<SEC-DOCUMENT>0001641172-25-011711.txt : 20250520
<SEC-HEADER>0001641172-25-011711.hdr.sgml : 20250520
<ACCEPTANCE-DATETIME>20250520160543
ACCESSION NUMBER:		0001641172-25-011711
CONFORMED SUBMISSION TYPE:	10-K/A
PUBLIC DOCUMENT COUNT:		127
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250520
DATE AS OF CHANGE:		20250520

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Massimo Group
		CENTRAL INDEX KEY:			0001952853
		STANDARD INDUSTRIAL CLASSIFICATION:	MISCELLANEOUS TRANSPORTATION EQUIPMENT [3790]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				920790263
		STATE OF INCORPORATION:			NV

	FILING VALUES:
		FORM TYPE:		10-K/A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41994
		FILM NUMBER:		25968736

	BUSINESS ADDRESS:	
		STREET 1:		3101 W MILLER ROAD
		CITY:			GARLAND
		STATE:			TX
		ZIP:			75041
		BUSINESS PHONE:		18778816376

	MAIL ADDRESS:	
		STREET 1:		5426 ROYAL LN
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75229
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K/A
<SEQUENCE>1
<FILENAME>form10-ka.htm
<DESCRIPTION>10-K/A
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:MAMO="http://massimo-group.com/20241231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_029_US%2DGAAP%2D2024%2D(with%2DECD%2Dand%2DCYD) -->
<!-- Field: Set; Name: xdx; ID: xdx_035_MAMO_massimo%2Dgroup.com_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20240101_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_055_edei%2D%2DAmendmentFlag_true -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DEntityCentralIndexKey_0001952853 -->
<!-- Field: Set; Name: xdx; ID: xdx_076_XDX_form10%2Dk.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06E_Segment_5_Segment -->
<!-- Field: Set; Name: xdx; ID: xdx_06A_Sqft_8_utr%2D%2Dsqft -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000003" name="dei:AmendmentFlag">true</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000004" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000005" name="dei:EntityCentralIndexKey">0001952853</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2023-12-31" id="xdx2ixbrl0085" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredCosts" contextRef="AsOf2024-12-31" id="xdx2ixbrl0105" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-12-31" id="xdx2ixbrl0109" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2024-12-31" id="xdx2ixbrl0126" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="xdx2ixbrl0154" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0168" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2024-12-31" id="xdx2ixbrl0177" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2023-12-31" id="xdx2ixbrl0178" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityNoteSubscriptionsReceivable" contextRef="AsOf2024-12-31" id="xdx2ixbrl0202" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0236" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0239" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LitigationSettlementLoss" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0254" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0291" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0293" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0294" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Dividends" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0297" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Dividends" contextRef="From2023-01-012023-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0298" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Dividends" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0299" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0303" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0304" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0305" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0325" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0334" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0340" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0342" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0348" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0350" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0351" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0355" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0356" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0358" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0361" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0364" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0368" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0370" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0375" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0376" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0377" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_custom_SubscriptionReceivableMember" id="xdx2ixbrl0390" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0415" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LitigationSettlementLoss" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0434" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:RestrictedStockUnitShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0437" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0461" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromBankDebt" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0502" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfBankDebt" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0505" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0514" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0524" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0556" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:CommonSharesCancellation" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0560" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0800" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember" id="xdx2ixbrl0819" name="us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">http://fasb.org/us-gaap/2024#UsefulLifeTermOfLeaseMember</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="xdx2ixbrl0906" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2024-01-012024-12-31_custom_OneCustomerMember" id="xdx2ixbrl0960" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryAdjustments" contextRef="AsOf2022-12-31" id="xdx2ixbrl1003" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:ImpairmentOfAdvanceToSuppliers" contextRef="AsOf2023-12-31" id="xdx2ixbrl1027" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:ImpairmentOfAdvanceToSuppliers" contextRef="AsOf2023-12-31" id="xdx2ixbrl1034" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2024-06-30" id="xdx2ixbrl1035" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration">http://fasb.org/us-gaap/2024#Liabilities</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-12-31" id="xdx2ixbrl1040" name="us-gaap:SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration">http://fasb.org/us-gaap/2024#LiabilitiesCurrent</ix:nonNumeric>
  <ix:nonFraction name="MAMO:ImpairmentOfAdvanceToSuppliers" contextRef="AsOf2023-12-31" id="xdx2ixbrl1046" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1190" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="AsOf2024-12-31" id="xdx2ixbrl1292" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="xdx2ixbrl1296" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2024-12-31_custom_CathayAndMidfirstBankMember" id="xdx2ixbrl1308" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-12-31_custom_CathayAndMidfirstBankMember" id="xdx2ixbrl1309" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2024-12-31_custom_NorthpointCommercialFinanceLLCMember" id="xdx2ixbrl1311" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2024-12-31_custom_BrunswickAcceptanceCompanyLLCMember" id="xdx2ixbrl1314" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2024-12-31" id="xdx2ixbrl1317" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2024-12-31" id="xdx2ixbrl1320" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember" id="xdx2ixbrl1328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2023-12-31_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember" id="xdx2ixbrl1329" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2024-12-31_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember" id="xdx2ixbrl1334" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2024-12-31_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember" id="xdx2ixbrl1341" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Dividends" contextRef="From2024-01-012024-12-31_custom_MrDavidShanMember" id="xdx2ixbrl1374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31_custom_MrDavidShanMember" id="xdx2ixbrl1380" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2023-12-31_custom_MrDavidShanMember" id="xdx2ixbrl1386" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2023-12-31_custom_VesselTechnologyIncMember" id="xdx2ixbrl1393" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2023-12-31_custom_VesselTechnologyIncMember" id="xdx2ixbrl1397" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1415" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:IncomeTaxReconciliationSCorporationBenefits" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1432" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1439" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1442" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:DeferredTaxAssetsOtherTemporaryDifference" contextRef="AsOf2023-12-31" id="xdx2ixbrl1468" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_custom_TJCMAssetManagementLLCMember_custom_ConsultingAgreementMember" id="xdx2ixbrl1540" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember" id="xdx2ixbrl1560" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" contextRef="From2023-01-012023-12-31_custom_UnvestedRestrictedStockUnitsRSUMember" id="xdx2ixbrl1583" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="xdx2ixbrl1601" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" contextRef="AsOf2024-12-31" id="xdx2ixbrl1625" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" contextRef="AsOf2024-12-31" id="xdx2ixbrl1627" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" id="xdx2ixbrl1649" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" id="xdx2ixbrl1673" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="xdx2ixbrl1697" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2024-12-31" id="xdx2ixbrl1701" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1705" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1715" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1717" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1719" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MAMO:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1721" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31" id="xdx2ixbrl1729" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="xdx2ixbrl1731" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember" id="xdx2ixbrl1778" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember" id="xdx2ixbrl1814" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="mamo-20241231.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2024-01-01to2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</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 id="AsOf2024-06-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-24">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-012024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</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 id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_SubscriptionReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SubscriptionReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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 id="From2023-01-012023-12-31_custom_SubscriptionReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</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 id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap: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 id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap: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 id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SubscriptionReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SubscriptionReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-04-042024-04-04_us-gaap_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-04-04</xbrli:startDate>
        <xbrli:endDate>2024-04-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-04_us-gaap_IPOMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_MassimoGroupMember_custom_ControllingShareholderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoGroupMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:ControllingShareholderMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-01_custom_MassimoMotorSportsLLCMember_custom_TwoShareholderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:TwoShareholderMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ShareholderMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:ShareholderMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-01_custom_MassimoMotorSportsAndMassimoMarineMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsAndMassimoMarineMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-01_custom_MassimoMotorSportsLLCMember_custom_ATIFUSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ATIFUSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ATIFUSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ATIFUSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-01_custom_MassimoMotorMarineMember_custom_ATIFUSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorMarineMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ATIFUSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-01_custom_MassimoGroupMember_custom_ATIFUSMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoGroupMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ATIFUSMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_MassimoGroupMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoGroupMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_MassimoMarineLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_MassimoMarineLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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 id="From2024-01-012024-12-31_custom_SellingExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MAMO:SellingExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SellingExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MAMO:SellingExpenseMember</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 id="From2024-01-012024-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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 id="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember407188281">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MassimoMotorSportsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MAMO:OneCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MAMO:OneCustomerMember</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 id="From2024-01-012024-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MAMO:OneCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MAMO:OneCustomerMember</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 id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:OneSupplierMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:TwoSupplierMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:OneSupplierMember</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 id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:TwoSupplierMember</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 id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_ThreeSupplierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:ThreeSupplierMember</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 id="From2024-01-012024-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:OneSupplierMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:TwoSupplierMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:OneSupplierMember</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 id="From2023-01-012023-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:TwoSupplierMember</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 id="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodReclassificationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodReclassificationAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_custom_AccountsReceivableAndPriceConcessionAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodReclassificationAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">MAMO:AccountsReceivableAndPriceConcessionAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_ElectronicEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAMO:ElectronicEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_TransportationEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:UTVsAndATVsElectricBikesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:UTVsAndATVsElectricBikesMember</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 id="From2024-01-012024-12-31_custom_PontoonBoatsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:PontoonBoatsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PontoonBoatsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:PontoonBoatsMember</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 id="From2024-01-012024-12-31_custom_OneCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:OneCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_OneCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:OneCustomerMember</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 id="AsOf2024-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-06-012024-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-06-01</xbrli:startDate>
        <xbrli:endDate>2024-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_ElectronicEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAMO:ElectronicEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-08-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-08-012018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-08-01</xbrli:startDate>
        <xbrli:endDate>2018-08-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-012021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-01</xbrli:startDate>
        <xbrli:endDate>2021-08-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-08-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-08-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-29</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-292023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-29</xbrli:startDate>
        <xbrli:endDate>2023-04-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_srt_WarehouseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">srt:WarehouseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-05-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_custom_OfficeSpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAMO:OfficeSpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-05-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_srt_WarehouseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">srt:WarehouseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-05-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_custom_OfficeSpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAMO:OfficeSpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-05-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-05-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CathayAndMidfirstBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayAndMidfirstBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_CathayAndMidfirstBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayAndMidfirstBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_NorthpointCommercialFinanceLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_NorthpointCommercialFinanceLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BrunswickAcceptanceCompanyLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BrunswickAcceptanceCompanyLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-05-13</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-132024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-13</xbrli:startDate>
        <xbrli:endDate>2024-05-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-05-12_custom_MassimoMotorSportsLLCMember_custom_MidFirstBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-05-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-19_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-18_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-02-18</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-01-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-152021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-15</xbrli:startDate>
        <xbrli:endDate>2021-01-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-04-18_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-04-18</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-032024-01-03_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-03</xbrli:startDate>
        <xbrli:endDate>2024-01-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_MillerCreekHoldingsLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingsLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_VesselTechnologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:VesselTechnologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</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 id="AsOf2024-12-31_custom_MrDavidShanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_VesselTechnologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:VesselTechnologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_VesselTechnologyIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:VesselTechnologyIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-04-042024-04-04_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:UnderwritingAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-04-04</xbrli:startDate>
        <xbrli:endDate>2024-04-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-06-182024-06-18_custom_TJCMAssetManagementLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-06-18</xbrli:startDate>
        <xbrli:endDate>2024-06-18</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-06-212024-06-21_custom_TJCMAssetManagementLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-06-21</xbrli:startDate>
        <xbrli:endDate>2024-06-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_TJCMAssetManagementLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_TJCMAssetManagementLLCMember_custom_ConsultingAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:ConsultingAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TJCMAssetManagementLLCMember_custom_ConsultingAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:ConsultingAgreementMember</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 id="AsOf2024-04-04_custom_RepresentativesWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember_custom_RepresentativesWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_RepresentativesWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_RepresentativesWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputOptionVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_UnvestedRestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">MAMO:UnvestedRestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_UnvestedRestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">MAMO:UnvestedRestrictedStockUnitsRSUMember</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 id="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:IncentiveStockOptionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-22</xbrli:startDate>
        <xbrli:endDate>2024-05-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-05-22_custom_IncentiveStockOptionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:IncentiveStockOptionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-05-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:NonQualifiedStockOptionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-22</xbrli:startDate>
        <xbrli:endDate>2024-05-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-05-22_custom_NonQualifiedStockOptionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:NonQualifiedStockOptionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-05-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:IncentiveStockOptionAndNonQualifiedStockOptionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-22</xbrli:startDate>
        <xbrli:endDate>2024-05-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:IncentiveStockOptionAndNonQualifiedStockOptionPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-05-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-07-082024-07-08">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-07-08</xbrli:startDate>
        <xbrli:endDate>2024-07-08</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-09-052023-09-05_custom_ZhejiangQunyinhVehicleCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ZhejiangQunyinhVehicleCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-09-05</xbrli:startDate>
        <xbrli:endDate>2023-09-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_UTVsAndATVsElectricBikesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:UTVsAndATVsElectricBikesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PontoonBoatsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:PontoonBoatsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_UTVsAndATVsElectricBikesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:UTVsAndATVsElectricBikesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PontoonBoatsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001952853</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:PontoonBoatsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>MAMO:Segment</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Sqft">
      <xbrli:measure>utr:sqft</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="xdx2ixbrl1308" toRefs="Footnote001322 Footnote001344"/>
  <ix:relationship fromRefs="xdx2ixbrl1309" toRefs="Footnote001322 Footnote001344"/>
  <ix:relationship fromRefs="xdx2ixbrl1311" toRefs="Footnote001330"/>
  <ix:relationship fromRefs="Fact001312" toRefs="Footnote001330"/>
  <ix:relationship fromRefs="xdx2ixbrl1314" toRefs="Footnote001337"/>
  <ix:relationship fromRefs="Fact001315" toRefs="Footnote001337"/>
  </ix:resources>
 </ix:header>
</div>


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

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

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_90E_edei--DocumentType_c20240101__20241231_zLM8UZnB8TIe"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000013" name="dei:DocumentType">10-K/A</ix:nonNumeric></span></b></span></p>

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="xdx_90D_edei--DocumentAnnualReport_c20240101__20241231_zOq1z1SM4bZh"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000014" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
<b>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the fiscal year ended <span id="xdx_908_edei--DocumentPeriodEndDate_c20240101__20241231_zs3zTHUGgMd9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayyearen" id="Fact000015" name="dei:DocumentPeriodEndDate"><span id="xdx_90D_edei--CurrentFiscalYearEndDate_c20240101__20241231_zkV4mkRH70A"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayen" id="Fact000016" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, <span id="xdx_90B_edei--DocumentFiscalYearFocus_c20240101__20241231_zEGpWoLMTmc2"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000017" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric></span></ix:nonNumeric></span></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="xdx_905_edei--DocumentTransitionReport_c20240101__20241231_zvA0g519i5A9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000018" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
<b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the transition period from ____ to ____</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commission
file number: <span id="xdx_90F_edei--EntityFileNumber_c20240101__20241231_z6d15TqolVc3"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000019" name="dei:EntityFileNumber">001-41994</ix:nonNumeric></span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_904_edei--EntityRegistrantName_c20240101__20241231_zTO1o0HG3Mhe"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000020" name="dei:EntityRegistrantName">Massimo
Group</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Exact
name of registrant as specified in its charter)</b></span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90A_edei--EntityIncorporationStateCountryCode_c20240101__20241231_zwZEjJddmrfb"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:stateprovnameen" id="Fact000021" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90E_edei--EntityTaxIdentificationNumber_c20240101__20241231_zldWW3B0TLwj"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000022" name="dei:EntityTaxIdentificationNumber">92-0790263</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(State
                                            or other jurisdiction</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>of
    incorporation or organization)</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(I.R.S.
                                            Employer</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Identification
    No.)</b></span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 49%"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90C_edei--EntityAddressAddressLine1_c20240101__20241231_zKu3lixcLP4d"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000023" name="dei:EntityAddressAddressLine1">3101
                                            W Miller Road</ix:nonNumeric></span></b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_901_edei--EntityAddressCityOrTown_c20240101__20241231_zOJs0iynWKh9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000024" name="dei:EntityAddressCityOrTown">Garland</ix:nonNumeric></span>,
    <span id="xdx_907_edei--EntityAddressStateOrProvince_c20240101__20241231_z0bnR713lOVj"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000025" name="dei:EntityAddressStateOrProvince">TX</ix:nonNumeric></span></b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90A_edei--EntityAddressPostalZipCode_c20240101__20241231_zhFOifsBjxz2"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000026" name="dei:EntityAddressPostalZipCode">75041</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Address
    of principal executive offices)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Zip
    Code)</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Registrant&#8217;s
telephone number, including area code: <span id="xdx_90C_edei--CityAreaCode_c20240101__20241231_z8AbcLmUcCte"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000027" name="dei:CityAreaCode">(877)</ix:nonNumeric></span> <span id="xdx_90E_edei--LocalPhoneNumber_c20240101__20241231_zGaih5FuDWG4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000028" name="dei:LocalPhoneNumber">881-6376</ix:nonNumeric></span></b></span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 34%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title
    of each class:</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading
    Symbol(s)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 42%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name
    of each exchange on which registered:</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_edei--Security12bTitle_c20240101__20241231_zLXboXQcEaNh"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000029" name="dei:Security12bTitle">Common
    stock, par value $0.001 per share</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_edei--TradingSymbol_c20240101__20241231_zKswNYUtk18e"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000030" name="dei:TradingSymbol">MAMO</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    <span id="xdx_90D_edei--SecurityExchangeName_c20240101__20241231_z8QminhJQvr7"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:exchnameen" id="Fact000031" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Stock Market LLC</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <span id="xdx_900_edei--EntityWellKnownSeasonedIssuer_c20240101__20241231_z9DsiZjtlpE2"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000032" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span>
&#9746;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes
&#9744; <span id="xdx_903_edei--EntityVoluntaryFilers_c20240101__20241231_zvH00vzE5Byj"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000033" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> &#9746;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)
has been subject to such filing requirements for the past 90 days. <span id="xdx_90D_edei--EntityCurrentReportingStatus_c20240101__20241231_zDOXCdcSXIZ5"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000034" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746;  No &#9744;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule
405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit such files). <span id="xdx_90F_edei--EntityInteractiveDataCurrent_c20240101__20241231_zjeACNxU6f52"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000035" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746;  No &#9744;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting
company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer, &#8220;smaller
reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_edei--EntityFilerCategory_c20240101__20241231_ztrwbktVWLVb"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:entityfilercategoryen" id="Fact000036" name="dei:EntityFilerCategory">Non-accelerated
    filer</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--EntitySmallBusiness_c20240101__20241231_z9M51fjvNMp1"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000037" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_edei--EntityEmergingGrowthCompany_c20240101__20241231_z4o6VONCP0S2"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000038" name="dei:EntityEmergingGrowthCompany">&#9746;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying
with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <span id="xdx_90A_edei--EntityExTransitionPeriod_c20240101__20241231_zh71Xb9WFxh1"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000039" name="dei:EntityExTransitionPeriod">&#9744;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness
of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered
public accounting firm that prepared or issued its audit report. <span id="xdx_90E_edei--IcfrAuditorAttestationFlag_c20240101__20241231_zLpOmGq9TJDc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000040" name="dei:IcfrAuditorAttestationFlag">&#9744;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744; No
<span id="xdx_901_edei--EntityShellCompany_dbF_c20240101__20241231_z0TiKn94XhSf"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000041" name="dei:EntityShellCompany">&#9746;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant
included in the filing reflect the correction of an error to previously issued financial statements. <span id="xdx_90B_edei--DocumentFinStmtErrorCorrectionFlag_c20240101__20241231_zHaVd86VqDH4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000042" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation
received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 28, 2024 (the last business day of the registrant&#8217;s most recently completed second fiscal quarter), the aggregate
market value of the registrant&#8217;s common shares held by non-affiliates of the registrant was approximately $<span id="xdx_90C_edei--EntityPublicFloat_iI_pp2d_c20240628_zpPo91h86lek"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2024-06-28" id="Fact000043" format="ixt:numdotdecimal" decimals="2" unitRef="USD">35,010,068.15</ix:nonFraction></span>,
based on the closing price on that date as reported on the Nasdaq Stock Market.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 24, 2025 there were <span style="background-color: white"><span id="xdx_901_edei--EntityCommonStockSharesOutstanding_iI_c20250324_zWNrEYQpwBHe"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2025-03-24" id="Fact000044" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,546,700</ix:nonFraction></span> </span>shares of common stock, par value $<span id="xdx_902_edei--EntityListingParValuePerShare_c20240101__20241231_zU4iXZpOX9g5"><ix:nonFraction name="dei:EntityListingParValuePerShare" contextRef="From2024-01-01to2024-12-31" id="Fact000045" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></span> per share of
the registrant issued and outstanding.</span></p>

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

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

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

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

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


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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_edei--AmendmentDescription_c20240101__20241231_gIFAD-OM_zfARROUxHDz9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000048-01" id="Fact000048" name="dei:AmendmentDescription">Massimo
Group (the &#8220;Company,&#8221; &#8220;our,&#8221; &#8220;we&#8221; or &#8220;us&#8221;) is filing this Amendment No. 1 to our Annual
Report on Form 10-K/A (&#8220;Form 10-K/A&#8221; or &#8220;Amended 2024 Annual Report&#8221;) to amend and restate its audited consolidated
financial statements as of December 31, 2024 and certain other information included in the Company&#8217;s Annual Report on Form 10-K
for the year ended December 31, 2024, which was filed with the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) on March
26, 2025 (the &#8220;Original 2024 Annual Report&#8221;).</ix:nonNumeric></span></span></p>

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

<div id="xdx_C0A_gIFAD-OM_zs4YoUDoN9Wi"><ix:continuation continuedAt="ConU000048-02" id="ConU000048-01"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the preparation of the Company&#8217;s consolidated interim financial statements for the quarter ended March 31, 2025, the Company identified
an error with respect to revenue recognition related to price concession. In accordance with ASC 606, Revenue from Contracts with Customers,
variable consideration such as price concession shall be estimated when the promised goods are transferred to a customer. Certain price
concessions provided to a customer in connection with sales occurring near the end of the year ended December 31, 2024 were not properly
estimated at the time of revenue recognition. As a result, the sales for the year ended December 31, 2024 was overstated by approximately
$1.9 million, along with the net income which was overstated by approximately $1.4 million (the &#8220;Restatement&#8221;). After evaluating
the quantitative and qualitative impact of this error, the Company concluded that the previously issued consolidated financial statements
as of and for the year ended December 31, 2024, should be restated to correct the error.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Therefore,
on May 14, 2025, the audit committee of the board of directors of the Company, after discussion with the Company&#8217;s management,
concluded that the Company&#8217;s previously issued audited consolidated financial statements for the fiscal year ended December 31,
2024 included in the Original 2024 Annual Report should no longer be relied upon and need to be restated due to the misstatements described
above.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Restatements are being made in accordance with ASC 250, &#8220;Accounting Changes and Error Corrections.&#8221; The disclosure provision
of ASC 250 requires a company that corrects an error to disclose that its previously issued financial statements have been restated,
a description of the nature of the error, the effect of the correction on each financial statement line item and any per share amount
affected for each prior period presented, and the cumulative effect on retained earnings (deficit) in the statement of financial position
as of the beginning of each period presented.</span></p>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 42.55pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C02_gIFAD-OM_zMCVkzvok4u5"><ix:continuation id="ConU000048-02">&#160;</ix:continuation></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Items
Amended in this Filing</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Amended 2024 Annual Report sets forth the Company&#8217;s Original 2024 Annual Report, as amended, in its entirety. This Amended 2024
Annual Report does not reflect events occurring after the date of the Original 2024 Annual Report.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is filing this Amended 2024 Annual Report in order to amend the following items of the Original 2024 Annual Report:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 1.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part
                                            I, Item 1A, Risk Factors</span></td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 1.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part
                                            II, Item 7, Management&#8217;s Discussion and Analysis of Financial Condition and Results
                                            of Operations</span></td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 1.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part
                                            II, Item 8, Financial Statements and Supplementary Data</span></td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 1.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part
                                            II, Item 9A, Controls and Procedures</span></td></tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 1.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part
                                            IV, Item 15, Exhibits and Financial Statement Schedules</span></td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
exhibit list included in &#8220;Part IV, Item 15, Exhibits and Financial Statement Schedules&#8221; herein has been amended to contain
currently dated certifications from the Company&#8217;s Chief Executive Officer and Chief Financial Officer, as required by Sections
302 and 906 of the Sarbanes-Oxley Act of 2002 and filed as Exhibits 31.1, 31.2 and 32, as well as updated Consent of Independent Registered
Public Accounting Firm filed as Exhibit 23.1.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with applicable SEC rules, this Form 10-K/A also includes an updated signature page and Report of Independent Registered Public
Accounting Firm.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refer
to Note 2 &#8220;Summary of Significant Accounting Policies&#8221; in the notes to the consolidated financial statements in this Form
10-K/A for additional information, including a summary of the impacts of the Restatement.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Amended 2024 Annual Report speaks only as of the date the Original 2024 Annual Report was filed, and we have not undertaken herein to
amend, supplement or update any information contained in the Original 2024 Annual Report to give effect to any subsequent events. Among
other things, forward-looking statements made in the Original 2024 Annual Report have not been revised to reflect events, results or
developments that occurred or facts that became known to us after the date of the Original 2024 Annual Report. Accordingly, this Amended
2024 Annual Report should be read in conjunction with our filings made with the SEC subsequent to the filing of the Original 2024 Annual
Report.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 42.55pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the restatement, the Company&#8217;s management reassessed the effectiveness of it disclosure controls and
procedures for the periods affected by the restatement. As a result of that reassessment, the Company&#8217;s management determined
that its disclosure controls and procedures for such periods were not effective due to a material weakness in Company&#8217;s
internal control over financial reporting related to ineffective controls over information and communication and period end
financial disclosure and reporting processes, including not effectively communicating internally between the sales department and
the accounting department and externally with the client and lack of effectiveness of controls over accurate accounting and
financial reporting and reviewing the underlying financial statement elements. For more information, see Item 9A included in this
Amended 2024 Annual Report.</span></p>

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

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

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

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

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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PAGE</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><a href="#M_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART I</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#M_002">Business</a>.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk Factors.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1B.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unresolved Staff Comments.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1C.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cybersecurity.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#V_002">Properties</a>.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal Proceedings.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine Safety Disclosures.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><a href="#M_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART II</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    5.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    6.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">[Reserved]</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative and Qualitative Disclosures About Market Risk.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    8.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements and Supplementary Data.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_015"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls and Procedures.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9B.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Information.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9C.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_017"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><a href="#M_018"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART III</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    10.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_019"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors, Executive Officers and Corporate Governance.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    11.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_020"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive Compensation.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    12.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_021"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    13.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_022"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain Relationships and Related Transactions, and Director Independence.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    14.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_023"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal Accountant Fees and Services.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">73</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><a href="#M_024"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART IV</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    15.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#M_025"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibit and Financial Statement Schedules.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">74</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    16.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><a href="#V_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form 10-K Summary.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">74</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
otherwise stated in this Annual Report on Form 10-K (this &#8220;Report&#8221;), references to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221;
&#8220;Company&#8221; or &#8220;our Company&#8221; are to Massimo Group, a Nevada corporation.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Report contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All
statements contained in this Report other than statements of historical fact, including statements regarding our future results of
operations and financial position, our business strategy and plans, projected costs and our objectives for future operations, are
forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as
&#8220;believe,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;estimate,&#8221; &#8220;continue,&#8221;
&#8220;anticipate,&#8221; &#8220;should,&#8221; &#8220;shall,&#8221; &#8220;intend,&#8221; &#8220;goal,&#8221;
&#8220;objective,&#8221; &#8220;seek,&#8221; &#8220;expect,&#8221; and similar expressions or the negative of these words or other
similar terms or expressions that concern our expectations, strategy, plans, or intentions. We have based these forward-looking
statements largely on our current expectations and projections about future events and trends that we believe may affect our
financial condition, results of operations, business strategy, short-term and long-term business operations and objectives, and
financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including but not
limited to: our limited operating history on which to judge our performance and assess our prospects for future success, risks
related to our reliance on a network of independent dealers and distributors to manage the retail distribution of many of our
products, our reliance on third-party manufacturers and supplies for our products, risks related to the fact that the majority of
the products we purchase are manufactured by suppliers in China and their operations are subject to risks associated with business
operations in China including tariffs, the inexperience of our principal shareholder and senior management in operating a publicly
traded company, economic conditions that impact consumer spending may have a material adverse effect on our business, or results of
operations or financial condition, intense competition in all product lines, including from some competitors that have greater
financial and marketing resources, to our ability to attract and retain key personnel, potential harm caused by misappropriation of
our data and compromises in cybersecurity, changes in laws, regulatory requirements, governmental incentives and fuel and energy
prices, litigation, regulatory proceedings, complaints, product liability claims and/or adverse publicity, the inability of our
dealers, customers and distributors to secure adequate access to capital or financing, failure to develop brand name and reputation,
significant product repair and/or replacement due to product warranty claims or product recalls, the impact of health epidemics,
including the COVID-19 pandemic, on our business, other risks and uncertainties we face and the actions we may take in response
thereto described in this Report, including those described in the &#8220;<i>Risk
Factors</i>&#8221; section. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time
to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or
the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any
forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the future events and trends
discussed in this Report may not occur and actual results could differ materially and adversely from those anticipated or implied in
the forward-looking statements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
should not rely upon forward-looking statements as predictions of future events. The events and circumstances reflected in the forward-looking
statements may not be achieved or occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable,
we cannot guarantee future results, levels of activity, performance, or achievements. Except as required by applicable law, we undertake
no duty to update any of these forward-looking statements after the date of this Report or to conform these statements to actual results
or revised expectations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, statements that &#8220;we believe&#8221; and similar statements reflect our beliefs and opinions on the relevant subject. These
statements are based upon information available to us as of the date of this Report, and while we believe such information forms a reasonable
basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have
conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain,
and you are cautioned not to unduly rely upon these statements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
should read this Report and the documents that we reference in this, completely and with the understanding that our actual future results may be materially different from
what we expect. We qualify all of the forward-looking statements in this Report by these cautionary statements.</span></p>

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


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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe we are a leading company in the Mid-Tier Band of the powersports vehicles and boats industry in the United States, which includes
the All-Terrain Vehicle (&#8220;ATV&#8221;), Utility-Terrain Vehicle (&#8220;UTV&#8221;), and pontoon and tritoon boats (&#8220;Pontoon
Boats&#8221;) subsectors (the &#8220;Powersports Vehicles and Boats Industry&#8221;). &#8220;Mid-Tier Band&#8221; means the mid-tier
band of the Powersports Vehicles and Boats Industry, which our management considers to be those manufacturers that produce a wide range
of products that cater to customer needs but do not yet have the international operations and market share of the Top-Tier Band (as defined
below) of the Powersports Vehicles and Boats Industry. &#8220;Top-Tier Band&#8221; means the top-tier band of the Powersports Vehicles
and Boats Industry, which our management considers to include companies such as Polaris, Bombardier Recreational Products (BRP), Honda, and Yamaha with international operations and large market shares.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
manufacture, import and distribute a diversified portfolio of products divided into two main lines: (1) UTVs, ATVs, motorcycles,
scooters, golf carts and a juvenile line from go karts to balance bikes and tractors among other products; and (2) recreational
Pontoon Boats. In 2024, we released an all-new line of All-Weather UTVs with enclosures, heaters, and AC units. We
plan to offer All-Weather options for all UTVs in the future. We have also been developing new product lines, such as electric
vehicle (&#8220;EV&#8221;) chargers and electric Pontoon Boats, all of which are currently available for sale. In addition to
distributing our products, we aim to provide unparalleled customer service, which includes over 600 motor vehicles and 5,500
marine third-party service providers across the United States, 24-hour customer support and an approximately 40,000 sq. ft. parts
facility which enables us to fulfill most parts orders within 48 hours.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We are headquartered in a 376,000 sq. ft. facility of which 280,000 sq.
ft. is dedicated to Massimo Motor Sports LLC (&#8220;Massimo Motor
Sports&#8221;) and 96,000 sq. ft. to Massimo Marine LLC (&#8220;Massimo Marine&#8221;). Our facility
is adjacent to seven acres for boat storage in Dallas, Texas, which houses a design center, two manual assembly lines. including an automated vehicle assembly robot line, our parts department, a test track, dyno and over 30 loading docks. Our products are sold
directly by us in the e-commerce marketplace and through a network of dealerships, distributors, and chain stores. We have a significant
in-store UTV retail partnership with Tractor Supply Co.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
manufacture and assemble our products in our Dallas facility and rely upon an international network of strategic global partnerships
to supply us with parts and components. In 2017, we began a partnership with Linhai Yamaha Motor Co., located in Shanghai, China which
allowed us to rapidly expand our product line and increase the performance of our vehicles. Further, we partnered with Kubota, Japan
to enter the diesel UTV market in 2019.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 11, 2024, we entered into a strategic partnership agreement with Armlogi Holding Corp (&#8220;Armlogi&#8221;), a U.S.-based warehousing
and logistics service provider, to gain access to Armlogi&#8217;s warehousing facilities and tailored logistics services for fast order
fulfillment of UTVS, ATVs, Go-Karts and Golf Carts. Pursuant to the agreement Armlogi will receive containers of our vehicle kits arriving
from Asian suppliers at its warehouses in Savannah, GA, Edison, NJ, and Walnut, CA. Massimo will provide vehicle assembly at the warehouses,
and Armlogi will supply inventory management, storage services, logistics, and delivery to final order destinations. </span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Massimo
Motor Sports was initially formed as a limited liability company in Texas on June 30, 2009. Massimo Marine was formed as a limited liability
company in Texas on January 6, 2020. At the time of the respective formations, Mr. David Shan had held one hundred percent (100%) of
the issued and outstanding membership interests of Massimo Motor Sports and Massimo Marine.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 10, 2022, Massimo was formed, with Mr. David Shan as the sole stockholder. On June 1, 2023,
the Company effectuated an internal reorganization whereby (i) Asian International Securities Exchange Co., Ltd. (&#8220;AISE&#8221;)
entered into two separate contribution agreements with Massimo Marine and Massimo Motor Sports, respectively, whereby AISE contributed
$1,000,000 to Massimo Marine and $1,000,000 to Massimo Motor Sports in exchange for fifteen percent (15%) of membership interests in
both entities, and (ii) simultaneously, on the same date, Mr. David Shan and AISE contributed their membership interests in Massimo Marine
and Massimo Motor Sports, which was eighty-five percent (85%) and fifteen percent (15%) respectively, to Massimo in exchange for
shares of common stock, par value $0.001 (&#8220;common stock&#8221;) of Massimo, the end result being that Mr. David Shan and
AISE owned eighty-five percent (85%) and fifteen percent (15%) of Massimo (the &#8220;Reorganization&#8221;) prior to our initial public offering.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Listing</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common stock began trading on April 2, 2024 on The Nasdaq Capital Market (&#8220;Nasdaq&#8221;) under the symbol &#8220;MAMO.&#8221;</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following strengths have enabled
us to achieve our growth to date, and we believe will contribute to our ongoing growth:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Diversified
and Comprehensive Product Portfolio</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have a robust portfolio of products, including UTVs and ATVs, golf carts, motorcycles, scooters, Pontoon Boats, tractors, snow equipment
and a line of accessories for the outdoor enthusiast including electric coolers, power stations and portable solar panels. Our products
provide enthusiasts with a variety of exhilarating, stylish and powerful vehicles for year-round use on a variety of terrains. The diversity
of our products reduces our exposure to changes in consumer behavior in any single category and provides us with multiple avenues for
continued growth. Furthermore, certain product lines are sold in offsetting seasons, reducing the overall seasonality of our sales and
lowering cash flow influx risk.</span></p>

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


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to its appeal to consumers, our broad product portfolio provides a compelling value proposition to our dealers and distributors
and allows dealers to reduce seasonality, increase operational efficiency and facilitate inventory management.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have established multiple distribution channels for our products, including our own e-commerce platforms, leading marketplace accounts,
an extensive network of independent dealers and distributors, and relationships with some of the largest retailers in the United States,
including Tractor Supply Co., Lowes, Walmart, Costco, Sam&#8217;s Club, Home Depot, Fleet Farm, Rural King, and more. Our multiple channels
for distribution and large dealer network provide multiple avenues through which we can engage and communicate with consumers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Strategic
Partnerships with Leading Suppliers of High-Quality Products</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
benefit from cordial relationships with leading suppliers throughout the world. We have ongoing relationships with leading
manufacturers which enable us to offer our customers reliable leading-edge high-quality products at prices which represent great
value. For example, since 2017 we have partnered with Linhai Yamaha Motor Co., a supplier located in Shanghai, China, which has
allowed us to increase our vehicles performance and expand our product lines. These relationships also enable us to cut costs while
maintaining quality standards and plan shipments to control our inventory levels. Many of our manufacturing partners&#8217;
facilities are located in China, which has historically enabled them to offer lower cost manufacturing and rapid lead-times for
end-market distribution in the United States.</span></p>

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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have over 600 third-party motor sports service providers across the United States, more than 5,500 third-party marine boat service centers to
service our Pontoon Boats and a dedicated staff of full-time employees including trained technicians to provide online and telephone
support to our customers and dealers. This is a value-added service we provide, albeit we have not historically generated revenue from
providing maintenance services. We carry full lines of parts, accessories and maintenance items across all models in our approximately
40,000 sq. ft. parts department &#160;&#160;and strive to fill all orders for parts and accessories within 48 hours.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>State
of the Art Facility</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We are headquartered in a 376,000 sq. ft. facility of which 280,000 sq.
ft. is dedicated to Massimo Motor Sports and 96,000 sq. ft. to Massimo Marine. Our facility is adjacent to seven acres for boat storage in Dallas, Texas, which houses a design center, two assembly lines,
our parts department, a test track, dyno, and over 30 loading docks. In addition to serving as the manufacturing facility for our Pontoon
Boats, the facility is equipped to quickly palletize and shrink wrap ATVs and UTVs so that most orders can be shipped to stores or distributors
within three days. We have also partnered with Armlogi to gain access to its warehousing facilities and tailored logistics services for
fast order fulfillment of UTVS, ATVs, Go-Karts and Golf Carts.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
experienced management team has demonstrated its ability to identify, create and implement new product opportunities, increase revenues,
improve financial performance, and maintain a corporate culture dedicated to serving our customers and providing them with premium quality
products at great value with unparalleled service.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
goal is to enter the Top-Tier Band of the Powersports Vehicles and Boats Industry and increase our market share through the following
initiatives:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Open
    New Distribution Centers. </b>As of the date of this report we have opened five new distribution centers in California, Georgia,
    New Jersey, Texas, and Illinois through our partnership with Armlogi This expansion has enhanced our ability
    to efficiently deliver products, replacement parts, and accessories to customers, distributors, and retailers across the western
    and eastern United States. As a result, we have reduced delivery times and associated costs, improved operational efficiency, and
    enhanced customer satisfaction while strengthening our margins.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Invest
    in our Infrastructure</b>. We believe our success greatly depends on our ability to maintain our operating efficiencies. To support
    this initiative, we implemented an automated robotic assembly line, increasing production efficiency. Additionally, we upgraded key
    components of our information technology (IT) systems, integrating our online sales platform with our enterprise resource planning
    (ERP) system. We remain committed to further investments in our infrastructure to enhance operational efficiency.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expand
    Our Existing Product Lines</b>. We have expanded our product lines by introducing new models of UTVs, ATVs and recreational vehicles
    to meet diverse customer needs and preferences. In 2024, we launched new all-weather UTV models equipped with enclosures and air
    conditioning, delivering both comfort and performance. We plan to extend these features to all UTV models in the near future.
    Additionally, we introduced new electric golf carts in 2024. We will continue to follow consumer trends and consult with our
    suppliers and distributors to identify new products and product upgrades we will offer to customers and distributors. Where
    possible, such as with our Pontoon Boats, we will upgrade our offerings and add new accessories to increase our profit
    margins.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expand
                                            into AI Application Robotic Products</b>. To enhance our product portfolio with cutting-edge
                                            technology and AI, we plan to partner with existing manufacturers and begin by distributing
                                            AI-powered robotic products designed for both indoor and outdoor use. These products would integrate
                                            advanced AI, computer vision, and robotics, enabling them to navigate environments, avoid
                                            obstacles, deliver objects, and send alerts. We initially plan to adopt these products as companions or assistants for
hunting, as well as for various farm and ranch utility purposes. They present exciting opportunities across industries
                                            such as surveillance, inspection, logistics, and both indoor and outdoor entertainment. As
                                            we gain deeper insights into the market and customer needs, we will introduce customization
                                            options tailored to specific industries. To support our customers, we intend to provide pre-sales
                                            training on product operation and optimization, as well as comprehensive after-sales services,
                                            including maintenance and repairs. We believe this initiative can fundamentally transform
                                            our business, allowing us to expand beyond traditional powersports vehicles and boats into
                                            the realm of high-tech and AI-driven applications.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expand
    and Diversify our Supplier Base</b>. To enable us to further diversify our product offerings, drive down our product costs and reduce
    our supply chain risks and improve quality control, we will seek to establish relationships with new suppliers in countries building
    their manufacturing capacities as certain buyers seek to reduce their dependence on Chinese manufacturers. Should appropriate opportunities
    arise, we will seek to vertically integrate our production capabilities by acquiring a manufacturing facility or opening our own
    plant.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Increase
    our Personnel</b>. We intend to look to augment our current personnel by adding additional employees with experience to increase
    sales of our current products, identify and launch new products and increase our operating efficiencies. This will also include hiring
    experienced engineers, product designers, and sales representatives who can help the Company achieve its growth objectives.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Acquisitions
    and Consolidation:</b> We will explore potential acquisitions and consolidation opportunities in the Powersports Vehicles and other
    related outdoor products industry to expand our market share and gain access to new technologies and capabilities.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have a diverse product line which includes industrial and recreational UTVs, recreational ATVs, golf carts, motorcycles, Pontoon Boats,
juvenile products from go karts to balance bikes, and tractors, snow equipment and a line of accessories including EV chargers, electric
coolers, power stations and portable solar panels. In 2024, we launched new all-weather UTV models equipped with enclosures and air conditioning, delivering both comfort
and performance. We plan to extend these features to all UTV models in the near future. Additionally, we introduced new electric golf
carts in 2024. This strategic initiative
reflects our commitment to innovation, moving beyond traditional gas-powered models to meet the increasing demand for advanced technology
and enhanced comfort.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
majority of our products are imported directly from our manufacturer network to our facility in Dallas where they are assembled, accessorized
and inspected before shipment to a distributor or direct to the customer, with the exception of our Pontoon Boats, which are wholly manufactured
at our Dallas facility. With the exception of our products designed for industry usage, our products are designed to serve and market
towards recreational users.</span></p>

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




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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
constantly monitor the consumer market and consult with suppliers to determine what new products we can offer customers. In determining
whether to commence distributing a product, among other things, we consider the quality and reliability of the product, the value we
believe we can deliver to the consumer based on the price to be paid to the supplier and the reliability of the supplier.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
ATV is an all-terrain vehicle-commonly called a four-wheeler or quad-designed for a single rider and typically used for recreation. A
UTV is a utility terrain vehicle used for work or recreation. Designed with a cabin for two to four riders, it is often called an SxS
or side-by-side.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently distribute five models of our line of ATVs with base prices ranging from approximately $,3,999 to $8,999, and four
lines of UTVs with various models including golf carts, at prices ranging from $6,499 to $21,999. We maintain a full line of
accessories and replacement parts for all of our ATVs and UTVs. In the fiscal years ended December 31, 2024 and 2023, the majority
of our ATV and UTV sales were gas-powered models. Nevertheless, we offer electric versions of several of our UTVs,
particularly electric golf carts and electric utility carts.</span></p>

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


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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Massimo
MSA 450F ATV</i></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><img src="form10-k_002.jpg" alt=""/>&#160;</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Massimo
T-Boss 550 UTV</i></b></span></b></span></p>

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

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

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


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

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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><img src="form10-k_004.jpg" alt=""/>&#160;</i></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Massimo
T-Boss 550L</i></b></span></p>

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


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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;<img src="form10-k_005.jpg" alt=""/></i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Massimo
T-Boss 1000</i></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><img src="form10-k_006.jpg" alt=""/><i>&#160;</i></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Massimo
GKD 350 All-Terrain Go Kart</i></b></span></i></b></span></i></b></span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="form10-k_007.jpg" alt=""/></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Massimo
MVR 2X and Massimo MVR Cargo Max Electric Golf Carts</i></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pontoon
Boats are flat-deck boats propelled by an outboard motor with two or three floating aluminum tubes supporting the deck. They are rectangular
in shape, making them generally unsuitable for uneven or rough water and are popular in lakes where they are used for entertainment,
fishing, sunbathing and other leisurely activities. Pontoon Boats have a large deck surface, which allows for more seats, luxury, comfort,
expanded storage space, and increased capacity for a variety of activities depending on customers&#8217; preferences.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
entered the Pontoon Boats market in 2020 when we successfully launched our first series of Pontoon Boats. From inception, we have manufactured
our Pontoon Boats in our Dallas facility. In terms of our product offerings, we currently offer both gas-powered and electric-powered
boats and maintain a complete line of replacement parts and a broad range of accessories.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
we are now also producing fully electric Pontoon Boats. On December 2, 2024, the Company entered into partnership with Vision Marine
Technologies Inc (&#8220;Vision Marine&#8221;), a pioneer in electric marine propulsion. As part of the agreement, Massimo Marine will
supply pontoon boats to be equipped with Vision Marine&#8217;s E-Motion&#8482; 180E Powertrain System, a complete turnkey electric powertrain
solution.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Pontoon Boats market has demonstrated remarkable growth since 2008, when the financial crisis resulted in declines across the boating
industry. According to data from Statistical Surveys Inc. (&#8220;SSI&#8221;), Pontoon Boats, second to personal watercraft, have been
a leading segment in the Pontoon Boating industry over the last decade. However, since 2023, the U.S. leisure boating industry has faced a decline by approximately 9% to 12%, driven by
economic volatility and high interest rates.</span></p>

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

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

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><img src="form10-k_008.jpg" alt=""/></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Motorcycles,
GO Karts, Youth Market and Accessories</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Along
with our larger vehicles, we offer a range of gas and electric powered wheeled vehicles for the sports enthusiast. These include lines
of minibikes and motorcycles, at prices ranging from $700 to $8,000, including our recently introduced E-Spider 72V Trike, go karts for
both children and adults, and a line of go karts, mini-bikes and electric balance bikes especially designed for the juvenile market.
Each of these models is designed to appeal to a specific segment within the recreational powersports market, from youth models to electric
vehicle enthusiasts.</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; text-align: left">
  <td style="font: 10pt Times New Roman, Times, Serif; width: 33%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<img src="form10-k_009.jpg" alt=""/></span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; width: 34%"><img src="form10-k_010.jpg" alt=""/><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; width: 33%"><img src="form10-k_011.jpg" alt=""/><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Massimo
Go Kart, Mini 125 and Motorcycles</i></b></span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
offer a wide range of accessories for all of our vehicles including replacement parts and supplies, along with seasonal equipment such
as snowplows and enclosures specially designed for our UTVs. Our outdoor accessories include EV chargers, portable solar panels, electric
coolers and power stations. </span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
target customers are the growing portion of the United States population participating in outdoor recreational activities, farmers and
other industrial users that can benefit from the utility of an ATV or UTV.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major
market drivers for ATVs are the greater affordability and ease of operation compared to larger more cumbersome vehicles. ATVs are typically
less expensive than UTVs. Further, ATVs are easy to operate, especially if you have driven a motorcycle or snowmobile before.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
UTVs, major market drivers include excellent rideability and higher safety level, more options for customization, more storage room and
the ability to hold more passengers. A UTV is controlled by a steering wheel, as opposed to handlebars, making it much easier to drive
and allowing for familiarity for those who have driven a car or truck. Customers are more concerned about safety will likely be more
comfortable in a UTV than an ATV. Due to their design, UTVs are more stable and easier to control. They also have additional safety measures
not found on ATVs, such as seat belts and roll cages. Customers can now add lift kits, new suspensions, lighting systems, cabin heaters,
stereo systems and much more to their UTVs than was previously available. Lastly, people who need a more utilitarian work vehicle tend
to choose a UTV. In addition to higher payload capacities, UTVs usually have more storage room to haul around necessary equipment.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major
drivers of the Pontoon Boats industry in the United States include disposable income coupled with the rise in watercraft
sports activities across multiple states. Boating participation across the United States is growing as a result of escalating customer
spending for motorized water sports. Pontoon Boats in particular are benefitting from the consumer preference for the comfort flat decks
provide as compared to typical V-hull boats of the same length because of the increased open deck area. The larger decks make it easier
to host a family outing, party, or fishing outing. Pontoon Boats also provide a more stable steady ride than a narrow v-hulled craft
of similar size. Recent technological improvements, including the introduction of two- and four-stroke engines with direct injection
technology, which provide improved fuel economy, lower emissions, and more power, is increasing demand for larger more sophisticated
Pontoon Boats.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
products are sold directly by us, in the e-commerce marketplace and through a network of dealerships, distributors, and retailers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
reach our target customer, we have established multiple distribution channels for our products, including our own on-line sites, multiple
popular e-commerce sites, an extensive network of independent dealers and distributors and relationships with some of the largest retailers
in the United States including Tractor Supply Co., Lowes, Walmart, Sam&#8217;s Club, and
more. We have a significant UTV retail partnership with Tractor Supply Co. through which we generated approximately $47 million and $71 million in revenue in the fiscal years ended December 31, 2023 and 2024, respectively. Our multiple channels for distribution and large dealer
network provide multiple avenues through which we can engage and communicate with consumers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have an in-house marketing staff which directs our ad campaigns and social media marketing as well as campaigns targeted at expanding
our distributor network. Our marketing personnel work closely with our dealers, distributors and retailers organizing in-store and co-branded
marketing programs. Since inception, we have sought to develop recognition for our brand name among both consumers and distributors through
a variety of advertising campaigns, including paid advertisements, landing page campaigns, co-branded campaigns, displays on YouTube
and other forms of social media and industry reviews. Part of our strategy has been to seek out quality suppliers, some with recognized
brands of their own, who can provide reliable, high-quality vehicles with the latest features at good value.</span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Generally,
our sales directly to independent dealerships account for the majority of our sales during each fiscal year. Once we establish
partnerships with independent dealerships, we then sell our products directly to the dealers. The dealers are strategically located
throughout the United States. Once they purchase our product, in the most typical situation, they sell the products out of their
brick-and-mortar location to end users. The dealerships become our long-term partners and they work with us to promote our brand
across their own networks and channels. Presently, we have established partnerships with dealerships who carry our products in
approximately 2,800 locations across the United States and with retail stores such as Tractor Supply Co., and Lowes.
Over the past several years, we have been actively focusing our efforts on expanding our direct dealer network.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
partnerships with dealers are critical to expanding our brand awareness in new markets geographically. We are beginning to make inroads
into the Canadian market and have initiated a relationship with an independent distributor in Ontario, Canada.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most
dealers and distributors distribute multiple products within our portfolio: ATVs and UTVs, Pontoon Boats, motorcycles, and other smaller
vehicles as well as parts and accessories. Unlike our competitors, which market their products principally through their affiliated dealers,
we also sell our products through well-known retailers such as Lowes, Tractor Supply Co., Farm King, and other farm and industrial equipment
dealers, boat and marine dealers and lawn and garden dealers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Before
entering into a formal partnership with a dealer, we conduct thorough background and credit checks to ensure the prospective partnership
is beneficial for us and our customers. To incentive our partners to promote our brands, we implement performance-based incentive programs,
which includes the possibility of obtaining additional benefits, such as promotional pricing.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
marketing effort does not stop when the customer purchases one of our products. After sale activities intended to maintain a positive
relationship include delivery confirmation calls, review requests, warranty registration cards and reminders for scheduled maintenance
and maintenance items. We have a dedicated staff of full-time employees including trained technicians to provide online and telephone
support to our customers and dealers. We carry full line of parts, accessories and maintenance items across all models in our approximately
40,000 sq. ft. parts facility and strive to fill all parts orders within 48 hours. We provide extensive parts diagrams and service manuals
and our trained technicians are available to both distributors and individual customers to assist with diagnosing and solving any problem
that may come up.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide limited warranty coverage for defects in materials and workmanship in our ATVs, UTVs, golf carts, Go-Karts and motorcycles
for a period of one year. The warranty is non-transferable for the period of coverage if the vehicle is resold. Our limited warranty
is void if the vehicle is used as a rental, racing or any modifications are made to the product. Although we employ quality control
procedures, a product is sometimes distributed which needs repair or replacement. Historically, product recalls have not had a
material effect on our business.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have entered into an exclusive arrangement with Mercury Marine, a division of Brunswick corporation (&#8220;Mercury Marine&#8221; or
&#8220;Mercury&#8221;), so all of our Pontoon Boats come equipped with a Mercury outboard engine and parts. Our Mercury warranty
and service program gives our customers access to 5,500 approved service centers in the United States. Like most luxury brands, we offer
a ten-year warranty on the deck of the Pontoon Boats and a lifetime warranty on aluminum on many materials and workmanship and a three-year
warranty for defects in critical parts including the structure, pontoons, fencing, channels, motor mounts and rotomold seat frames caused
by poor workmanship. Because we are Mercury exclusive, our customers receive a three-year warranty offered by Mercury on everything
supplied by Mercury, which includes digital control, hydraulic steering, throttle, steering system, engine, cables, and electrical. Our
warranty, along with the Mercury are transferable during the original warranty period and are in line with top level original
equipment manufacturers.</span></p>

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


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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have arrangements with Northpoint Commercial Finance and Automotive Finance Corporation to provide floor plan financing for our dealers
and distributors. Substantially all of our products, including ATVs, UTVs, golf carts and Pontoon Boats are financed under arrangements
in which we are paid within a few days of a product&#8217;s shipment. To incentivize our dealers and distributors, we bear the first
three month of interest, so they pay no interest if our products are sold within 90 days of receipt.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not directly provide financing for the purchase of our products. We do, however,
have programs where we introduce our customers to lenders, such as Northpoint Commercial Finance and Automotive Finance Corporation,
who are willing to provide financing for our UTVs, ATVs, golf carts and Pontoon Boats customers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
work with several financing companies to offer competitive loans for prime and subprime buyers. Our partners can get prospective buyers
prequalified with no impact to credit scores via quick online applications. We do provide promotional support with these partners to
offer prime loan rates as low as 2.99%. We also sell select models direct which are paid in full prior to pick up or shipment.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
manufacture our Pontoon Boats in our 376,000 sq. ft. facility of which 280,000 sq. ft. is dedicated to Massimo Motor Sports and 96,000
sq. ft. to Massimo Marine. Our facility is adjacent to a seven-acre storage area for boats in Dallas, Texas. This space houses a design
center, two assembly lines, training rooms, an approximately 40,000 square foot parts department, and over thirty loading docks. Structural
components and other materials are sourced locally from a variety of suppliers and electrical components and engines are obtained through
an exclusive arrangement with Mercury. We have entered into an exclusive arrangement with Mercury, so all of our Pontoon
Boats come equipped with a Mercury outboard engine and parts.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Apart
from the brand name items we offer to our customers, such as the outboard motor, depth finder, radio and stereo system, the materials
and components used in our pontoons are generally available from multiple suppliers. If any supplier was unable to fulfill our needs,
alternate sources are available. More than 60% of the value of our boats are USA sourced, thus limiting our risk for overseas
interruption.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Substantially
all products other than our boats, in particular our ATVs and UTVs, are sourced from select global manufacturers with which we have ongoing
relationships. Our in-house sourcing and logistics personnel reach out to possible vendors, suppliers and raw material providers, and
review their products and background to ensure that their products will meet our standards and that they can meet our needs on a timely
basis. We review market trends with our major suppliers to coordinate manufacturing volumes and delivery dates and determine whether
there is an opportunity to upgrade or accessorize a product to increase its customer appeal, the sales price and our margins. We currently
have ongoing supply agreements in place with approximately 30 suppliers, two of which are located in the United States, one in Taiwan,
and the majority in China.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2017, we entered into a partnership for engines with Linhai Yamaha Motor Co. which enabled us to increase the performance of our vehicles
and offer new products. An agreement reached in 2019 with Kubota Japan enabled us to obtain a reliable diesel engine with which to enter
the diesel UTV market. Currently, our top three suppliers are Linhai Powersports USA Corporation (&#8220;Linhai Powersports&#8221;),
Huzhou Meiwen Textile Imp. &amp; Exp. Co., Ltd. and Linhai Co., Ltd., all of which are located in China and supplied us with approximately
79% and 68% (by cost) of our products in the fiscal years ended December 31, 2024 and 2023, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not currently expect to suspend our production, sales or maintenance of any of our products or experience higher costs due to
constrained capacity or materially increased commodity prices or challenges sourcing materials. We believe our supply chain can
respond to expected consumer demand and we will be able to continue to supply products to our customers at reasonable prices. We
have not experienced, and do not currently expect to experience, surges or declines in consumer demand for which we are unable to
adjust our supply. We have not been affected by export restrictions or sanctions. Nevertheless, we are focusing on broadening our
base of suppliers to reduce our dependence on a limited number of suppliers for the majority of our products, to minimize the risk
of relying upon Chinese manufacturers, including the risk of fluctuations in the exchange rate between the U.S. Dollar and the legal
currency of China (&#8220;Chinese RMB&#8221;) and impact of tariffs. Our ability to meet customer demand is significantly impacted
by tariffs on imported components. As of March 4, 2025, a 20% tariff applies to our Chinese imports, which we expect to directly
affect our cost structure. While we continue exploring ways to mitigate this impact, including potential pricing adjustments, it
remains uncertain whether we can pass these costs on to customers or if higher prices will negatively affect sales. For further
details please see &#8220;<i>Risk Factors - There is no assurance there will not be disruptions to trade between China and the
United States.</i><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8221;</span></span></p>

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


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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to our own internal research and development (&#8220;R&amp;D&#8221;), we work closely with our suppliers to design innovative,
high-performance products to build strong customer loyalty and sustain our reputation as a leading-edge manufacturer. Our suppliers bear the expense of upfront engineering and design work, recouping the expense out of the amount charged for their products.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
in-house design and logistics personnel rely heavily on IT systems to explore new product offerings, to ensure a smooth workflow, and
production quality and control. Our relationships with our customers and distributors rely upon the latest technologies to maintain contact
and foster a positive collaborative working relationship. As we grow, we will continue to rely heavily upon IT systems to maintain our
operating efficiency.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently hold eight issued patents in the United States that protect certain aspects of our products, design and technologies. Each
of our patents has a term of 14 years with the exception of one, which has 15 years. As part of our ongoing efforts to prevent infringements
on our intellectual property rights and to keep abreast of critical technology developments by our competitors, we closely monitor patent
applications in the United States and China. The following is a summary of our patent portfolio:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>No.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name
    of Patents </b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 18%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Patent
    No.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 19%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Grant
    Date</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expiration
    Date</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motorbike
    design patent</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">US
    D643783S</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August
    23, 2011 </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August
    23, 2025</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motorbike
    design patent</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">US
    D645791S</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    27, 2011 </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    27, 2025</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ATV
    design patent</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">D775563</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    3, 2017 </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    3, 2031</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ATV
    design patent</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">D701143</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    18, 2014</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    18, 2028</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5a</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Design
    patents acquired</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">D691924</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    22, 2013 </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    22, 2027</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5b</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Design
    patents acquired</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">D788653</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    6, 2017 </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    6, 2032</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5c</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Design
    patents acquired</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">D682750</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    21, 2013 </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    21, 2027</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5d</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Design
    patents acquired</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">D709015</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July
    15, 2014 </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July
    15, 2028</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also rely upon a combination of registered and unregistered trademarks, service marks, and trade names to strengthen our position as
a branded motor sports company with increasing brand recognition. We hold various registered trademarks in the United States with respect
to our brands and product lines. We carefully review the brands and trademarks being used by our competitors in the United States and
other jurisdictions before using a new trademark and in determining the jurisdictions in which to register any new trademark used by
us. As we continue to enter new product categories and develop new models of our current products, we plan to develop and register new
trademarks to differentiate such products.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
intend on entering into confidentiality agreements with our suppliers, employees and consultants who may have access to our proprietary
information. These agreements will provide that all inventions, ideas, discoveries, improvements, and copyrightable material made or
conceived by the individual arising out of the employment or consulting relationship and all confidential information developed or made
known to the individual during the term of the relationship are our exclusive property. See &#8220;<i>Risk Factors-Risks Relating to
Our Business, Strategy, and Industry-We have not made use of confidentiality agreements in the past and, although we intend to rely on
such agreements in future dealings with suppliers, employees, consultants, and other parties, the prior lack or the breach of such agreements
could adversely affect our business and results of operations</i>.&#8221;</span></p>

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


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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 24, 2025, we had approximately 100 employees, of which approximately
10 were in management and administration, 18 were sales and service personnel, 62 were in manufacturing, 5 were in quality control and
5 were in R&amp;D. None of our employees are represented by a union, and our relationship with our employees is satisfactory.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
major players in the market include Polaris, Bombardier Recreational Products (BRP), Honda and Yamaha. We seek to differentiate
ourselves by offering products with the latest design features and options and by providing superior aftermarket support to our customers
and distributors.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
United States Pontoon Boats market is fragmented and there is a significant number of vendors which offer Pontoon Boats across the country.
Competition among vendors is based on product offerings and pricing, putting a premium on offering up to date models with high-end accessories.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
ATV and UTV markets do experience some seasonality, but we have developed our product lines to appeal to seasonal customers to minimize
any disruptions. In the spring and summer months, we focus on outdoor campaigns tailored to spring cleaning, planting, fishing and family
outdoor activities. We promote our complimentary lines of outdoor accessories including electric coolers, outdoor power stations and
solar panels. In the fall and winter months, we have a heavy push for hunting season in the United States, and we promote our winter
accessories including snow blowers, snowplows and enclosures, in addition we recently launched the winter series of our T-Boss UTV series
with cab enclosure to provide protection from the elements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
Pontoon Boats, we are both a distributor and a retailer, which provides some seasonal protection. Dealers order higher volumes between
October to March while retail orders are higher April to September. This gives us an overall balance. While winter months are always
slower than summer months, it allows us to maintain cash flow during the winter season.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
liability claims are made against us from time to time. We do not believe that the outcome of any pending product liability litigation
will have a material adverse effect on our operations. However, no assurance can be given as to whether any material product liability
claims against us will be made in the future.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
commercial general liability insurance provides us with coverages of $2,000,000 general aggregate limit and $2,000,000 products-completed
operations aggregate limit, with a minimal amount of deductible per claim. We also have umbrella liability insurance with coverage of
$5,000,000 aggregate on top of general liability insurance and workers&#8217; compensation insurance. We believe our current coverage
is adequate for our existing business and will continue to evaluate the coverages in the future in line with our expanding sales and
product breadth.</span></p>

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

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

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
carry various insurance coverage policies to protect against certain risks consistent with the exposures associated with the nature of
our operations. The most significant insurance policies that we carry include:</span></p>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">commercial
    general liability insurance for bodily injury and property damage resulting from operations and our products;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">property
    insurance covering the replacement value of all real and personal property damage, including damages arising from earthquake, flood
    damage and business interruption;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">cargo
    insurance to protect against loss or damage to goods while in transit;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">workers&#8217;
    compensation coverage in the United States to required statutory limits;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">directors
    and officers insurance; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">cyber
    insurance to mitigate risk exposure by offsetting recovery costs following a cyber-related security breach or similar event.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
policies are subject to certain deductibles, limits or sub-limits and policy terms and conditions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inflation</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
our business has been impacted by rising inflation, our management does not believe that it has had a material negative impact on our
business and results of operations. In recent years, our China-based suppliers have increased the cost of their products as a result
of inflation. However, these increases have thus far been offset by the exchange rate fluctuation of the Chinese RMB, which has resulted
in there being no material change to our costs. Although we are looking to broaden our supplier base outside of China to reduce our dependence
upon Chinese-based suppliers in general, there is no assurance we will be able to broaden our supplier base outside of China or that
increases in in our cost of goods will continue to be offset by exchange rate fluctuations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, to reduce the impact of inflation, we have worked with our suppliers to enter into letters of credit pursuant to which we can
make purchases and incur interest and fees at a lower rate than had we made the purchases using our existing bank loan.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to extensive laws and regulations at many steps in the design, importing, production, marketing and distribution of our products.
In addition to the laws and regulations applicable to any business, there are certain requirements applicable only to powersports vehicles,
Pontoon Boats, recreational products and outdoor accessories such as those we distribute. These regulations include standards related
to safety, construction rules, sound and gaseous emissions, and the sale and marketing of products, and have generally become stricter
in recent years.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
endeavor to take appropriate measures to provide a safe, clean working environment for our employees. We strive to ensure and work with
our manufacturing partners to ensure that the products we offer comply with current regulations and with more stringent regulations anticipated
to become effective in the foreseeable future. Such measures include the development of new engines and vehicle designs, independently
and with our supplier partners, as well as the development of new energy-efficiency related technologies. The failure to comply with
applicable laws, rules and regulations regarding employees and product safety, health, environmental and noise pollution could cause
us to incur fines or penalties and our compliance programs require significant time and expense.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Distributor
&amp; Dealer Regulation</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
contractual relationships with distributors and dealerships throughout the country are subject to extensive regulation at the local,
state and national level. Each state&#8217;s Department of Motor Vehicles sets rules concerning pricing, competition, warranty claims
and other aspects of the vehicular dealership business. These laws are further supported by state-wide &#8220;lemon laws.&#8221; Lemon
laws provide remedies for consumers who seek to be compensated for defective vehicles that fall short of accepted standards of quality
and performance. The distribution of our vehicles is also regulated by state-wide licensing regimes, federal agency regulation and federal
common law pertaining to the Uniform Commercial Code. We have taken efforts to comply with these regulations governing our relationships
with our distributors and dealers by vetting our distributors and dealers to ensure their compliance with regulations statewide. The
licenses and required compliance to do business in each state can become expensive, and we may allow our licenses to lapse if we ascertain
that the costs outweigh the benefits. For example, in 2016, we allowed our Illinois license to expire and then in 2019, we reapplied
for our Illinois license once we were confident that we would continue to generate revenue in the state to mitigate the costs.</span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Safety
Regulation</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
products are subject to extensive laws, rules and regulations relating to product safety promulgated by the federal and state governments
or regulatory authorities of the United States and the federal and provincial provinces in Canada. These requirements pertain to the
design, production, distribution and use of our products. We are a member of several industry and trade associations in Canada, the United
States, and other countries whose mandate is to promote safety in the manufacture and use of powersports products. Some of those trade
associations promulgate voluntary industry product safety standards with which we and our suppliers comply. While we strive to meet the
safety standards set by state and federal authorities, we have been subject to several inquiries by the U.S. Consumer Product Protection
Commission regarding defective products. We have also been subject to penalties including a Stop Sale order on one of our electric balance
bikes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Use
Regulation</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
Canada, the United States and other countries, laws, rules and regulations have been promulgated or are under consideration relating
to the use of powersports vehicles and boats. Some countries, provinces, states, municipalities and local regulatory bodies have adopted,
or are considering the adoption of, legislation and local ordinances that restrict the use of snowmobiles, ATVs, UTV, Pontoon Boats and
outboard engines to specified hours and locations. The use of many of these products has been restricted in some national parks and federal
lands in Canada, the United States and other countries. In some instances, this restriction has consisted of a ban on the recreational
use of these vehicles in specific locations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Emissions
Regulation</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
products are subject to sound and gaseous emissions laws, rules and regulations promulgated by the governments and regulatory authorities
of Canada (Environment and Climate Change Canada), the United States (Environmental Protection Agency), individual American states (such
as the California Air Resources Board) and other jurisdictions. Such laws, rules and regulations may require the development of new engines
and vehicle designs, as well as the development of new energy-efficient technologies. The failure to comply with the laws, rules and
regulations regarding product safety, health, environmental and noise pollution and other issues could result in fines or penalties and
our efforts to comply with such regulations require significant time and expense.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Any
investment in our securities involves a high degree of risk. You should carefully consider the risks described below, which we
believe represent certain of the material risks to our business, together with the information contained elsewhere in this Amended
2024 Annual Report, before you decide to invest in our shares of common stock. Please note that the risks highlighted here are not
the only ones that we may face. For example, additional risks presently unknown to us or that we currently consider immaterial or
unlikely to occur could also impair our operations. If any of the following events occur or any additional risks presently unknown
to us actually occur, our business, financial condition and operating results may be materially adversely affected. In that event,
the trading price of our securities could decline and you could lose all or part of your investment.</i></span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Summary
of Significant Risks Affecting Our Company</i></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
significant risks may be summarized as follows:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    have a limited operating history on which to judge our performance and assess our prospects for future success.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    rely on independent dealers and distributors to manage the retail distribution of many of our products.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    rely on third parties to manufacture many of the products we sell.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    majority of the products we purchase are manufactured by in China and their operations are subject to risks associated with business
    operations in China. Any disruption of these manufacturers to supply us with appropriately priced products on a timely basis could
    have a material adverse effect on our business.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    management team has limited experience operating a company with publicly traded shares.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Economic
    conditions that impact consumer spending may have a material adverse effect on our business, and our partners&#8217; business.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    currently maintain all our cash and cash equivalents with three financial institutions.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    face intense competition in all product lines, including from some competitors that have greater financial and marketing resources.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    decline in the social acceptability of our products or any increased restrictions on the access or the use of the Company&#8217;s
    products in certain locations could materially and adversely affect our business, operation results, or financial
    condition.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    future expansion plans are subject to uncertainties and risks, and distribution centers we intend to open may not result in increased
    sales or efficiencies.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    limited investment in R&amp;D of new products may adversely affect our ability to enhance existing products and develop and market
    new products.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    inability of our dealers and distributors to secure adequate access to capital could materially and adversely affect our business. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    depend upon the successful management of inventory levels, both ours and that of our dealers</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
    is no assurance there will not be disruptions to trade between China and the United States.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    may not be able to successfully maintain our business strategy that relies upon offshore manufacturers.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supply
    chain problems, termination or interruption of supply arrangements or increases in the cost of products could have a material
    adverse effect on our business.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    high cost of delivering our Pontoon Boats may limit the geographic market for these products.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Higher
    fuel costs can materially and adversely affect our business.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in the credit markets could decrease the ability of consumers to purchase our products and have a material adverse effect on our
    business.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    may require additional capital which may not be available.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    business depends on the continued contributions made by Mr. Shan, our founder, Chairman and Chief Executive Officer.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    business depends on the efforts of our management, and our business may be severely disrupted if we lose their services.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
    we fail to develop and protect our brand names and reputation, we may not attract and retain new distributors and dealers, or customers.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    may be unable to protect our intellectual property or may incur substantial costs as a result of litigation or other proceedings
    relating to our intellectual property.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Significant
    product repair and/or replacement due to product warranty claims or product recalls could have a material adverse impact on our business.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



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

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

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    failure of our IT systems or a security breach involving consumer or employee personal data could have a materially adverse effect
    on our business.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retail
    sales of our new products may be materially and adversely affected by declining prices for used versions of our products or by
    competitors supplying new products in excess of market demand.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    are subject to laws, rules and regulations regarding product safety, health, environmental and noise pollution, and other issues.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
    product liability lawsuits are filed against us, we may be exposed to significant financial liabilities.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    insurance may not be sufficient.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    have been in the past, and may be, in the future subject to litigations arising from defective products that resulted in property damage, physical injury, and death.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    business requires us to pay licensing fees for each state that we operate in. We may not be able to justify the cost of compliance
    in a particular state or locality thus necessitating that we allow our license to expire.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    have not made use of confidentiality agreements in the past and, although we intend to rely on such agreements in future dealings
    with suppliers, employees, consultants, and other parties, the prior lack or the breach of such agreements could adversely affect
    our business and results of operations.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    business could be materially harmed by epidemics, pandemics, or other public health emergencies, boycotts, and geo-political events.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    ability, or lack thereof, to attract, recruit, and maintain talented sales representatives may adversely affect our business and
    our plans to expand our market.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    ability, or lack thereof, to establish strategic partnerships and expand our distribution channels may adversely affect our business
    and our plans.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
    government policies that provide incentives to farmers may be discontinued.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
    is no existing market for our securities, and we do not know if one will develop.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    market price of our common stock is likely to be highly volatile, and you could lose all or part of your investment.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    have no current plans to pay cash dividends on our common stock for the foreseeable future.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    founder and principal shareholder have substantial influence over our Company.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    will incur significant increased costs as a result of operating as a public company and will be required to devote substantial time
    to compliance initiatives.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    to estimates related to our property, fixtures and equipment or operating results that are lower than our current estimates may cause
    us to incur impairment charges on certain long-lived assets, which may adversely affect our results of operations.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
    an &#8220;emerging growth company&#8221; under applicable law, we are subject to lessened disclosure requirements, which could leave
    our stockholders with less information or fewer rights available to stockholders of more mature companies.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 0.25in; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
    securities or industry analysts do not publish or cease publishing research or reports about us, our business, or our market, or
    if they change their recommendations regarding our common stock adversely, the price of our common stock and trading volume could
    decline.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anti-takeover
    provisions in our Articles of Incorporation and Bylaws and Nevada law could discourage, delay, or prevent a change in control of
    our company and may affect the trading price of our common stock.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Failure
    to establish and maintain effective internal controls in accordance with Section 404 of the Sarbanes-Oxley Act could have a material
    adverse effect on our business and stock price.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    Bylaws provide that the Second Judicial District Court of Washoe County of the State of Nevada is the sole and exclusive forum for
    certain stockholder litigation matters.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Risks
Relating to Our Business, Strategy, and Industry</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have a limited operating history on which to judge our performance and assess our prospects for future success.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2017, we entered the market and began distributing recreational vehicles, including UTVs and ATVs. In 2020, we began to distribute pontoon
and tritoon boats and, more recently, we began to distribute accessories. Consequently, we have a limited operating history on which
to evaluate our prospects and those of our products. We may fail to continue our growth. You should not consider our historical growth
and expansion of our business as indicative of our ability to grow in the future.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Economic
conditions that impact consumer spending may have a material adverse effect on our business, results of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
products compete with a variety of other recreational products and activities for consumers&#8217; discretionary income and leisure time.
Our results of operations are therefore sensitive to changes in overall economic conditions, primarily in North America, that impact
consumer spending and particularly discretionary spending. Weakening of, and fluctuations in, economic conditions affecting disposable
consumer income such as personal income levels, the availability of consumer credit, employment levels, consumer confidence, business
conditions, changes in housing market conditions, capital markets, tax rates, savings rates, interest rates, fuel and energy costs, as
well as the impacts of natural disasters, extreme weather conditions, acts of terrorism or other similar events could reduce consumer
spending generally or discretionary spending in particular. Such reductions could materially adversely affect our business, results of
operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Demand for
our products is significantly influenced by weak economic conditions and increased market volatility worldwide. Any deterioration
in general economic conditions that diminishes consumer confidence or discretionary income may reduce our sales and materially
adversely affect our business, results of operations or financial condition. </span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
currently maintain all our cash and cash equivalents with three financial institutions, and, therefore, our cash and cash equivalents
could be adversely affected if the financial institutions in which we hold our cash and cash equivalents fails.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently maintain all our cash and cash equivalents with three financial institutions. At the current time, our cash balance with such
financial institutions is in excess of the Federal Deposit Insurance Corporation insurance (&#8220;FDIC Insurance&#8221;) limit and,
therefore, we may not be able to recover a substantial portion of these cash and cash equivalents, in the event of the failure of any
such financial institutions. We are working with our current
financial institutions to increase the amount of funds held there that are insured by FDIC Insurance. Notwithstanding these efforts,
the failure of one or more of the financial institutions in which our cash and cash equivalents are held, the resulting inability for
us to obtain the return of our funds from any of those financial institutions, or any other adverse condition suffered by any of those
financial institutions, could impact access to our invested cash or cash equivalents and could adversely impact our operating liquidity
and financial performance.</span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
face intense competition in all product lines, including from some competitors that have greater financial and marketing resources. Failure
to compete effectively against competitors could materially adversely impact our business, results of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Powersports Vehicles and Boats Industry is highly competitive. Competition in such markets is based upon several factors, including price,
quality, reliability, styling, product features and warranties. At the dealer level, competition is based on several factors including
sales and marketing support programs (such as financing joint advertising programs and cooperative advertising). Certain of our competitors
are more diversified and have financial and marketing resources which are substantially greater than ours, which allow these competitors
to invest more heavily in intellectual property, product development, and sales and marketing support. If we are not able to compete
with new products, product features or models comparable to or superior to those of our competitors, or attract new dealers, our business,
results of operations or financial condition could be materially adversely affected.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to competitive pricing. Such pricing pressure may limit our ability to maintain prices or to increase prices for our products
in response to raw material, component and other cost increases and so negatively affect our profit margins.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Any
decline in the social acceptability of our products or any increased restrictions on the access or the use of the Company&#8217;s products
in certain locations could materially adversely affect our business, results operations, or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Demand
for our products depends in part on their social acceptability. Public concerns about the environmental impact of our products or their
perceived safety could result in diminished social acceptance. Circumstances outside the Company&#8217;s control, such as social actions
to reduce the use of fossil fuels, could also negatively impact consumers&#8217; perceptions of our products. Any decline in the social
acceptability of our products could negatively impact their sales or lead to changes in laws, rules and regulations that prevent their
access to certain locations, including trails and lakes, or restrict their use or manner of use in certain areas or during certain times.
Additionally, while we have implemented various initiatives to address these risks, including the improvement of the environmental footprint
and safety of our products, there can be no assurance that the perceptions of customers will not change. Consumers&#8217; attitudes towards
our products and the activities in which they are used also affect demand. Any failure to maintain the social acceptability of our products
could impact our ability to retain existing customers and attract new ones which, in turn, could have a material adverse effect on our
business, results of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
future expansion plans are subject to uncertainties and risks, and distribution centers we intend to open may not result in sufficient
increased sales of our products or the anticipated efficiencies.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
intend to seek to expand our operations by opening additional distribution centers in the United States and distributing new products.
Our management will devote substantial time and resources to equipping and opening our new distribution centers which may distract them
from our current business. We must also devote substantial time and resources any time we introduce a new product. There is no assurance
that any new product we introduce will be successful and that we will recoup the amounts expended to introduce such product to our customers
and distributors. If our new distribution centers are not operated efficiently or new products we introduce do not gain consumer acceptance,
our business, financial condition, results of operations and growth prospects may be materially and adversely affected.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the date of this report we have opened five new distribution centers in California, Georgia, New Jersey, Texas, and Illinois through
our partnership with Armlogi. Opening these facilities should reduce the costs of delivering our products, particularly
our UTVs and ATVs, to dealers, distributors, and customers, and should increase our ability to sharply respond to the needs of our customers
for spare parts and equipment. However, there is no assurance that opening these facilities will increase our sales and will not have
an adverse impact on our business, financial condition, or results of operations.</span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
limited investment in R&amp;D of new products may adversely affect our ability to enhance existing products and develop and market new
products that respond to customer needs and preferences and achieve market acceptance.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continually review consumer demand for our products and canvass our suppliers and distributors regarding products we might distribute.
We, however, devote limited amounts to researching consumer demand and developing new product lines. Thus, we may not be able to compete
effectively with those of our competitors that continually seek to develop new products and innovations to enhance consumer appeal. Product
development requires significant financial, technological, and other resources and without significant investment in product development,
there can be no assurance that we will be able to successfully compete in the marketplace. The new products of our competitors may beat
our products to market, be more effective with more features and be less expensive than our products, thus obtaining better market acceptance
or rendering our products obsolete.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
new products that our suppliers develop may not receive market acceptance or otherwise generate any meaningful sales or profits for us.
Our suppliers may choose not to maintain or increase the level of their investments in manufacturing capacity and product R&amp;D or
to fund advertising, marketing, promotional programs necessary to enhance the customer appeal of their products or their manufacturing
efficiencies. The sales of new products generally decline over the products&#8217; life cycle, with sales being higher early in the life
cycle of the new products and decreasing over time as the new products age. We cannot predict the length of the life cycle for any new
products we choose to distribute. Any failure by us and our suppliers to enhance existing products and develop and market new products
that respond to customer needs and preferences and achieve market acceptance could have a material adverse effect on our business, results
of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Even
if we can successfully introduce enhanced existing products and new products in collaboration with suppliers, there is no guarantee that
the markets for these products will progress as anticipated. If any of the markets in which our products compete do not develop as expected,
our business, results of operations or financial condition could be materially adversely affected.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
rely on independent dealers and distributors to manage the retail distribution of many of our products.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
depend on the capability of independent dealers and distributors to develop and implement effective retail sales plans to create demand
among retail purchasers for many of our products. If these independent dealers and distributors are not successful in these endeavors,
we will be unable to maintain or increase our sales. Independent dealers and distributors may experience difficulty in funding their
day-to-day cash flow needs and paying their obligations resulting from adverse business conditions, including weakened consumer spending
or tightened credit. Inability to fund operations can force dealers and distributors to cease business, and we may not be able to obtain
alternate distribution in the vacated market, which could negatively impact our sales through reduced market presence or inadequate market
coverage. If a dealer or distributor defaults under any floorplan financing arrangements, we may be required to repurchase such dealer&#8217;s
or distributor&#8217;s inventory. <i>See</i> &#8220;<i>The inability of dealers and distributors to secure adequate access to capital
could materially adversely affect our business, results of operations or financial condition</i>.&#8221; In some cases, we may seek to
terminate relationships with certain dealers or distributors, leading to a reduction in the number of dealers or distributors which carry
our products. Being forced to liquidate a former dealer&#8217;s or distributor&#8217;s inventory of our products could add downward pressure
on such products&#8217; prices. Further, the unplanned loss of any independent dealers or distributors may create negative impressions
of us or our products with retail customers and have a material adverse impact on our ability to collect wholesale receivables that are
associated with that dealer or distributor. Also, if our dealer and distributor base were to consolidate, competition for the business
of fewer dealers and distributors would intensify. If we do not provide product offerings at prices that meet the needs of dealers and
distributors, or if we lose a substantial amount of our dealer and distributor base, our business, results of operations or financial
condition could be materially adversely affected. Additionally, if we are unable to optimize or expand our dealer network in North America,
part of our growth strategy will be negatively impacted, which could have a material adverse effect on our business, results of operations
or financial condition.</span></p>

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


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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
sell a majority of our products through distribution and dealer agreements. In general, distributors that are party to such agreements
are contractually obligated to offer our products on an exclusive basis. In contrast, the dealers through which we sell our products
also carry competing products. Occasionally, we may rely on dealers to service and repair our products. There can be no assurance that
dealers will provide high quality repair services to our customers. If dealers fail to provide quality service to our customers, our
brand identity and reputation may be damaged, which could have a material adverse effect on our business, results of operations or financial
condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
inability of our dealers and distributors to secure adequate access to capital could materially adversely affect our business, results
of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
dealers and distributors require adequate liquidity to finance their operations and to purchase our products. Dealers and distributors
are subject to numerous risks and uncertainties that could unfavorably affect their liquidity, including, among other things, continued
access to adequate financing on a timely basis and on reasonable terms. We currently have agreements in place with two financing companies
to provide inventory financing to dealers and distributors to facilitate their purchase of our products. These sources of financing are
instrumental in our ability to sell products through our distribution network, as a significant percentage of our sales are done under
such arrangements. Our business, results of operations or financial condition could be materially adversely affected if a decline in
financing availability to its dealers and distributors occurs, or if financing terms change unfavorably. This could require us to find
alternative sources of financing, including providing this financing directly to dealers and distributors, which could require additional
capital to fund the associated receivables.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
depend on dealers, suppliers, financing sources and other strategic partners who may be sensitive to economic conditions that could affect
their businesses, results of operations or financial condition in a manner that materially adversely affects their relationship with
us.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
distribute products through numerous dealers and distributors. Therefore, we rely on third-party providers for the warehousing and distribution
of our products and for IT services. Also, we have relationships with a limited number of sources of product financing for dealers and
consumers. Therefore, our business, results of operations or financial condition could be materially adversely affected if a deterioration
of economic or business conditions results in a weakening of the financial condition of a material number of our dealers and distributors,
suppliers, or financing sources or if uncertainty about the economy or the demand for our products causes these business partners to
voluntarily or involuntarily reduce or terminate their relationship with us.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
depend upon the successful management of inventory levels, both ours and that of our dealers, and any failure to successfully manage
inventory levels could have a material adverse effect on our business, results of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
must maintain sufficient inventory levels to operate our business successfully. However, we must also guard against accumulating excess
inventory as we seek to minimize out-of-stock levels across all product categories and to maintain appropriate in-stock levels. The nature
of certain of our product lines, including our ATV, UTV and Pontoon Boat product lines, requires us to purchase or manufacture
products well in advance of the time they will be offered for sale. As a result, we may experience difficulty in responding to a changing
retail environment, which may lead to excess inventory or to inventory shortages if supply does not meet demand. In addition, sales for
many product lines are managed through long-term purchase commitments. We plan our inventory levels on an annual basis including planning
for the introduction of new products based on anticipated demand, as determined by our market assessment based in part on communications
with our dealers and other customers. If we do not accurately anticipate future demand for a particular product or the time it will take
to obtain new inventory, our inventory levels will not be appropriate and our results of operations may be negatively impacted, either
through lost sales or through lower gross profit margins due to greater than anticipated discounts and markdowns that might be necessary
to reduce inventory levels. Any failure by us to maintain appropriate inventory levels could have a material adverse effect on our business,
results of operations or financial condition.</span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
we must work with our dealers and distributors to ensure that they maintain appropriate inventory levels. If our dealers and distributors
maintain insufficient inventory, it could result in lost sales. If they place additional orders for our products as sales materialize,
we and our suppliers might be unable to respond rapidly to these demands resulting in lost sales. Conversely, if our dealers and distributors
have excess inventory levels, it could result in lower gross profit margins due to demands on us to offer greater than anticipated discounts
and markdowns. Thus, any failure by our dealers to maintain appropriate inventory levels could materially adversely affect our business,
results of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
rely on third parties to manufacture many of the products we sell.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
depend on third party suppliers to manufacture many of the products we sell, in particular, ATVs and UTVs, as opposed to our Pontoon
Boats which we manufacture in our Dallas facility. Approximately, 67% of our purchases in the fiscal year ended December 31, 2023
and 74% of our purchases in the fiscal year ended December 31, 2024 were made from two suppliers, and, as of both December 31, 2023
and December 31, 2024, our largest supplier accounted for 41% and 33% of the Company&#8217;s total accounts payable respectively.
Competition for the output of these suppliers is intense. If these independent suppliers were unwilling or unable to supply us with
products at prices which enable us to maintain our gross margins, it would materially adversely affect our business, results of
operations or financial condition. Although we are looking to broaden our supplier base and to reduce our dependence upon a limited
number of suppliers, there is no assurance we will be able to do so and increasing the number of suppliers from which we purchase
products may increase our costs.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
rely on freights to ship the products that we purchase from our suppliers based in China to our facility in Dallas, Texas and as such,
we may face risks related to overseas freights cost fluctuation.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have supply agreements with approximately 15 suppliers, 2 of which are based in the U.S., 1 of which are based in Taiwan, and
 12 of which are based in China. Approximately 79% of the products we purchased in the fiscal year ended
December 31, 2024, based on cost, were purchased from three suppliers in China of which 54% was purchased from a single
supplier located in Shanghai, China. Due to the supply chain crisis in the years 2021 and 2022, the cost of our oversea freights
increased significantly to double or even triple what it had been in the years 2020 and 2019. To offset these price increases, we
increased the selling prices for the majority of our products. Since 2023, the cost of overseas freights has decreased
substantially, though it still exceeds the cost prior to the supply chain crises. Although we are looking to broaden our supplier
base outside of China to reduce our dependence upon Chinese-based suppliers in general, there is no assurance we will be able to
broaden our supplier base outside of China or that we will be able to raise our prices to offset increased freight cost in the
future.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
majority of the products we purchase are manufactured by suppliers in China and their operations are subject to risks associated with
business operations in China. Any disruption in the ability of these manufacturers to supply us with appropriately priced products on
a timely basis could have a material adverse effect on our business, results of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have supply agreements with approximately 15 suppliers, 2 of which are based in the U.S., 1 of which are based in Taiwan, and
12 of which are based in China. Approximately 79% of the products we purchased in the fiscal year ended
December 31, 2024, based on cost, were purchased from three suppliers in China of which 54% was purchased from a single
supplier located in Shanghai, China. Although we are looking to broaden our supplier base outside of China to reduce our dependence
upon Chinese based suppliers in general, there is no assurance we will be able to broaden our supplier base outside of
China.</span></p>

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


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

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


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Chinese government may intervene or influence the operations of any business located in China or the industry in which a business operates
at any time, which could result in a material change to the operations of any or all our suppliers based in China. For example, the Chinese
government recently published new policies that significantly affected certain industries such as the education and internet industries,
and we cannot rule out the possibility that it will release regulations or policies that could adversely affect the business, financial
condition, and results of operations of our Chinese suppliers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
has been subject to political instability and dramatic changes in economic policies. The Chinese economy is in a transition from a planned
economy to a market-oriented economy subject to five-year and annual plans adopted by the central government that set national economic
development goals. Policies of the Chinese government can have significant effects on the economic conditions of China. The Chinese government
has confirmed that economic development will follow the model of a market economy. Under this direction, we believe that China will continue
to strengthen its economic and trading relationships with foreign countries and business development in China will follow market forces.
While we believe that this trend will continue, we cannot assure you that this will be the case. Changes in policies, regulations, rules,
and the enforcement of laws by the Chinese government, may produce quick shifts in policy with little advance notice that could adversely
affect our interests by interfering with the operations of our Chinese based suppliers. Although the Chinese government has been pursuing
economic reform policies for more than two decades, we cannot assure you that the government will continue to pursue such policies or
that such policies may not be significantly altered, especially in the event of a change in leadership, social or political disruption,
or other circumstances affecting China&#8217;s political, economic, and social environment.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>As
a majority of our products are manufactured by suppliers in China, and the Company only registers its patents in the U.S., our products
may be subject to scrutiny during manufacturing in China.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
patents applied to our products manufactured in China are only registered in the U.S., and we are not sure whether there are any similar
technologies that are registered patents in China by other companies. Based on the relevant PRC laws, it is legal to build and assemble
certain products within the territory of China without due registration of the intellectual property rights, as long as the products
will not be disseminated in Chinese market. However, our products are manufactured by our suppliers in China, and we may not be able
to efficiently regulate them not to apply our technologies on other products they manufactured. Therefore, there is a risk that our suppliers
may be found in infringement of other companies&#8217; intellectual property rights and therefore, their business operations may be halted,
which in turn affect our normal supplying system.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have suppliers based in Taiwan and the imports that we receive from Taiwan may be subject to certain risks of economic and policy changes
in China that could adversely affect our business operations.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also import our products from Taiwan. The sovereignty of Taiwan is a longstanding point of contention between China and the United States.
The United States maintains unofficial relations with Taiwan, while also recognizing the &#8220;One China&#8221; policy of China, which
acknowledges Beijing as the legitimate government of China. Both China and the United States have engaged in military posturing around
the Taiwan Strait. This increases the risk of accidental clashes or misunderstandings that could escalate into conflict, which will affect
both our China-mainland-based and Taiwan-based suppliers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
major supplier is a state-owned entity in China</i></b>&#160;<b><i>. </i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2023 and 2024, we purchased a majority of our products from Linhai Powersports, which is a state-owned entity (&#8220;SOE&#8221;) in
China. A SOE is a legal entity that is established by the Chinese government to participate in commercial activities on the government&#8217;s
behalf. As a SOE, Linhai Powersports is subject to the authority, direction, and mandates of the Chinese government, which may be influenced
to a significant degree by the political, economic, and social conditions in China. The Chinese government continues to play a significant
role in regulating industries within China by imposing industrial policies, providing subsidies, and heavily regulating or prohibiting
unwanted activities. There is no assurance the Chinese government will not interfere with the operations of Linhai Powersports or any
of our other suppliers. In addition, the Chinese government has implemented certain measures, including interest rate adjustments, to
control the pace of economic growth in China. These measures, or other economic, political, or social developments in China may affect
our China-based suppliers, which may adversely affect our business and operating results.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>There
is no assurance there will not be disruptions to trade between China and the United States</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The U.S.-China trade relationship has become increasingly strained, leading
to substantial tariff increases and other trade-related actions that further impact our business. In 2019, the U.S. imposed a 15% tariff
on Chinese imports, later reduced to 7.5% in 2020. However, the temporary exclusion for certain products expired in September 2020, and
tariffs have since risen. Most recently, in February 2025, the U.S. introduced a 10% tariff on all imported goods from China, which doubled
to 20% in March 2025. While we continue exploring ways to mitigate this impact, including potential pricing adjustments, it remains uncertain
whether we can pass these costs on to customers or if higher prices will negatively affect sales. Beyond tariffs, both governments have
implemented additional measures that have disrupted trade, increased costs, and created uncertainty in supply chains. These actions may
limit the availability of certain products from China, further restricting our ability to acquire necessary components at competitive
prices.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is no assurance that the U.S. or Chinese governments will not impose additional tariffs or other restrictive measures in the future.
Further trade barriers could disrupt our supply chain, increase costs, and limit our ability to source components at competitive prices.
If we are unable to offset these rising costs through operational efficiencies or pricing strategies, our margins and overall financial
performance may be adversely affected. Ongoing trade tensions and regulatory changes continue to create uncertainty, posing a risk to
our business operations and profitability.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may not be able to successfully maintain our strategy of relying upon offshore manufacturers.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continually aim to lower operational costs, increase operational efficiencies and lower costs of acquiring inventory. We believe that
reliance upon flexible offshore low-cost product manufacturers mainly based in China is a key element to enable improvements in our ability
to respond to customers in a cost-effective manner. Our success in implementing this strategic plan is dependent on the involvement of
management, production employees, suppliers, and the stability of China economically and politically. Any inability to achieve this priority
could materially adversely impact our business, results of operations or financial condition by disrupting our ability to deliver appropriately
priced products to customers at the right time. Any disruption to anticipated levels of productivity and operational efficiencies in
the operations of the manufacturers from which we purchase products could have a material adverse impact on our business, results of
operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Supply
problems, termination or interruption of supply arrangements or increases in the cost of products could have a material adverse effect
on our business, results of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
we rely upon overseas manufacturers for many of our products, we are particularly susceptible to disruptions in our supply chain. We
cannot be certain that we will not experience supply problems, such as the untimely delivery of, or defects or variations in, completed
products or parts or components of our products. We obtain a portion of our products from either a sole supplier or a limited number
of suppliers, mostly based in China. If these supply arrangements were terminated or interrupted for any reason, we could have difficulty
establishing substitute supply arrangements on a timely basis or on satisfactory terms. For example, due to the city lockdown in China
where most of our suppliers are, our stock supply was disrupted from May to July 2022. Our ability to re-supply our inventory resumed
in August 2022, but we estimate that we lost about $1.5 million of sales as a result of this supply disruption. Problems with our supplies
or supply arrangements could have a material adverse effect on our business, results of operations or financial condition. This situation
could be further aggravated if we are overly dependent on a few key suppliers. Moreover, our profitability could be affected by significant
fluctuations in the prices of the raw materials, parts, and components that our suppliers purchase to manufacture products. While our
business has been impacted by rising inflation, our management does not believe that it has had a material negative impact on our business
and results of operations. In recent years, our China-based suppliers have increased the cost of their products as a result of inflation.
However, these increases have thus far been offset by the exchange rate fluctuation of the Chinese RMB, which has resulted in there being
no material change to our costs. We may not be able to pass along price increases in raw materials, parts, or components to customers.
As a result, an increase in the cost of the raw materials, parts, and components our suppliers use in the manufacture of our products
could reduce our profitability and have a material adverse effect on our business, results of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
high cost of delivering our Pontoon Boats may limit the geographic market for these products.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost of delivering a Pontoon Boat is substantial relative to its purchase price. Consequently, many purchasers of our Pontoon Boats
arrange to pick up their boats at our facility in Dallas and it may be difficult to sell to reach customers located at substantial
distances from our facilities. This may limit our ability to increase sales of our Pontoon Boats without opening new manufacturing
facilities.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Higher
fuel costs can materially adversely affect our business, results of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Higher
fuel costs increase the transportation cost both of acquiring our inventory and shipping products to customers. Increases in energy costs
can also adversely affect the pricing and availability of petroleum based raw materials. There is no guarantee that we will be able to
pass such higher costs to customers, and so an increase in such costs could have a material adverse effect on our business, results of
operations or financial condition. Also, higher fuel costs, whether petroleum based or electric, increase the cost of owning and operating
many of our products, which can reduce demand for them and so materially adversely affect our business, results of operations or financial
condition.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may require additional capital which may not be available.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
will require significant expenditures to fund future growth. We intend to fund our growth out of the proceeds of our IPO and internal
sources of liquidity or through additional financing from external sources. Our ability to obtain external financing in the future at
a reasonable cost is subject to a variety of uncertainties, including our future financial condition, results of operations and cash
flows and the condition of the global and domestic financial markets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we require additional funds and cannot obtain them on acceptable terms when required or at all, we may be unable to fulfill our working
capital needs, upgrade our existing facilities or expand our business and may have to reduce the level of our operations. These factors
may also prevent us from entering into transactions that would otherwise benefit our business or implementing our future strategies.
Any debt financing that we undertake may be expensive and might impose covenants that restrict our operations and strategic initiatives,
including limitations on our ability to incur liens or additional debt, pay dividends, repurchase our capital stock, make investments
and engage in mergers, consolidations, and asset sale transactions. Equity financing may be on terms that are dilutive or potentially
dilutive to our shareholders, and the prices at which new investors would be willing to purchase our equity securities may be lower than
the trading prices of such equities. If new sources of financing are required, but are unattractive, insufficient, or unavailable, then
we could be required to modify our business plans or growth strategy which could have a material adverse effect on our business, results
of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
business depends on the continued contributions made by Mr. David Shan, our founder, Chairman and Chief Executive Officer. The loss of
his services may result in a severe impediment to our business.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
success is dependent upon the continued contributions made by our founder, Chairman and Chief Executive Officer, Mr. David Shan. If Mr.
Shan cannot serve the Company or is no longer willing to do so, the Company may not be able to find alternatives in a timely manner or
at all. This would likely result in severe damage to our business operations and would have an adverse material impact on our financial
position and operational results.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
business depends on the efforts of our management, and our business may be severely disrupted if we lose their services.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to Mr. Shan, we currently depend on the continued services and performance of key members of our management team. Many of our
senior executives have extensive experience in our industries and with our business, products, distributors and dealers, and the markets
for our products. The loss of the technical knowledge, management expertise and knowledge of our operations possessed by one or more
members of the core management team could result in a diversion of management resources, as the remaining members of management would
need to cover the duties of any senior executive who leaves us and would need to spend time usually reserved for managing our business
to search for, hire and train new members of management. The loss of some or all our senior executives could negatively affect our ability
to develop and pursue our business strategy, which could materially adversely affect our business, results of operations or financial
condition. We do not maintain &#8220;Key Employee&#8221; insurance on any members of our management team.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, our success depends to a large extent upon our ability to retain skilled employees at rates which enable us to maintain our
margins. There is intense competition for qualified and skilled employees, and our failure to recruit, train and retain such employees
at appropriate rates of compensation, if at all, could have a material adverse effect on our business, results of operations or financial
condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
management team has no experience operating a company with publicly traded shares.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
David Shan, our founder and principal shareholder, relocated to the United States from China in 1995. Mr. Shan and the members of our
senior management team have never operated a company with shares traded in the public markets and consequently, are not familiar with
many of the requirements applicable to a public company with shares listed on Nasdaq. Our management and other personnel need to
devote a substantial amount of time to ensure compliance with these requirements and we often need to rely upon outside
advisors, counsel, and consultants to ensure compliance with applicable laws and regulations and undertaking various actions, such as
implementing new internal controls and procedures. Compliance with these rules and regulations have increased our legal,
accounting, and financial compliance costs substantially.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
we fail to develop and protect our brand names and reputation, we may not attract and retain new distributors and dealers, or customers,
which could adversely affect our revenues and financial performance.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We invest significant resources to promote our brand names to obtain favorable recognition for us and our products among the public
and, in particular, prospective distributors and dealers. We may not be able to attract and retain a robust network of distributors and
dealers or a significant customer base, which could in turn adversely affect our business, results of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
ability to adequately protect our trade names, trademarks and patents could have an impact on our brand images, reputation, and ability
to penetrate new markets.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that our trade names and trademarks and patents are important assets and an essential element of our strategy. We have applied
for the registration of many of our trade names, trademarks, and patents in the United States. Some of these applications have been granted
and some of these registrations are currently pending approval from the corresponding departments. There can be no assurance that we
will obtain such registrations or that the registrations we obtain will prevent the imitation of our products or infringement of our
intellectual property rights by others. Our failure to successfully protect our trademarks could diminish the value and effectiveness
of our past and future marketing efforts and could cause customer confusion. This could in turn adversely affect our revenues, profitability,
and the market price of our common stock.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may be unable to protect our intellectual property or may incur substantial costs because of litigation or other proceedings relating
to the protection of our intellectual property.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
success depends in part on our ability to protect our patents, trademarks, copyrights, trade secrets, and other intellectual property
from unauthorized use by others. If substantial unauthorized use of our intellectual property rights occurs, we may incur significant
costs in enforcing such rights by prosecuting actions for infringement, particularly considering that policing unauthorized use of our
intellectual property may be particularly difficult outside North America. Such unauthorized use could also result in diversion of management
resources devoting attention to these matters at the expense of other tasks related to our business. Others may also initiate litigation
to challenge the validity of our intellectual property, or allege that we are infringing their intellectual property. If our competitors
initiate litigation to challenge the validity of our intellectual property, or allege that we infringe theirs, we may incur substantial
costs to defend our rights. If the outcome of any such litigation is unfavorable, our business, results of operations or financial condition
could be materially adversely affected. We cannot be sure that any patents we have obtained or may obtain, or other protections such
as confidentiality and trade secrets, will be adequate to prevent imitation of our products and technology by others. If we are unable
to protect our technology through the enforcement of our intellectual property, our ability to compete based on technological advantages
may be harmed. If we fail to prevent substantial unauthorized use of our intellectual property, we risk the loss of certain competitive
advantages, which could have a material adverse effect on our business, results of operations or financial condition.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of our competitors have significantly more resources to direct toward developing and patenting new technologies. It is possible that
our competitors will develop patent equivalent or superior engine technologies and other products that compete with our products. They
may assert these patents against us and we may be required to license these patents on unfavorable terms or cease using the technology
covered by these patents, either of which could harm our competitive position and may materially adversely affect our business, results
of operation or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Significant
product repair and/or replacement due to product warranty claims or product recalls could have a material adverse impact on our business,
results of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide a limited warranty against defects for all our products for a period generally varying from 30 days to one year. We also provide
a limited emissions warranty for certain emissions-related parts in its products as required by the United States Environmental Protection
Agency. Although we employ quality control procedures, sometimes a product is distributed that needs repair or replacement, or that needs
to be recalled. Our standard warranties require dealers to repair or replace defective products during such warranty periods at no cost
to the consumer. We record provisions in our financial statements based on an estimate of product warranty claims, but there is the possibility
that actual claims may exceed these provisions and therefore negatively impact earnings. We could make major product recalls or could
be held liable should our products not meet safety standards or statutory requirements on product safety or consumer protection.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the risks of a product recall may be aggravated if production volumes increase significantly, supplied products do not meet
our standards, or we fail to perform our risk analysis systematically or product-related decisions are not fully documented. Historically,
product recalls have been administered through our dealers and distributors. The repair and replacement costs that we could incur in
connection with a recall could have a material adverse effect on our business, results of operations or financial condition. Product
recalls could also harm our reputation and cause us to lose customers, particularly if recalls cause consumers to question the safety
or reliability of our Company&#8217;s products, which could have a material adverse effect on our business, results of operations or
financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
failure of our IT systems or a security breach involving consumer or employee personal data could have a materially adverse effect on
our reputation and business, results of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business operations utilize a variety of cloud-based IT systems. We are dependent on these systems for all commercial transactions, dealership
and distributorship interactions, and supply chain and inventory management. Although (i) have established a firewall for our network,
(ii) conduct regular system updates and employee trainings, (iii) regularly backup our data and (iv) have established appropriate contingency
plans to mitigate the risks associated with a failure of our IT systems or a security breach, if one of our key IT systems were to suffer
a failure or security breach this could have a material adverse effect on our business, results of operations or financial condition.
Further, we rely on third parties for certain IT services. If an IT service provider were to fail or the relationship with us were to
end, we might be unable to find a suitable replacement in a timely manner, and our business, results of operations or financial condition
could be materially adversely affected. We continually modify and enhance our IT systems and technologies to increase productivity and
efficiency. As new systems and technologies are implemented, we could experience unanticipated difficulties resulting in unexpected costs
and adverse impacts to our manufacturing and other business processes. When implemented, the systems and technologies may not provide
the benefits anticipated and could add costs and complications to ongoing operations, which may have a material adverse effect on our
business, results of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
and our dealers and distributors receive and store personal information in connection with human resources operations, credit
operations, warranty management, marketing efforts and other aspects of our businesses. Additionally, we exchange information with
numerous trading partners across all aspects of our operations. Any security breach of our IT systems or those of our dealers,
distributors and trading partners could result in disruptions to our operations or erroneous transactions. To the extent that such a
breach results in a loss or damage to our data, or an inappropriate disclosure of confidential or personal information, it could
cause significant damage to our reputation, affect our relationships with our customers, lead to claims against us and ultimately
materially and adversely affect our business, results of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the date of this Report, we have not experienced a material cyber security incident.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Retail
sales of our new products may be materially adversely affected by declining prices for used versions of our products or the supply of
new products by competitors in excess of demand.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have observed that when prices for used versions of our products have declined, it has had the effect of reducing demand among retail
purchasers for new versions of our products (at or near manufacturer&#8217;s suggested retail prices). Also, while we take steps designed
to balance production volumes for our products with demand, our competitors could choose to supply new products to the market in excess
of demand at reduced prices which could also reduce demand for new versions of our products. Reduced demand for new versions of our products
could lead to reduced sales, which could materially adversely affect our business, results of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
results of operations fluctuate from quarter to quarter and from year to year as they are affected, among other things, by the seasonal
nature of some of our product lines.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
results of operations experience substantial fluctuations from quarter to quarter and year to year. A portion of our sales revenue generated
from Massimo Marine has seasonable sales pattern. For the fiscal years ended December 31, 2024 and 2023, our revenue generated from the
Massimo Marine made up approximately 3.4% and 10.2% of our total revenue, respectively. In general, retail sales of our products are highest
in their particular season of use and in the immediately preceding period. For example, retail sales for ATVs and Pontoon Boats will be highest
in winter and spring. Revenues in the first half of the fiscal year have generally been lower than those in the second half. However,
the mix of product sales may vary considerably from time to time as a result of changes in seasonal and geographic demand, the introduction
of new products and models and production scheduling for particular types of products. Any negative economic conditions that occur during
the months of traditionally higher sales of a given product could have a disproportionate effect on our results of operations for the
entire fiscal year. In addition, our dealers and distributors may modify orders, change delivery schedules, or change the mix of products
ordered. We may also make strategic decisions to deliver and invoice products at certain dates to lower costs or improve supply chain
efficiencies or may be forced to do so because of supply chain issues or disruption. As a result, our results of operations are likely
to fluctuate significantly from period to period such that any historical results should not be considered indicative of the results
to be expected for any future period. In addition, we incur significant additional expenses in the periods leading up to the introduction
of new products which may also result in fluctuations in our results of operations. Our annual and quarterly gross profit margins are
also sensitive to a number of factors, many of which are beyond our control, including shifts in product sales mix, geographic sales
trends, and currency exchange rate fluctuations, all of which we expect will continue. This seasonality in revenues, expenses and margins,
along with other factors that are beyond our control, including general economic conditions, changes in consumer preferences, weather
conditions, tariffs, free-trade arrangements, geopolitical uncertainty, the cost or availability of raw materials or labor, discretionary
spending habits and currency exchange rate fluctuations, could materially adversely affect our business, results of operations or financial
condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
are subject to laws, rules and regulations regarding product safety, health, environmental and noise pollution and other issues that
could cause us to incur fines or penalties or increase our operating costs.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to federal, provincial, state local, and municipal laws, rules and regulations in Canada and the United States regarding
product safety, health, environmental and noise pollution and other issues that could cause us to incur fines or penalties or increase
our operating costs, all of which could have a material adverse effect on our business, results of operations or financial condition.
A failure to comply with, or compliance with, any such requirements or any new requirements could result in increased expenses to modify
our products, or harm to our reputation, which could have a material adverse effect on our business, results of operations or financial
condition. Certain jurisdictions require or are considering requiring a license to operate certain of our products. While such licensing
requirements are not expected to be unduly restrictive, they may deter potential customers, thereby reducing sales. Our products are
also subject to laws, rules and regulations imposing environmental, noise emission, zoning and permitting restrictions, which laws, rules
and regulations are subject to change and may limit the locations where our products may be sold or used or restrict their use during
certain times or on certain conditions. Additional costs and investments might be required in the future if new regulations or restrictions
are put in place.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Climate
change is receiving increasing attention worldwide. A consensus among scientists, legislators and others regarding the impact
of increased levels of greenhouse gases, including carbon dioxide, on climate change has led to significant legislative and regulatory
efforts to limit greenhouse gas emissions. Greenhouse gas regulations could require us to purchase allowances to offset our emissions
or result in an overall increase in costs of raw materials or operating expenses, any of which could reduce competitiveness in a global
economy or otherwise have a material adverse effect on our business, results of operations or financial condition. Many of our suppliers
face similar circumstances. Moreover, we and our suppliers may face greater regulatory or customer pressure to offer products that generate
less emissions. This may require the expenditure of significant funds on R&amp;D implementation and subject us to the risk that our competitors
may respond to these pressures in a manner that gives them a competitive advantage. The development of such products may also present
challenges in maintaining the look, sound and feel of our products. While additional regulations of emissions in the future appear likely,
it is too early to predict whether such regulation could ultimately have a material adverse effect on the our business, results of operations
or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
product liability lawsuits are brought against us, we may incur substantial liabilities.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
face a risk of lawsuits alleging product liability claims. We may be sued if any of our products allegedly causes injury or are found
to be otherwise unsuitable during product testing, manufacturing, marketing or sale. Any such product liability claims may include allegations
of defects in manufacturing, defects in design, a failure to warn of dangers inherent in the product, negligence, strict liability and
a breach of warranties. Claims could also be asserted under state consumer protection acts. If we cannot successfully defend ourselves
against product liability claims, we may incur substantial liabilities. Even successful defense would require significant financial and
management resources. Regardless of the merits or eventual outcome, liability claims may result in:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">decreased
    demand for products that we offer for sale;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">injury
    to our reputation;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">costs
    to defend the related litigation;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    diversion of management&#8217;s time and resources;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">substantial
    monetary awards to trial participants or customers; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">product
    recalls, withdrawals or labeling, marketing or promotional restrictions.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently maintain product liability insurance. However, there is no guarantee that that such insurance will remain affordable or be
sufficient. If we are unable to retain sufficient product liability insurance coverage, it could prevent or inhibit the commercialization
of products we intend to market. Even if we maintain product liability insurance in the future, we may have to pay amounts awarded by
a court or negotiated in a settlement that exceed our coverage limitations or that are not covered by our insurance, and we may not have,
or be able to obtain, sufficient capital to pay such amounts.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have two material pending litigation cases as of the date of this report. No assurance can be given that our historical claims
record will not change, that material product liability claims will not be made in the future against us, or that claims will not
arise in the future in excess of our indemnities and insurance coverage. Our records provision for known potential liabilities, but
there is the possibility that actual losses may exceed these provisions and therefore negatively impact earnings. Also, we may not
be able in the future to adequately insure our product liability and warranty risk or the cost of doing so may be prohibitive.
Adverse determinations of material product liability claims made against us could also harm our reputation and cause us to lose
customers and could have a material adverse effect on our business, results of operations or financial condition<b>.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
insurance may not be sufficient.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
carry insurance that we consider adequate in regard to the nature of the covered risks and the costs of coverage. We are not fully insured
against all possible risks, nor are all such risks insurable. We may be forced to cover the costs of certain realized risks which may
have a material adverse effect on our business, results of operations or financial condition.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have been in the past and may be in the future subject to several litigation proceedings relating to defective products that have caused
property damage, physical injury and death. These proceedings may negatively affect our reputation, hurt the perception of our products
being safe and subject us to damages.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
2017 to 2024, we have been subject to two material pending litigation proceedings relating to: accidental fires, defective steering
mechanisms, faulty batteries and braking systems, bad engines and other issues of product design and/or manufacturing defect. Some
of these proceedings were filed pursuant to the plaintiffs experiencing death, injury or property damage. While we have been able to
settle the vast majority of these claims, there remains a possibility that these past claims may adversely affect the future ability
to sell our products. Distributors, dealers and customers may perceive our products to be unsafe or poorly built and may refuse to
carry them in stores or purchase them for personal use. We may be subject to similar litigation proceedings in the future which may
result in additional damages and a poor reputation among our distributors, dealers and customers. This could have a material adverse
effect on our business, results of operations or financial condition. See &#8220;<i>An adverse determination in any significant
product liability claim could materially adversely affect our business, results of operations or financial
condition.</i>&#8221;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have been in the past and may be in the future subject to regulatory inquiries with respect to the safety of our products and compliance
with business regulations. These inquiries may negatively affect our reputation, hurt the perception of our products being safe and subject
us to costly penalties.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to a variety of federal, state and local laws which regulate our business. These laws include consumer safety protection
laws, laws regulating the registration and licensing of motor vehicles, state lemon laws, the Uniform Commercial Code, the Magnuson-Moss
Warranty Act and other such laws regulating the motorsports vehicle industry.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the past we have been subject to regulatory inquiries from institutions such as the Missouri Office of the State Attorney General, the
California Air Resources Board, the Pennsylvania State Board of Vehicle Manufacturers, Dealers and Salespersons and the U.S. Consumer
Product Protection Commission. On at least one occasion, we have received punitive action by the U.S. Consumer Product Protection Commission
in the form of a Stop Sale order. The order required us to halt the sale of our Electric Balance Bike due to issues concerning excessive
lead content and the lack of a child safety certificate. Stop Sale orders may adversely affect our ability to sell popular products and
may cause us to have a poor reputation with the retailers, distributors and dealerships that may carry our products. If such past or
future inquiries were to become publicized, it could negatively affect consumers&#8217; perception of our brand and may lead to a significant
decrease in sales.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
failure to adhere to the regulations and laws of federal, state and local institutions may result in costly fines, loss of license to
do business in a particular jurisdiction and other severe penalties. These penalties could have a material adverse effect on our business,
results of operations or financial condition. The burden of compliance with such regulations and laws may come at significant time and
expense and despite our best efforts to comply, we may still be subject to regulatory inquiry and sanction.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
business requires us to pay licensing fees for each state that we operate in. We may not be able to justify the cost of compliance in
a particular state or locality thus necessitating that we allow our license to expire. This may have a materially adverse effect on our
business, results of operations or financial condition.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
state within the United States maintains its own licensing regime with respect to vehicular sales. The applicable fees and compliance
rules may prove too costly for us and senior management may choose to permit our license-to-do-business in certain states to expire.
We may make such a decision based on the costs outweighing the benefits, although our judgment may prove incorrect, and we may forfeit
the possibility of significant profit by withdrawing from a certain state. Poor decision-making with respect to allowing certain licenses
to expire or to maintaining them indefinitely may have a materially adverse effect on our business, results of operations or financial
condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have not made use of confidentiality agreements in the past and, although we intend to rely on such agreements in future dealings with
our suppliers, employees, consultants, and other parties, the prior lack or the breach of such agreements could adversely affect our
business and results of operations.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the past, we have not made use of confidentiality agreements with our employees, customers, consultants and other parties to protect
proprietary information or trade secrets.&#160; We intend to rely on such confidentiality agreements on a go-forward basis. Current and
former employees not covered under confidentiality agreements may divulge our proprietary information or trade secrets. The release of
such proprietary information or trade secrets could adversely affect our business and results of operations. Additionally, for individuals
covered by future confidentiality agreements, there can be no assurance that these agreements will not be breached, that we would have
adequate remedies for any such breach or that our proprietary information or trade secrets will not otherwise become known to or independently
developed by competitors. To the extent that consultants, key employees or other third parties apply technological information independently
developed by them or by others to our proposed projects, disputes may arise as to the proprietary rights to such information that may
not be resolved in our favor. We may be involved from time to time in litigation to determine the enforceability, scope and validity
of our proprietary rights. Any such litigation could result in substantial cost and diversion of effort by our management and technical
personnel at the expense of other tasks related to our business.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Unionization
activities may disrupt our operations and increase our costs.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
none of our employees are currently covered under collective bargaining agreements, our employees or that of our suppliers, distributors
or retailers may elect to be represented by labor unions in the future. If a significant number of our employees or that of our suppliers,
distributors or retailers were to become unionized and collective bargaining agreement terms were significantly different from our or
our suppliers&#8217;, distributors&#8217; or retailers&#8217; current compensation arrangements, it could have a material adverse effect
on our business, financial condition and results of operations. In addition, a labor dispute involving some or all our or that of our
suppliers, distributors, retailers or employees may harm our reputation, disrupt our operations and reduce our revenues, and resolution
of disputes could increase our costs. </span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
business could be materially harmed by epidemics, pandemics, or any other outbreaks and public health emergencies, boycotts, and geo-political
events.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business could be materially and adversely affected by natural disasters or the outbreak of health epidemics, boycotts and geo-political
events, such as civil unrest and acts of terrorism, upheavals in U.S.-China relations, or similar disruptions could materially adversely
affect our business, results of operations or financial condition.. Material adverse effects from diseases could result in numerous known
and currently unknown ways including quarantines and lockdowns which impair the abilities of merchants to ship products. Any such disruption
may materially impact our business, results of operations or financial condition. These events could result in physical damage to one
or more of our properties or the properties of our suppliers and distributors, increases in fuel or other energy prices, temporary or
permanent closure of one or more of our facilities or the facilities of our suppliers and distributors, temporary lack of an adequate
workforce in a market, temporary or long-term disruption in the supply of raw materials, product parts and components, temporary disruption
in transport to and from overseas, especially China, and disruption to our information systems, and, ultimately, have a material adverse
impact on our business, results of operations or financial condition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furthermore,
even after an outbreak has subsided, we may experience impacts to our business as a result of the global economic impact of the outbreak,
including any economic downturn or recession or other long-term effects that have occurred or may occur to us, our customers and vendors
in the future. The price of our common stock may decline significantly if such an event were to occur, in which case you may lose your
investment.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
ability, or lack thereof, to attract, recruit, and maintain talented sales representatives may adversely affect our business and our
plans to expand our market.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have a team of sales representatives which works with our dealers and distributors and to coordinate sales and distribution of our products
through their channels. To execute our expansion into new markets, it is important to attract, employ, and maintain talented sales representatives.
Even if we attract new talented sales representatives, there is no guarantee that we can maintain the talented individuals. Our inability
to maintain a roster of talented sales representatives may adversely affect our business and planned expansion into new markets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
ability, or lack thereof, to establish strategic partnerships and expand our distribution channels regionally and nationally may adversely
affect our business and our plans to expand our market.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
rely on our local and regional sales representatives to assist us with establishing strategic partnerships with dealers and distributors
located in new geographic areas. A critical component of our expansion plan is our sales representatives&#8217; ability to successfully
establish new strategic partnerships in the Northeast, West, Southeast, and Midwest of the United States. Even if we establish new strategic
partnerships, there is no guarantee that we can maintain successful relationships with the new dealers and distributors or that our partners
will yield additional revenue and profits based on sales.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>U.S.
policies granting farmers incentives may cease and farmers represent a large percentage of our revenue.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
fiscal year ended December 31, 2024 and 2023, approximately 60% and 40% of our consumers were farmers, respectively. As a supplier to
farmers, we are aware that farmers rely on U.S. governmental programs to fund the purchase of supplies from us and operate their business.
For example, the U.S. Department of Agriculture (&#8220;USDA&#8221;) has a variety of grants and subsidies. The USDA offers farming producers
and agricultural businesses funding through its Pandemic Assistance for Producers initiative. The USDA&#8217;s program, The Food Safety
Certification for Specialty Crops program provides up to $200 million in assistance for specialty crop producers who incur eligible on-farm
food safety program expenses to obtain or renew a food safety certification in calendar years 2023 or 2024.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to USDA, various other regulatory entities at the federal and state level offer grants and subsidies, which some of our consumers
rely on to purchase our products. Most government incentives contain terms. Once the term of the program expires, there is no guarantee
that the program will be extended. If the United States&#8217; policies granting farmers incentives are not available to our farming
consumers, then we may lose consumers and this would adversely affect our business.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Risks
Relating to Our Securities</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>An
active trading market for our common stock may not develop or be sustained.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior
to the commencement of trading of our common stock on Apr 1, 2024, no public market for our common stock existed. Although our common
stock is listed on Nasdaq, an active trading market for our common stock may not develop, or if developed, be sustained. The lack of
an active market may impair your ability to sell your shares at the time you wish to sell them or at a price that you consider reasonable.
The lack of an active market may also reduce the fair value of your shares.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further,
an inactive market may also impair our ability to raise capital by selling shares of our common stock may impair our ability to enter
into strategic partnerships or acquire companies or products by using our shares of common stock as consideration.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Massimo is a holding company.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Massimo
is a holding company and our only significant assets are the membership interest and capital stock of our subsidiaries. As a result,
we are subject to the risks attributable to our subsidiaries. As a holding company, we conduct substantially all of our business
through its subsidiaries, which generate substantially all of our revenues. Consequently, our cash flows and ability to complete
current or desirable future enhancement opportunities are dependent on the earnings of our subsidiaries and the distribution of
those earnings to us. The ability of these entities to pay dividends and other distributions will depend on their operating results
and will be subject to applicable laws and regulations which require that solvency and capital standards be maintained by such
companies and contractual restrictions contained in the instruments governing their debt. In the event of a bankruptcy, liquidation
or reorganization of any of our subsidiaries, holders of indebtedness and trade creditors will generally be entitled to payment of
their claims from the assets of that subsidiary before any assets are made available for distribution to us.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
market price of our common stock is likely to be highly volatile, and you could lose all or part of your investment.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
trading price of our common stock is likely to be volatile. This volatility may prevent you from being able to sell your shares at or
above the price you paid for your shares. Our stock price could be subject to wide fluctuations in response to a variety of factors,
which include:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">actual
    or anticipated fluctuations in our quarterly or annual operating results;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">publication
    of research reports by securities analysts about us or our competitors or our industry;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    public&#8217;s reaction to our press releases, our other public announcements and our filings with the Securities and Exchange Commission
    (&#8220;SEC&#8221;);</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    failure or the failure of our competitors to meet analysts&#8217; projections or guidance that we or our competitors may give to
    the market;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">additions
    and departures of key personnel;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">strategic
    decisions by us or our competitors, such as acquisitions, divestitures, spin-offs, joint ventures, strategic investments or changes
    in business strategy;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    passage of legislation or other regulatory developments affecting us or our industry;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">speculation
    in the press or investment community;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in accounting principles;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">terrorist
    acts, acts of war or periods of widespread civil unrest;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">natural
    disasters and other calamities; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in general market and economic conditions.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the stock market has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to
the operating performance of companies. Broad market and industry factors may negatively affect the market price of our common stock,
regardless of our actual operating performance. In the past, securities class action litigation has often been initiated against companies
following periods of volatility in their stock price. This type of litigation could result in substantial costs and divert our management&#8217;s
attention and resources and could also require us to make substantial payments to satisfy judgments or to settle litigation.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
quarterly operating results may fluctuate significantly and could fall below the expectations of securities analysts and investors due
to seasonality and other factors, some of which are beyond our control, resulting in a decline in our stock price.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
quarterly operating results may fluctuate significantly because of several factors, including:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">labor
    availability and costs for hourly and management personnel;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in interest rates;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">macroeconomic
    conditions, both nationally and locally;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in consumer preferences and competitive conditions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">expansion
    to new markets;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">increases
    in infrastructure costs; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">in
    commodity prices.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unanticipated
fluctuations in our quarterly operating results could result in a decline in our stock price.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
failure to meet the continued listing requirements of Nasdaq could result in a delisting of our common stock.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If,
after listing, we fail to satisfy the continued listing requirements of Nasdaq, such as the corporate governance requirements or the
minimum closing bid price requirement, Nasdaq may take steps to delist our common stock. Such a delisting would likely have a negative
effect on the price of our common stock and would impair your ability to sell or purchase our common stock when you wish to do so. In
the event of a delisting, we can provide no assurance that any action taken by us to restore compliance with listing requirements would
allow our common stock to become listed again, stabilize the market price or improve the liquidity of our common stock, prevent our common
stock from dropping below the Nasdaq minimum bid price requirement or prevent future non-compliance with Nasdaq&#8217;s listing requirements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
Nasdaq delists our securities, we could face significant material adverse consequences, including:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    limited availability of market quotations for our securities;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reduced
    liquidity with respect to our securities;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    determination that our shares of common stock are &#8220;penny stock&#8221; which will require brokers trading in our shares of common
    stock to adhere to more stringent rules, possibly resulting in a reduced level of trading activity in the secondary trading market
    for our shares of common stock;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    limited amount of news and analyst coverage for our company; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    decreased ability to issue additional securities or obtain additional financing in the future.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
National Securities Markets Improvement Act of 1996, which is a federal statute, prevents or preempts the states from regulating the
sale of certain securities, which are referred to as &#8220;covered securities.&#8221; Assuming our common stock will be listed on Nasdaq,
our common stock will be covered securities. Although the states are preempted from regulating the sale of our securities, the federal
statute does allow the states to investigate companies if there is a suspicion of fraud, and, if there is a finding of fraudulent activity,
then the states can regulate or bar the sale of covered securities in a particular case. Furthermore, if we were no longer listed on
Nasdaq, our common stock would not be covered securities and we would be subject to regulation in each state in which we offer our securities.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
our shares are delisted from Nasdaq and become subject to the penny stock rules, it would become more difficult to trade our shares.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
SEC has adopted rules that regulate broker-dealer practices in connection with transactions in penny stocks. Penny stocks are generally
equity securities with a price of less than $5.00, other than securities registered on certain national securities exchanges or authorized
for quotation on certain automated quotation systems, provided that current price and volume information with respect to transactions
in such securities is provided by the exchange or system. If we do not obtain or retain a listing on Nasdaq and if the price of our common
stock is less than $5.00, our common stock will be deemed a penny stock. The penny stock rules require a broker-dealer, before a transaction
in a penny stock not otherwise exempt from those rules, to deliver a standardized risk disclosure document containing specified information.
In addition, the penny stock rules require that before effecting any transaction in a penny stock not otherwise exempt from those rules,
a broker-dealer must make a special written determination that the penny stock is a suitable investment for the purchaser and receive
(i) the purchaser&#8217;s written acknowledgment of the receipt of a risk disclosure statement; (ii) a written agreement to transactions
involving penny stocks; and (iii) a signed and dated copy of a written suitability statement. These disclosure requirements may have
the effect of reducing the trading activity in the secondary market for our common stock, and therefore stockholders may have difficulty
selling their shares.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have no current plans to pay cash dividends on our common stock for the foreseeable future, and you may not receive any return on investment
unless you sell your common stock for a price greater than that which you paid for it.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may retain future earnings, if any, for future operations, expansion and debt repayment and have no current plans to pay any cash dividends
for the foreseeable future. Any decision to declare and pay dividends in the future will be made at the discretion of our Board of Directors
and will depend on, among other things, our results of operations, financial condition, cash requirements, contractual restrictions and
other factors that our Board of Directors may deem relevant. In addition, our ability to pay dividends may be limited by covenants of
any existing and future outstanding indebtedness we or our subsidiaries incur, including our credit facility. As a result, you may not
receive any return on an investment in our common stock unless you sell our common stock for a price greater than that which you paid
for it and any potential investor who anticipates the need for current dividends should not purchase our securities. See Item 5. &#8220;Market
for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities-Dividends.&#8221;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>There
can be no assurance that we will ever provide liquidity to our investors through a sale of our company.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
acquisitions of manufacturing and distribution companies like ours are not uncommon, potential investors are cautioned that no assurances
can be given that any form of merger, combination, or sale of our Company will take place, or that any merger, combination, or sale,
even if consummated, would provide liquidity or a profit for our investors. You should not invest in our Company with the expectation
that we will be able to sell the business in order to provide liquidity or a profit for our investors.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
founder and principal shareholder has substantial influence over our Company. His interests may not be aligned with the interests of
our other shareholders, and he could prevent or cause a change of control or other transactions.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
David Shan owns 77% of our outstanding shares. Accordingly, Mr. Shan will have significant influence in determining the outcome of any
corporate transaction or other matter submitted to the shareholders for approval, including mergers, consolidations, the appointment
of directors and other significant corporate actions. Mr. Shan will also have the power to prevent or cause a change in control. Without
the consent of Mr. Shan, we may be prevented from entering into transactions that could be beneficial to us or our minority shareholders.
In addition, Mr. Shan could violate his fiduciary duties by diverting business opportunities from us to himself or others. The interests
of Mr. Shan may differ from the interests of our other shareholders. The concentration in the ownership of our common stock shares may
cause a material decline in the value of our common stock.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
sale or availability for sale of substantial amounts of our common stock could adversely affect its market price.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
of substantial amounts of our common stock in the public market, including sales made of any shares pledged for a loan by any holder
of a significant number of shares of our common stock, or the perception that these sales could occur, could adversely affect the market
price of our common stock and could materially impair our ability to raise capital through equity offerings in the future. Our common
stock is freely tradable without restriction or further registration under the Securities Act of 1933, as amended (&#8220;Securities
Act&#8221;), and shares held by our existing shareholders may also be sold in the public market in the future subject to the restrictions
in Rule 144 under the Securities Act and the applicable lock-up agreements. We cannot predict what effect, if any, market sales of securities
held by our significant shareholders or any other shareholder or the availability of these securities for future sale will have on the
market price of our common stock.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
incur significant increased costs as a result of operating as a public company and our management is required to devote substantial time
to new compliance initiatives.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a public company, we now incur significant legal, accounting and other expenses that we did not incur as a private company. The Sarbanes-Oxley
Act, as well as rules subsequently implemented by the SEC and Nasdaq, has imposed various requirements on public companies. Our management
and other personnel need to devote a substantial amount of time to these compliance initiatives. Moreover, compliance with these rules
and regulations increase our legal, accounting and financial compliance costs substantially. A number of those requirements require us
to carry out activities we have not done previously. For example, we have created new board committees and adopted new internal controls
and disclosure controls and procedures. In addition, these rules and regulations may make our activities related to legal, accounting
and financial compliance more difficult, time-consuming and costly and may also place undue strain on our personnel, systems and resources.
Furthermore, if we identify any issues in complying with those requirements (for example, if we or our auditors identify a material weakness
or significant deficiency in our internal control over financial reporting), we could incur additional costs rectifying those issues,
and the existence of those issues could adversely affect us, our reputation or investor perceptions of us. If these requirements divert
the attention of our management and personnel from other business concerns, they could have a material adverse effect on our business,
financial condition and results of operations. For example, we expect these rules and regulations to make it more difficult and more
expensive for us to obtain director and officer liability insurance, and we may be required to incur substantial costs to maintain our
current levels of such coverage. These increased costs require us to divert a significant amount of money that we could otherwise use
to expand our business and achieve our strategic objectives. Advocacy efforts by stockholders and third parties may also prompt additional
changes in governance and reporting requirements, which could further increase our costs.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Unanticipated
changes in effective tax rates or adverse outcomes resulting from examination of our income or other tax returns could adversely affect
our financial condition and results of operations.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to income taxes in the United States, and our domestic tax liabilities are subject to the allocation of expenses in differing
jurisdictions. Our future effective tax rates could be subject to volatility or adversely affected by a number of factors, including:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in the valuation of our deferred tax assets and liabilities;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">expected
    timing and amount of the release of any tax valuation allowances;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">tax
    effects of stock-based compensation;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">costs
    related to intercompany restructurings;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in tax laws, regulations or interpretations thereof; or</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">lower
    than anticipated future earnings in jurisdictions where we have lower statutory tax rates and higher than anticipated future earnings
    in jurisdictions where we have higher statutory tax rates.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, we may be subject to audits of our income, sales and other transaction taxes by federal, state and local authorities. Outcomes
from these audits could have an adverse effect on our financial condition and results of operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Changes
to accounting rules or regulations may adversely affect the reporting of our results of operations.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
to existing accounting rules or regulations may impact the reporting of our future results of operations or cause the perception that
we are more highly leveraged. Other new accounting rules or regulations and varying interpretations of existing accounting rules or regulations
have occurred and may occur in the future.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Changes
to estimates related to our property, fixtures and equipment or operating results that are lower than our current estimates at certain
locations may cause us to incur impairment charges on certain long-lived assets, which may adversely affect our results of operations.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with accounting guidance as it relates to the impairment of long-lived assets, we make certain estimates and projections with
regard to our operations, as well as our overall performance, in connection with our impairment analyses for long-lived assets. When
impairment triggers are deemed to exist for our operations, the estimated undiscounted future cash flows are compared to its carrying
value. If the carrying value exceeds the undiscounted cash flows, an impairment charge equal to the difference between the carrying value
and the fair value is recorded. The projections of future cash flows used in these analyses require the use of judgment and a number
of estimates and projections of future operating results. If actual results differ from our estimates, additional charges for asset impairments
may be required in the future. If future impairment charges are significant, this could have a material adverse effect on the results
of our operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>As
an &#8220;emerging growth company&#8221; under applicable law, we are subject to lessened disclosure requirements, which could leave
our stockholders with less information or fewer rights available to stockholders of more mature companies.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
as long as we remain an &#8220;emerging growth company,&#8221; we have elected to take advantage of certain exemptions from various reporting
requirements that are applicable to other public companies that are not &#8220;emerging growth companies&#8221; including, but not limited
to:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">not
    being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">taking
    advantage of an extension of time to comply with new or revised financial accounting standards;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reduced
    disclosure obligations regarding executive compensation in our periodic reports and proxy statements; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">exemptions
    from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute
    payments not previously approved.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expect to take advantage of these reporting exemptions until we are no longer an &#8220;emerging growth company.&#8221; Because of these
lessened regulatory requirements, our stockholders would be left without information or rights available to stockholders of more mature
companies.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Because
we have elected to use the extended transition period for complying with new or revised accounting standards for an &#8220;emerging growth
company&#8221; our financial statements may not be comparable to companies that comply with public company effective dates.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have elected to use the extended transition period for complying with new or revised accounting standards for an emerging growth company.
This election allows us to delay the adoption of new or revised accounting standards that have different effective dates for public and
private companies until those standards apply to private companies. As a result of this election, our financial statements may not be
comparable to companies that comply with public company effective dates, and thus investors may have difficulty evaluating or comparing
our business, performance or prospects in comparison to other public companies, which may have a negative impact on the value and liquidity
of our common stock.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
are a &#8220;controlled company&#8221; within the meaning of Nasdaq listing standards and, as a result, qualify for exemptions from certain
corporate governance requirements.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
Shan, our Chief Executive Officer and Chairman of the Board of Directors holds approximately 77% of the voting power in us and, as a
result, we are a &#8220;controlled company&#8221; within the meaning of the Nasdaq listing standards. For so long as we remain a controlled
company, we technically qualify and are eligible to be exempted from the obligation to comply with certain Nasdaq corporate governance
requirements, however, we do not plan to take advantage of the exemptions provided to controlled companies, which include</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    Board of Directors is not required to be comprised of a majority of independent directors;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    Board of Directors is not subject to the compensation committee requirements; and </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
    are not subject to the requirements that director nominees be selected either by the independent directors or a nomination committee
    comprised solely of independent directors. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    Board of Directors is not required to be comprised of a majority of independent directors;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
controlled company exemptions do not apply to the audit committee requirement or the requirement for executive sessions of independent
directors. We are required to disclose in our annual report that we are a controlled company and the basis for that determination. Although
we do not plan to take advantage of the exemptions provided to controlled companies, we may in the future take advantage of such exemptions.
Our status as a controlled company could cause our securities to be less attractive to certain investors or otherwise adversely affect
our securities&#8217; trading price.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
securities or industry analysts do not publish or cease publishing research or reports about us, our business or our market, or if they
change their recommendations regarding our common stock adversely, the price of our common stock and trading volume could decline.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
trading market for our common stock may be influenced by the research and reports that securities or industry analysts may publish about
us, our business, our market or our competitors. If any of the analysts who may cover us change their recommendation regarding our common
stock adversely, or provide more favorable relative recommendations about our competitors, the price of our common stock would likely
decline. If any analyst who may cover us was to cease coverage of our company or fail to regularly publish reports on us, we could lose
visibility in the financial markets, which in turn could cause the price of our common stock or trading volume to decline.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Anti-takeover
provisions in our Articles of Incorporation and Bylaws and Nevada law could discourage, delay or prevent a change in control of our company
and may affect the trading price of our common stock.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
anti-takeover provisions of the Nevada law may discourage, delay or prevent a change in control by prohibiting us from engaging in a
business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even
if a change in control would be beneficial to our existing stockholders. Our Articles of Incorporation and our Bylaws may discourage,
delay or prevent a change in our management or control over us that stockholders may consider favorable. For example, our Board of Directors
has the right to issue preferred stock without stockholder approval that could be used to dilute a potential hostile acquirer. As a result,
you may lose your ability to sell your stock for a price in excess of the prevailing market price due to these protective measures, and
efforts by stockholders to change the direction or management of the company may be unsuccessful. In addition, our Articles of Incorporation
and Bylaws:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">provide
    that vacancies on our Board of Directors, including newly created directorships, may be filled only by a majority vote of directors
    then in office;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">provide
    that special meetings of stockholders may only be called by our Chairman and/or President, our Board of Directors or a super-majority
    (66 or 2/3%) of our stockholders;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">place
    restrictive requirements (including advance notification of stockholder nominations and proposals) on how special meetings of stockholders
    may be called by our stockholders;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">not
    provide stockholders with the ability to cumulate their votes; and provide that only a super-majority of our stockholders (66 or
    2/3%) may amend our amended and restated bylaws.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Failure
to establish and maintain effective internal controls in accordance with Section 404 of the Sarbanes-Oxley Act could have a material
adverse effect on our business and stock price.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are required to comply with the SEC&#8217;s rules implementing Sections 302 and 404 of the Sarbanes-Oxley Act, which requires
management to certify financial and other information in our quarterly and annual reports and provide an annual management report on
the effectiveness of controls over financial reporting. Our independent registered public accounting firm is not required to attest
to the effectiveness of our internal control over financial reporting until the later of the year following our first annual report
required to be filed with the SEC or the date we are no longer an emerging growth company and are an accelerated or large
accelerated filer.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We may need to undertake various actions, such as implementing new internal controls
and procedures and hiring additional accounting or internal audit staff. In addition, we may identify material weaknesses in our internal
control over financial reporting that we may not be able to remediate in time to meet the applicable deadline imposed upon us for compliance
with the requirements of Section 404.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we identify weaknesses in our internal control over financial reporting, are unable to comply with the requirements of Section 404 in
a timely manner or to assert that our internal control over financial reporting is effective, or if our independent registered public
accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, investors may
lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be negatively
affected, and we could become subject to investigations by Nasdaq on which our securities are listed, the SEC or other regulatory authorities,
which could require additional financial and management resources. </span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, we have identified material weakness existing in the Company&#8217;s internal control over financial reporting
related to ineffective controls over information and communication and period end financial disclosure and reporting processes, including
not effectively communicating internally between the sales department and the accounting department and externally with the client and
lack of effectiveness of controls over accurate accounting and financial reporting and reviewing the underlying financial statement elements.
We are working to remediate the material weaknesses as further discussed in Item 9A of this Amended 2024 Annual Report. If we cannot
successfully remediate identified control deficiencies, including any current or future material weaknesses in our internal control over
financial reporting: the accuracy and timing of our financial reporting may be adversely affected; our liquidity, access to capital markets
and perceptions of our creditworthiness may be adversely affected; we could face difficulty forecasting our financial results accurately,
impacting decision-making by investors and analysts; we may be unable to maintain compliance with securities laws, stock exchange listing
requirements and debt instruments&#8217; covenants regarding the timely filing of periodic reports; we may be subject to regulatory investigations
and penalties; investors may lose confidence in our financial reporting; and our common stock price may decline.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
Bylaws provide that the Second Judicial District Court of Washoe County of the State of Nevada is the sole and exclusive forum for certain
stockholder litigation matters, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes against
us, or our directors and officers.</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Bylaws require, to the fullest extent permitted by Nevada law, that unless we consent in writing to the selection of an alternative forum,
the Second Judicial District Court of Washoe County of the State of Nevada (the &#8220;Court&#8221;) shall be the sole and exclusive
forum for any stockholder (including a beneficial owner) to bring (i) any derivative action or proceeding brought on behalf of the Company,
(ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of the Company to the
Company or the Company&#8217;s stockholders, (iii) any action asserting a claim against the Company, any director or the Company&#8217;s
officers or employees arising pursuant to any provision of the NRS, Chapters 78 or 92A of the NRS or our Nevada Articles of Incorporation
or our Bylaws, or (iv) any action asserting a claim against the Company, any director or the Company&#8217;s officers or employees governed
by the internal affairs doctrine. However, each of these clauses (i) through (iv) will not apply to any claim (x) as to which the Court
determines that there is an indispensable party not subject to the jurisdiction of the Court (and the indispensable party does not consent
to the personal jurisdiction of the Court within ten (10) days following such determination), (y) for which the Court does not have subject
matter jurisdiction, or (z) which is vested in the exclusive jurisdiction of a court or forum other than the Court, including pursuant
to Section 27 of the Securities Exchange Act of 1934, as amended (&#8220;Exchange Act&#8221;), which provides for exclusive federal jurisdiction
over suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder. Furthermore,
Section 22 of the Securities Act provides for concurrent jurisdiction for federal and state courts over all suits brought to enforce
any duty or liability created by the Securities Act or the rules and regulations thereunder, and as such the exclusive jurisdiction clauses
set forth above would not apply to such suits.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
we believe these provisions benefit us by providing increased consistency in the application of Nevada law for the specified types of
actions and proceedings, the provisions may have the effect of discouraging lawsuits against us or our directors and officers. Any person
or entity purchasing or otherwise acquiring any interest in our shares of capital stock shall be deemed to have notice of and consented
to this exclusive forum provision, but will not be deemed to have waived our compliance with the federal securities laws and the rules
and regulations thereunder. If a court were to find the choice of forum provision contained in our amended and restated bylaws to be
inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions,
which could harm our business, financial condition, and results of operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_004"></span>Item
1B. Unresolved Staff Comments.</b></span></p>

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

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

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

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

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

<p id="xdx_983_ecyd--CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_iB_c20240101__20241231_gBFCRMPFAIAMT-KPCRQL_zuRgsRS5Wj5f" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000052-01" escape="true" id="Fact000052" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_zBd2V9ocOp26" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000053" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock">Our
cybersecurity risk management program is designed to <span id="xdx_90B_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_z0kmG6ykc70d" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000054" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag">align</ix:nonNumeric></span> with industry-standard cybersecurity frameworks and includes processes related
to each of the following functions: identification, protection, detection, response, and recovery.</ix:nonNumeric></span> Examples of relevant processes include
steps for: assessing the severity of a cybersecurity threat; identifying the source of a cybersecurity threat, including whether the
cybersecurity threat is associated with a third-party service provider; implementing cybersecurity countermeasures and mitigation strategies;
and remediating and escalating cybersecurity incidents using cross-functional expertise. Our cybersecurity risk management program also
includes risk-based processes related to overseeing and identifying cybersecurity risks associated with the use of third-party providers,
including processes related to: conducting cybersecurity assessments of third-party service providers, including cybersecurity obligations
in contract with third-party service providers; and receiving and responding to notification of cybersecurity incidents of third-party
service providers. <span id="xdx_900_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zmEKXjXlQPX3" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000055" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">Our cybersecurity team engages <span id="xdx_900_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zxUqNOVWJxY6" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000056" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag">third-party</ix:nonNumeric></span> security experts to assist with our processes for assessing, identifying,
and managing risks from cybersecurity threat, including, for example, assessment of the maturity of our cybersecurity risk management
program, penetration testing, employee awareness testing, phish testing, and incident monitoring and response, including conducting tabletop
exercises.</ix:nonNumeric></span></span></ix:nonNumeric></p>

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


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C03_gBFCRMPFAIAMT-KPCRQL_zKzjQTsti119"><ix:continuation continuedAt="ConU000052-02" id="ConU000052-01">&#160;</ix:continuation></span></span></p>

<div id="xdx_C0D_gBFCRMPFAIAMT-KPCRQL_zkCY1nUrTPR8"><ix:continuation continuedAt="ConU000052-03" id="ConU000052-02"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cybersecurity risk management program is under the direction of IT manager, who has a master&#8217;s degree in IT management. The IT
manager receives reports from our cybersecurity team on the prevention, detection, mitigation, and remediation of cybersecurity incidents.
Our Executive Cybersecurity Council meets as appropriate and receives updates from IT manager regarding our cybersecurity risks and risk
management program; cybersecurity incidents and our response to them; and, as appropriate, developments in the external cybersecurity
landscape, including learnings from external cybersecurity incidents.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
full Board of Directors provides oversight of our cybersecurity risk management program and will receive updates on the program from
IT manager on a quarterly basis, or more frequently as appropriate. Those updates will include information regarding our cybersecurity
risks and risk management program; cybersecurity incidents and our response to them; and, as appropriate, developments in the external
cybersecurity landscape, including any learnings from external cybersecurity incidents.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2024, we did not identify any cybersecurity threats that have materially affected or are reasonably likely to materially affect our business
strategy, results of operations, or financial condition&#160;. However, despite our efforts, we cannot eliminate all risks from cybersecurity
threats, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks,
please see &#8220;Risk Factors - Risks Relation to our Business, Strategy, and Industry&#8221; in Report.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
executive offices are located at 3101 W Miller Road, Garland, Texas 75041., and our telephone number is (877) 881-6376. The cost for
our use of this space is $230,250 per month plus property tax and insurance. We consider our current office space adequate for our current
operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
those offices is also our 376,000 sq. ft. facility of which 280,000 sq. ft. is dedicated to Massimo Motor Sports and 96,000 sq. ft. to
Massimo Marine. Our facility is adjacent to seven acres for boat storage, which houses a design center, two assembly lines, our parts
department, a test track, dyno, and over 30 loading docks. In addition to serving as the manufacturing facility for our Pontoon Boats,
the facility is equipped to quickly palletize and shrink wrap ATVs and UTVs so that most orders can be shipped to stores or distributors
within three days.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_006"></span>Item
3. Legal Proceedings.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. As
of March 20, 2025, we are party to two (2) material pending legal proceedings.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Taizhou
Nebula Power Co. Ltd. v. Massimo Motor Sports, LLC</i>&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">In September
2020, Taizhou Nebula Power Co. Ltd. (&#8220;Nebula&#8221;) filed suit against us in the Dallas County District of Texas. Nebula has
alleged that we owe them $2,343,868.60 for products that it shipped to us from 2017 to 2019. Nebula also seeks undefined damages
they claim were caused by our failure to hit certain sales targets pursuant to the Distribution Agreement signed by both parties. A
bench trial was conducted in May 2024. On June 6, 2024, the trial court entered its Findings of Fact and Conclusions of Law, which
generally found for Nebula on its breach of contract claims and denied Massimo&#8217;s counterclaims. After post-trial fees
briefing, the trial court entered its Final Judgment on July 8, 2024 (see first audit response letter). On August 7, 2024, Massimo
timely filed a notice of appeal of the Final Judgment. Our Firm was not involved in the trial of this case. Instead, we were
retained as appellate counsel after Massimo received the Findings of Fact and Conclusions of Law. Massimo filed its
appellant&#8217;s brief on January 31, 2025. Nebula filed its appellee&#8217;s brief on May 1, 2025. Massimo intends to continue
vigorously defending the lawsuit and pursuing its appeal. While Massimo is not opposed to an out-of-court settlement, to date
Nebula&#8217;s attorneys have had limited interest in discussing settlement.</p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Zhejiang
Qunying Vehicle Co., Ltd. v. Cho International, Inc</i>&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 5, 2023, Zhejiang Qunyinh Vehicle Co., Ltd. (&#8220;Zhejiang&#8221;) filed suit against us and ten other corporate entities
in the Superior Court of the State of California for Orange County. Zhejiang alleges claims of approximately $6,000,000 in damages for
products that were allegedly shipped to the United States but not paid for. Despite us being one of the ten entities that plaintiff has
sued, we have had minimal interactions with Zhejiang. We have not purchased any products from Zheijang. In February 2024, Zhejiang filed
a Second Amended Complaint. Massimo filed a demurrer seeking to dismiss the Second Amended Complaint due to Zhejiang&#8217;s failure
to state a valid claim in March 2024. In August 2024, the Court denied in part and granted in part Massimo&#8217;s demurrer. As a result,
Zhejiang still has valid claims against Massimo. The trial is scheduled for March 2026. Massimo intends to vigorously defend the lawsuit.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the past, we have also been subject to over fifty (50) legal proceedings encompassing: employment disputes, personal injury and wrongful
death lawsuits, property damage lawsuits, product liability and manufacturing defect lawsuits and contractual disputes with our suppliers,
distributors, customers, an on-site security provider, a freight shipping company and a previous law firm. These cases also include an
inquiry by the Missouri Office of the Attorney General and the Pennsylvania State Board of Vehicle Manufacturers, Dealers and Salespersons.
We do not believe that these past cases will have a material adverse effect on our business, operating results, financial condition,
or cash flows. However, we cannot assure you that past litigation will not have an impact on our present reputation or goodwill among
dealers, distributors and customers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_007"></span>Item
4. Mine Safety Disclosures.</b></span></p>

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

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

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_009"></span>Item
5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities.</b></span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Market
    Information</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
shares of common stock are traded on Nasdaq under the symbol &#8220;MAMO.&#8221; Our shares of common stock commenced public trading
on April 2, 2024.</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(b)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Holders</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 24, 2025, there were 27 holders of record of our shares of common stock.</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(c)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Dividends</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the date of this Report, we have not paid any cash dividends to stockholders. The declaration of any future cash dividend will be
at the discretion of our board of directors and will depend upon our earnings, if any, our capital requirements and financial position,
the general economic conditions, and other pertinent conditions. It is our present intention not to pay any cash dividends in the foreseeable
future, but rather to reinvest earnings, if any, in our business operations.</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(d)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Securities
    Authorized for Issuance Under Equity Compensation Plans.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides information as of December 31, 2024, regarding our common stock that may be issued under the Company&#8217;s
2024 Equity Incentive Plan (the &#8220;Incentive Plan&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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 style="border-bottom: Black 1pt solid; font-weight: bold">Plan category:</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Number of Securities to be issued Upon Exercise of Outstanding Options, Warrants, and Rights (a)</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Weighted Average Exercise Price of Outstanding Options (b)</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Reflected in column (a)) (c)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Equity compensation plans approved by stockholders</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">&#160;&#160;&#160;&#160;&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">&#160;&#160;&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Incentive Plan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"/><td style="text-align: left">&#160;</td><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="text-align: left">&#160;</td><td style="text-align: right"/><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">- Stock option</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">350,000</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.04</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">1,650,000</p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">- Restricted Stock Units</p>
</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,000</td><td style="text-align: left">&#160;</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">1,549,000</p></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(e)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
    Sales of Unregistered Securities</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(f)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use
    of Proceeds </b>&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(g)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Purchases
    of Equity Securities by the Issuer and Affiliated Purchasers</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_010"></span>Item
6. [Reserved]</b></span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_011"></span>Item
7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
following discussion and analysis of our financial condition and results of operations should be read in conjunction with our
consolidated financial statements and related notes that appear in this Amended 2024 Annual Report. In addition to historical
consolidated financial information, the following discussion contains forward-looking statements that reflect our plans, estimates,
and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could
cause or contribute to these differences include those discussed below and elsewhere in this Amended 2024 Annual Report,
particularly in &#8220;Risk Factors.&#8221; All amounts included herein with respect to the fiscal years ended December 31, 2024 and
2023 are derived from our audited consolidated financial statements included elsewhere in this Report. Our financial statements have
been prepared in accordance with U.S. GAAP.</i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Overview
of Company</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Massimo is a holding company established on October 10, 2022 under the laws of the State of Nevada. The Company, through its subsidiaries,
is primarily engaged in the manufacturing and sales of a wide selection of farm and ranch tested UTVs, recreational ATVs, and Pontoon
Boats. Mr. David Shan, the Chairman of the Board and Chief Executive Officer, is the controlling shareholder (the &#8220;Controlling
Shareholder&#8221;) of the Company.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
Reorganization of the legal structure was completed on June 1, 2023. The Controlling Shareholder transferred his 85% equity interest
in Massimo Motor and 85% equity interest in Massimo Marine to Massimo. Together with 15% non-controlling interests, after the reorganization, Massimo ultimately owns
100% equity interests of Massimo Motor and Massimo Marine.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Before
and after the Reorganization, the Company, together with its subsidiaries, is effectively controlled by the same Controlling Shareholder,
and therefore, the Reorganization is considered as a recapitalization of entities under common control in accordance with ASC 805-50-25.
The consolidation of the Company and its subsidiaries have been accounted for at historical cost and prepared on the basis as if the
aforementioned transactions had become effective as of the beginning of the first period presented in the accompanying consolidated financial
statements in accordance with ASC 805-50-45-5.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently generate most of our revenues from the sales of UTVs and ATVs, which represented 96.6% and 89.8% of total revenue for the years
ended December 31, 2024 and 2023, respectively</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also generate revenue from the sales of Pontoon Boats, which represented 3.4% and 10.2% of our revenue for the years ended December 31,
2024 and 2023, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Trends
and Key Factors that Affect Operating Results</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe the most significant factors that affect our business and results of operations include the following:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#9679;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
                                            of intense competition in the industry </b>- The Powersports Vehicles and Boat Industry is
                                            highly competitive. Competition in such markets is based upon a number of factors, including
                                            price, quality, reliability, styling, product features and warranties. At the dealer level,
                                            competition is based on a number of factors including sales and marketing support programs
                                            (such as financing joint advertising programs and cooperative advertising). Certain competitors are more diversified and have financial and marketing resources which are substantially
                                            greater than ours, which allow these competitors to invest more heavily in intellectual property,
                                            product development, and sales and marketing support. If we are not able to compete with
                                            new products, customer services, product features or models comparable or superior to those of our competitors,
                                            or attract new dealers, our business, results of operations or financial condition could
                                            be materially and adversely affected.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    are subject to competitive pricing. Such pricing pressure may limit our ability to maintain prices or to increase prices for our
    products in response to raw material, component and other cost increases and so negatively affect our profit margins.</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#9679;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
    of economic and policy changes within China - </b>We import our products from various Chinese suppliers. The Chinese government continues
    to play a significant role in regulating industry within China by imposing industrial policies, providing subsidies and heavily regulating
    or prohibiting unwanted activities. There is no assurance the Chinese government will not interfere with the operations of Linhai
    Powersports or any of our other suppliers. In addition, the Chinese government has implemented certain measures, including interest
    rate adjustments, to control the pace of economic growth in China. These measures, or other economic, political, or social developments
    in China may affect our China-based suppliers, which may adversely affect our business and operating results. We also import our
    products from Taiwan. The Taiwan issue is a longstanding point of contention between China and the United States. The U.S. maintains
    unofficial relations with Taiwan, while also recognizing the One China policy, which acknowledges Beijing as the legitimate government
    of Taiwan. Both China and the U.S. have engaged in military posturing around the Taiwan Strait. This increases the risk of accidental
    clashes or misunderstandings that could escalate into conflict, which will affect both our China-mainland-based and Taiwan-based
    suppliers. Additionally, both U.S. and Chinese governments have imposed tariffs on certain products and taken other actions
that have had an adverse impact on trade between the two countries.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#9679;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
    of unavailability of additional capital - </b>We will require significant expenditures to fund future growth. We have funded our
    growth out of the proceeds of the IPO and internal sources of liquidity or through additional financing from external sources. Our
    ability to obtain external financing in the future at a reasonable cost is subject to a variety of uncertainties, including our future
    financial condition, results of operations and cash flows and the condition of the global and domestic financial markets. If we require
    additional funds and cannot obtain them on acceptable terms when required or at all, we may be unable to fulfill our working capital
    needs, upgrade our existing facilities or expand our business and may have to reduce the level of our operations. These factors may
    also prevent us from entering into transactions that would otherwise benefit our business or implementing our future strategies.
    Any debt financing that we undertake may be expensive and might impose covenants that restrict our operations and strategic initiatives,
    including limitations on our ability to incur liens or additional debt, pay dividends, repurchase our capital stock, make investments
    and engage in mergers, consolidations and asset sale transactions. Equity financings may be on terms that are dilutive or potentially
    dilutive to our shareholders, and the prices at which new investors would be willing to purchase our equity securities may be lower
    than the trading prices of such equities. If new sources of financing are required, but are unattractive, insufficient or unavailable,
    then we could be required to modify our business plans or growth strategy which could have a material adverse effect on our business,
    results of operations or financial condition.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#9679;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
    of uncertainty in the cost and production level of raw materials - </b>We depend on third party suppliers to manufacture many of the
    products we sell, in particular, ATVs and UTVs, as opposed to our Pontoon Boats which we manufacture in our Dallas facility. For the
    year ended December 31, 2024, we purchased approximately 82% of our products from two of these suppliers. Competition for the output
    of these suppliers is intense. If these independent suppliers were unwilling or unable to supply us with products at prices which
    enable us to maintain our gross margins, it would materially and adversely affect our business, results of operations or financial
    condition. Although we are looking to broaden our supplier base and to reduce our dependence upon a limited number of suppliers,
    there is no assurance we will be able to do so and increasing the number of suppliers from which we purchase products may increase
    our costs.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#9679;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
    related to overseas freights fluctuation - </b>The inflation rate and supply chain crisis experienced in 2021 and 2022 led to a significant
    increase in overseas freight costs. However, by December 31, 2024, there was a notable easing in both inflation and freight costs,
    reflecting an improvement in economic conditions and a stabilization in the supply chain.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#9679;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
    related to inflation -</b> In recent years, our China-based suppliers have increased the cost of their products due to inflation.
    We may not be able to pass along price increases in raw materials, parts, or components to customers. As a result, an increase in
    the cost of the raw materials, parts, and components our suppliers use in the manufacture of our products could reduce our profitability
    and have a material adverse effect on our business, results of operations or financial condition.</span></td></tr>
  </table>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
    of seasonal sales of Pontoon Boats - </b>A portion of our sales revenue generated from Massimo Marine has a seasonal sales pattern.
    For the years ended December 31, 2024 and 2023, our revenue generated from Massimo Marine was approximately 3.4% and 10.2% of our
    total revenue, respectively.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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







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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Results
of Operations</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>For
the years ended December 31, 2024 and 2023</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the results of consolidated statements of operations and comprehensive income for the years ended
December 31, 2024 and 2023 in U.S. dollars, and provides information regarding the dollar and percentage increase or (decrease) during
such year.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2024</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(restated)</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As % of Sales</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As % of Sales</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount Increase (Decrease)</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Percentage Increase (Decrease)</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%">Sales</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">109,325,742</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">100.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">115,037,544</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">100.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(5,711,802</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">(5.0</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cost of sales</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">76,865,803</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">70.3</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">79,126,454</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">68.8</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,260,651</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(2.9</td><td style="padding-bottom: 1pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,459,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,911,090</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31.2</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,451,151</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9.6</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: 10pt">Selling expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,804,547</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,761,090</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,457</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.4</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,489,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,227,106</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,262,424</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24.7</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-left: 10pt">Impairment of advance to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">772,780</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.7</td><td style="text-align: left">%</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">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">772,780</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NA</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Research and development</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">343,493</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">0.3</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">343,493</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NA</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,410,350</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">25.1</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">22,988,196</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">20.0</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,422,154</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">19.2</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,049,589</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.6</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,922,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.2</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,873,305</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(60.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other income (expenses)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Other income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,110,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,866</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">969,971</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">688.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Loss on litigation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,645,092</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3.3</td><td style="text-align: left">)%</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">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,645,092</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NA</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Interest expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(98,667</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(0.1</td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(518,731</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(0.5</td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">420,064</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(81.0</td><td style="padding-bottom: 1pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total other expenses, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,632,922</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.4</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(377,865</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.3</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,255,057</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">596.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income before income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,416,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.2</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,545,029</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10,128,362</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(80.7</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: 1pt">Provision for income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">654,758</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">0.6</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,129,804</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">1.9</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,475,046</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(69.3</td><td style="padding-bottom: 1pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,761,909</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">1.6</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,415,225</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">9.1</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(8,653,316</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">(83.1</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td></tr>
  </table>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
decreased by $5.7 million, or 5.0%, from $115.0 million in fiscal 2023 to $109.3 million in fiscal 2024. The decrease in revenue was
primarily due to combined effects of rising demand in the U.S. ATV and UTV market and our modified sales strategy, offset by the
decrease in revenue from sales of Pontoon Boats. In 2024, we continued expanding our distribution network through various retailers
to enhance market penetration. We strategically focused our efforts on large retail stores in the U.S. (the &#8220;big box
stores&#8221;) that offer their own financing plans, while moving away from retailers that have liberal return policies.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Revenue
by Type</span></b></span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    the years ended December 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(restated)</span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    category</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>%
                                            of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>total</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>%
                                            of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>total</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Increase</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Decrease)</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Percentage</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Increase</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Decrease)</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">UTVs,
    ATVs and e-bikes</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">105,575,151</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">96.6</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">103,312,838</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">89.8</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,262,313</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pontoon
    Boats</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,750,591</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,724,706</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,974,115</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(68.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">109,325,742</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">115,037,544</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,711,802</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5.0</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)%</span></td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
from sales of UTVs, ATVs and e-bikes</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from sales of UTVs, ATVs and electric bikes increased by $2.3 million, or 2.2%, from $103.3 million in fiscal 2023 to $105.<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span> million
in fiscal 2024. The increase in revenue was primarily attributed to the expansion into more big-box stores. This surge is consistent
with the increasing ranch/farm-work utilization of UTVs across the 1.89 million farms in the U.S. with an average size of 464 acres and
the new customer&#8217;s rural lifestyle focus. The increase in sales is also due to a shift in our sales strategy, focusing mostly on
in-store sales to this retail chain store customer, which generally involve larger volumes and no returns. In addition, sales to this
new customer consist of high-turnover inventory products that are of high quality and have a strong customer reputation. This enhances
the efficiency of our capital utilization.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
from sales of Pontoon Boats</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from sales of Pontoon Boats decreased by $7.9 million, or 68.0%, from $11.7 million in fiscal 2023 to $3.8 million in fiscal 2024. The
decrease was primarily driven by an industry-wide downturn caused by high interest rates and inflation, which are impacting the consumption
of non-essential goods. In addition, the fact that the dealers have experienced high rejection rates at the floorplan financing providers
such as Northpoint has directly affected the inventory level the dealers maintain and therefore our sales in this category. This trend
aligns with broader industry challenges. The ongoing economic uncertainty in the U.S. has further reduced discretionary spending on luxury
boats, negatively affecting sales of high-end models such as our yacht.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Gross
profit</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
gross profit decreased by $3.<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span> million, or 9.6%, from $35.9 million in fiscal 2023 to $32.5 million in fiscal 2024. Gross margin was
29.7% in fiscal 2024, as compared with 31.2% in fiscal 2023. Our gross margin in fiscal 2024 remained constant when compared with fiscal
2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cost and gross profit by revenue types are as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
                                            the year ended</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
                                            31, 2024</span></p>

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

<p style="margin: 0">(restated)</p>
<p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
                                            the year ended</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
                                            31, 2023</span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Category</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cost
                                            of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>revenue</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
    profit</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>margin
                                            (%)</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cost
                                            of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>revenue</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>profit</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>margin
                                            (%)</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Variance</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>in
                                            Cost of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>revenue</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Variance</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>in
                                            gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>profit</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Variance</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>in
                                            gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>margin
                                            (%)</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">UTVs,
    ATVs and e-bikes</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">73,463,577</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,111,574</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.4</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69,881,055</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,431,783</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.4</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,582,522</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,320,209</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1.9</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pontoon
    Boats</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,402,226</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">348,365</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.3</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,245,399</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,479,307</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,843,173</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,130,942</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11.9</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">76,865,803</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,459,939</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29.7</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,126,454</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,911,090</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,260,651</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,451,151</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1.5</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  </table>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenue on UTVs, ATVs and electric bikes increased by $3.6 million, or 5.1%, from $69.9 million in fiscal 2023 to $73.5 million
in fiscal 2024 and gross profit decreased by $1.3 million, or 3.9%, from $33.4 million in fiscal 2023 to $32.1 million in fiscal
2024. However, the gross margin decreased by 1.9%, from 32.4% in fiscal 2023 to 30.4% in fiscal 2024. The increase in the cost of
revenue was primary due to increased product purchase cost and freight and duty resulting from the increase in sales volume. The decline
in gross margin was primarily driven by higher freight costs in fiscal year 2024 compared to the last year.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenue on Pontoon Boats decreased by $5.8 million, or 63.2%, from $9.2 million in fiscal 2023 to $3.4 million in fiscal 2024, and
gross profit decreased by $2.1 million, or 85.9%, from $2.5 million in fiscal 2023 to $0.3 million in fiscal 2024. Decrease in cost of
revenue was mainly due to decrease in products cost and freight and duty cost, resulting from decreased sales. Gross margin decreased
by 11.9%, from 21.1% in fiscal 2023 to 9.3% in fiscal 2024, which was driven by significant decrease in sales.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Selling
expenses</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
selling expenses mainly consist of warranty expense, advertising and promotion expense, interest expense, and shipping and handling fee.
These expenses increased by $0.1 million, or 0.4%, from $$9.7 million in fiscal 2023 to $9.8 million in fiscal 2024, representing 9.0%
and 8.5% of our total revenue in fiscal 2024 and fiscal 2023. The increase was mainly due to higher shipping and handling fees, which
rose from approximately $4.9 million in fiscal 2023 to $6.3 million in fiscal 2024. The increase in shipping and handling fees was primarily
due to higher sales of UTVs and ATVs to big box stores, as we covered the shipping costs for those customers and charge higher prices
to offset these shipping costs. The increase was partly offset by a reduction in warranty expense of approximately $1.0 million, due
to enhanced quality control and customer service. The introduction of a traveling technician team has allowed us to respond to customer
requests more efficiently, reducing repair costs.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
general and administrative expenses primarily include salaries and benefits, professional fees, office expenses, travel expenses, insurance
expenses, and depreciation expenses. General and administrative expenses increased by $3.3 million, or 24.7%, from $13.2 million in fiscal
2023 to $16.5 million in fiscal 2024. The increase was mainly due to increased salaries and benefit, insurance expense and rent expense.
Our general and administrative expenses represented 15.1% and 11.5% of our total revenue in fiscal 2024 and fiscal 2023, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
salaries and benefits were $6.4 million and $5.0 million, representing 39.0% and 38.0% of our total general and administrative expenses
in fiscal 2024 and 2023, respectively. The increase was primarily due to $0.5 million severance package following an employment termination
and $1.1 million stock-based compensation expenses recognized for RSUs and stock option grants.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
rent expenses increased by $1.2 million or 106.4%, from $1.2 million in fiscal 2023, to $2.4 million in fiscal 2024, representing
14.3% and 8.6% of our total general and administrative expenses for the years ended December 31, 2024 and 2023, respectively. Our
rent expense increased because we had two new lease agreements and renewed one in fiscal 2024 while one new lease agreement in fiscal
2023. We also had monthly rent increment upon renewing the lease agreement. Our property taxes included in the rent expenses also
increased by $0.4 million in fiscal 2024, compared to prior year.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
insurance expense increased by $0.7 million or 75.6%, from $1.0 million in fiscal 2023, to $1.7 million in fiscal 2024, representing
10.2% and 7.2% of our total general and administrative expenses in fiscal 2024 and 2023, respectively. The increase was mainly due to
a higher general insurance premium year-over-year in line with sales growth, as well as the purchase of directors and officers insurance
following our transition to a public company.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Impairment
of advance to suppliers</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, we recorded a one-time impairment of advance to suppliers amounting to approximately $0.8 million.
In June 2024, we reached a tentative agreement regarding general settlement terms with one suppler who would pay approximately $0.3 million
to resolve the claim. Our advance to suppliers amounting to $1.1 million would be considered irrecoverable. Therefore, we wrote off the
advance to suppliers amounting to approximately $0.7 million during the year ended December 31, 2024. The settlement agreement was finalized
in August 2024. During the year ended December 31, 2023, we had no impairment of advance to suppliers.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Loss
on litigation</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, we recorded a one-time loss of approximate $3.6 million on legal judgment on lawsuit with Nebula. The
Final Judgment on July 8, 2024 awarded Nebula $3.3 million in damages, $1.4 million in attorneys&#8217; fees and other court cost and
$1.2 million in interest on balances since September 15, 2020. We have recorded an additional accrual of $3.6 million as of December
31, 2024, bringing the total accrual related to this lawsuit to approximately $6.0 million. We have filed the appeal in August 2024 and
its appellant&#8217;s brief in January 2025.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Interest
expenses</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
interest expense decreased by $0.4 million or 81.0%, from $0.5 million in fiscal 2023, to $0.1 million in fiscal 2024. The decrease was
mainly due to the repayment of all outstanding loans in early fiscal 2024.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Other
income, net</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
income increased by $1.0 million, or 688.6%, from $0.1 million in fiscal 2023, to $1.1 million in fiscal 2024. The increase was
primarily due to the following factors: (i) a $0.2 million write-off of a vendor&#8217;s accounts payable balance following a
settlement with the vendor and us; (ii) an approximately $0.7 million write-off of long outstanding customer deposit or credit, both of which
contributed to higher other income; and (iii) an additional approximately $0.1 million in insurance claims in fiscal 2024 compared to fiscal 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
before income taxes</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
before income taxes decreased by $10.1 million, from $12.5 million in fiscal 2023, to approximately $2.4 million in fiscal 2024. The decrease
was primarily attributable to an increase of $3.3 million in general and administrative expenses, a decrease of $3.5 million decrease
in gross profit and an approximately $3.6 million loss on litigation and other expenses as discussed above.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Provision
for income taxes</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
income tax expense was approximately $0.7 million and $2.1 million in fiscal 2024 and 2023, respectively. We terminated our S Corporation
status as of June 1, 2023, in connection with the Reorganization and became a taxable C Corporation. Accordingly, the income tax provision
in fiscal 2024 combined both federal income tax of 21% and the state margin tax at Texas as a C Corporation, and the income tax provision
for the fiscal 2023 only reflected state margin tax at Texas as a S Corporation for five months and a federal income tax of 21% for the
remaining seven month&#8217;s operation. Decrease in income tax expense was mainly due to decrease in assessable profit in fiscal 2024.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Net
income</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
income was $1.8 million and $10.4 million in fiscal 2024 and 2023, respectively. The decrease was primarily due to decreased revenues
and gross profit, offset by an increase in general and administrative expenses and a loss on litigation, as discussed above</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
Flows</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>For
the Years Ended December 31, 2024 and 2023</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth summary of our cash flows for the periods indicated:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
    ended December 31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 62%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash provided by operating activities</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,672,278</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,905,544</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used in investing activities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(225,875</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(121,162</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash provided by (used in) financing activities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,997,867</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,966,539</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    increase (decrease) in cash and cash equivalents</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,444,270</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(182,157</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents, beginning of the year</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">765,814</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">947,971</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents, end of the year</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,210,084</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">765,814</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating
Activities</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by operating activities was approximately $6.7 million in fiscal 2024, compared to net cash provided by operating activities
of approximately $10.9 million in fiscal 2023, representing a decrease in the net cash provided by operating activities of $4.2 million in
fiscal 2024 compared with fiscal 2023. The decrease is primarily due to the following:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
income decreased by $8.7 million in fiscal 2024 compared with fiscal 2023.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Our net income was adjusted for non-cash items, including non-cash operating
lease expense, gain (loss) on disposal of fixed asset, impairment of advance to suppliers, amortization of stock-based compensation related
to options and RSUs granted, amortization and depreciation, loss on litigation, deferred tax expense (recovery), inventories reserve,
write-off of accounts receivable and provision (reversal of allowance) for expected credit loss. Non-cash items of approximately $6.2
million in fiscal 2024, compared to non-cash items of approximately $2.3 million during fiscal 2023.</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Account
    payable decreased by approximately $0.8 million in fiscal 2024, compared to an increase of approximately $1.4 million in fiscal 2023,
    primarily because we paid off undue account payable in the form of Letter of Credit payments from the old bank in order to release
    the UCC to the new bank in fiscal 2024.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Contract liabilities decreased by approximately $1.4 million in fiscal
2024, compared to an increase of $1.1 million in fiscal 2023, primarily because we made refund to customers and wrote off long outstanding
balance during the year.</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Tax payable decreased by approximately $1.0 million in fiscal 2024, compared
to an increase of approximately $2.1 million in fiscal 2023, primarily because we had a lower tax assessable income, we made a $0.5 million
prepayment of federal income tax and settled all income tax payable for the year ended December 31, 2023.</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Increase
    in payment of operating lease of $1.5 million in fiscal 2024, compared to $1.0 million in fiscal 2023, primary due to leasing additional
    warehouse space and rent increment upon the renewal of lease agreement.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    balance was partly offset by decrease in account receivable by approximately $4.9 million in fiscal 2024, compared to an increase
    of approximately $3.5 million in fiscal 2023, and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Increase in inventories by approximately $1.5 million, compared to an increase
of $2.5 million in fiscal 2023.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Investing
Activities</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities was approximately $0.2 million in fiscal 2024, compared to net cash used in investing activities of
$0.1 million in fiscal 2023. The increase in net cash used investing activities was primarily attributable to the purchase of property
and equipment of $0.4 million, partially offset by a proceed of $0.2 million from sale of property and equipment in fiscal 2024.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Financing
Activities</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was approximately $3.0 million in fiscal 2024, compared to net cash used in financing activities
of approximately $11.0 million in fiscal 2023. The increase in net cash provided by financing activities in fiscal 2024 was primarily
attributable to net proceed from IPO of $4.8 million and from the common shares subscription of $0.9 million, offset by the repayment
of bank loans of $0.3 million and repayment of loan from a related party of $2.4 million. This compares to fiscal 2023, when cash used
in financing included, net repayment of bank loan of $5.6 million and shareholder withdraw of $5.3 million.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity
and Capital Resources</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Overview</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
general objectives of our capital management strategy reside in the preservation of our capacity to continue operating, in providing
benefits to our stakeholders and in providing an adequate return on investment to our shareholders by selling our products at a price
commensurate with the level of operating risk assumed by us.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
thus determine the total amount of capital required consistent with risk levels. This capital structure is adjusted on a timely basis
depending on changes in the economic environment and risks of the underlying assets. We are not subject to any externally imposed capital
requirements.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Working
Capital</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, we had cash and cash equivalents of approximately $10.2 million. Our current assets were approximately $43.6 million,
including approximately $4.8 million accounts receivable, approximately $27.3 million inventory, approximately $0.1 million advance to
suppliers and approximately $1.2 million prepayment deposit and other receivables, and our current liabilities were approximately $25.7
million, including $9.6 million accounts payable to suppliers, $6.0 million accrued payment on a legal judgment, $0.4 million contract
liabilities, $1.1 million income tax payable, $5.5 million loan from a related party and $2.2 million liabilities from obligations under
operating and financing leases, which resulted in a positive working capital of $17.9 million.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
primary source of cash is currently generated from our business and bank borrowings. In the coming years, we will be looking to other
sources, such as raising additional capital by issuing shares of stock, to meet our cash needs. While facing uncertainties regarding
the size and timing of capital raise, we are confident that we can continue to support our operational needs solely by utilizing cash
flows generated from our operating activities organically for the next 12 months.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Loan
Balance</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
balance consists of the following:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank
    loan &#8211; Cathay Bank (1)(4)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#160;-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 62%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    loans - Northpoint (2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">205,440</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    loans &#8211; BAC (3)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">98,143</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">303,583</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
                                            May 13, 2024, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit
                                            from Cathay Bank, pursuant to which the Company has the availability to borrow a maximum
                                            $15.0 million out of this line of credit for one year at the U.S. prime rate + 0.75%. Before
                                            then, the company had a line of credit of maximum $10.0 million from Midfirst bank, which
                                            is cancelled upon the grant of the line of credit from Cathay Bank. As of December 31, 2024
                                            and 2023, the outstanding balance was $nil and $nil.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
    line of credit is also personally guaranteed by Mr. David Shan, the controlling shareholder. This line of credit is pledged by the
    Company&#8217;s accounts receivable, deposit accounts, equipment and inventories.</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 19, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a $2.0 million pay as sold line of credit from Northpoint Commercial
Finance LLC (&#8220;Northpoint&#8221;) for acquisition, financing and/or refinancing of inventory. This line of credit is also personally
guaranteed by Mr. David Shan, the controlling Shareholder, and Massimo Motor Sports, an affiliated company. As of December 31, 2024 and
2023, the outstanding balance was $nil and $205,440, respectively.</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    February 18, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a credit facility for Mercury in the amount of $1.75
    million from Brunswick Acceptance Company LLC (&#8220;BAC&#8221;) to finance purchase of inventory. This line of credit is also personally
    guaranteed by Mr. David Shan. As of December 31, 2024 and 2023, the outstanding balance was $nil and $98,143, respectively.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    January 15, 2021, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit from Midfirst Bank, pursuant to which
    the Company has the availability to borrow a maximum $4.0 million out of this line of credit for two years at the U.S. prime rate
    + 0.25%. On April 18, 2022, this line of credit was further increased to $10.0 million, and on January 3, 2024, the maturity date
    was renewed to January 3, 2026.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
    line of credit is guaranteed by Massimo, and is also personally guaranteed by Mr. David Shan, the controlling shareholder,
    and Miller Creek Holdings LLC, a related party controlled by Mr. David Shan. This line of credit is pledged by the Company&#8217;s
    accounts receivable and inventories.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    May 13, 2024, the credit facility was closed due to transferring to Cathay Bank ((1) above), and all guarantees were released and
    transferred to Cathay Bank.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Capital
Expenditures</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
capital expenditures consist primarily of the lease of fixed assets and equipment as a result of our business
growth. Our capital expenditures amounted to approximately $387,876 and $134,662 for Fiscal 2024 and 2023, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual
Commitments</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the Company&#8217;s contractual obligations consisted of the following:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual
    Obligations</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Less
                                            than</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1
    year</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1-3
    years</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3-5
    years</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>More
                                            than</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5
    years</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
    commitment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,549,277</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,904,205</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,884,371</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,760,701</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Off-balance
Sheet Commitments and Arrangements</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no off-balance sheet arrangements for the years ended December 31, 2024 and 2023, that have, or that in the opinion of management
are likely to have, a current or future material effect on our financial condition or results of operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Critical
Accounting Policies and Estimates</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that
affect the reported amounts of assets and liabilities, contingent assets and liabilities, each as of the date of the financial statements,
and revenue and expenses during the periods presented. On an ongoing basis, management evaluates their estimates and assumptions, and
the effects of any such revisions are reflected in the financial statements in the period in which they are determined to be necessary.
Management bases its estimates on historical experience and on various other factors that it believes are reasonable under the circumstances,
the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent
from other sources. Actual outcomes could differ materially from those estimates in a manner that could have a material effect on our
consolidated financial statements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
has determined that, while there are no critical accounting estimates, the most significant estimates relate to sales returns, products
warranty, allowance for credit loss, inventory provision, and the assessment and disclosure of contingent liabilities due to on-going
lawsuit. Each of these are discussed below.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Sales
returns</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide a refund policy to accept returns from end customers, which varies and depends on the different products and customers. We are also obligated to repurchase from the dealer if the dealer defaults on payments to the financing sources that
have the repurchase agreements with us. The estimated
sales returns are determined based upon an analysis of historical sales returns. Return allowances are recorded as a reduction in sales
with corresponding sales return liabilities which are included in &#8220;accrued return liabilities.&#8221; The estimated cost of returned
inventory is recorded as a reduction to cost of sales and an increase of right of return assets which is included in &#8220;inventories.&#8221;
The factors affecting our sales return liabilities include the number of products currently within the return period, historical and
anticipated rates of sales returns claimed on those products, and the estimated amount of returns that may be claimed within this period.
If actual results differ from the estimates, it revises its estimated sales returns liability accordingly. Each period end, the Company
reviews and reassesses the adequacy of its recorded sales returns liabilities and adjusts the amounts as necessary. As of December 31,
2024 and 2023, $261,588 and $283,276 of sales return liabilities associated with estimated product returns were recorded in the consolidated
balance sheet, respectively. During the years ended December 31, 2024 and 2023, the Company recorded sales returns of $1,061,694 and
$3,355,112 respectively.</span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
generally provides a one-year limited warranty against defects in materials related to the sale of products. We consider the warranty
as an assurance type warranty since the warranty provides the customers the assurance that the product complies with agreed-upon specifications.
Estimated future warranty obligations are included in cost of product sales in the period in which the related revenue is recognized.
The factors affecting the our warranty include the number of products currently under warranty, historical and anticipated rates of warranty
claim on those products, and the estimates of repair and replacement costs to satisfy the our warranty obligation. The anticipated rate
of warranty claims is the primary estimate used in determining the warranty liability and is relatively predictable using historical
experience of failure rates. The average remaining aggregate warranty period of the products sold is calculated, repair parts are generally
already in stock or available at pre-determined prices, and labor rates are generally arranged at pre-established amount with service
providers. If actual results differ from the estimates, we revises its estimated warranty liability. Each quarter, we reevaluates its
estimates and assess the adequacy of its recorded warranty liabilities and adjust the amounts as necessary. As of December 31, 2024 and
2023, $503,553 and $619,113 of product warranty were recorded in the consolidated balance sheet, respectively. During the years ended
December 31, 2024 and 2023, the Company recorded warranty expenses of $1,274,037 and $1,924,203, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Allowance
for credit loss</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
considered various factors, including nature, historical collection experience, the age of the accounts receivable balances and the contract
assets, credit quality and specific risk characteristics of its customers, current economic conditions, forecasts of future economic
conditions, reversion period, and qualitative and quantitative adjustments to develop an estimate of credit losses. We have adopted loss
rate method to calculate the credit loss and considered the relevant factors of the historical and future conditions of the Company to
make reasonable estimation of the risk rate. For accounts receivable aged less than one year and non-overdue contract assets, we use
the loss rate method, which is a combination of historical rate method and adjustment rate method, to estimate the credit loss. For accounts
receivable aged over one year and overdue retainage receivable, we use the individual specific valuation method to estimate the credit
loss.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
wrote off potentially uncollectible accounts receivable against the allowance for credit losses if it is determined that the amounts
will not be collected. As of December 31, 2024 and 2023, we recorded allowance for credit loss of $0.4 million and $0.6 million in the
consolidated balance sheet, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventory
provision</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
assessed the net realizable value of each item of inventories and compared to the cost on the book, which includes the cost of raw materials,
freight and duty for raw materials, direct labor costs, and the overhead costs for finished goods at the end of each reporting period.
In addition, we assessed all slow-moving or obsolete items for inventory valuation purposes. As of December 31, 2024 and 2023, the Company
had inventory provision of $469,900 and $439,900, included in inventories, net in the consolidated balance sheet. Impairment provision
of inventories was $30,000 and $439,900 for the years ended December 31, 2024 and 2023, respectively, included in cost of revenues in
the consolidated statement of operations and comprehensive income.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may be involved in various legal proceedings, claims and other disputes arising from the commercial operations, projects and other matters
which, in general, are subject to uncertainties and in which the outcome are not predictable. We determine whether an estimated loss
from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. Although we can
give no assurances about the resolution of pending claims, litigation or other disputes and the effect such outcomes may have on us,
we believe that any ultimate liability resulting from the outcome of such proceedings, to the extent not otherwise provided or covered
by insurance, will not have a material adverse effect on the our unaudited condensed consolidated financial position or results of operations
or liquidity as at December 31, 2024 and 2023, except one litigation discussed below.</span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 8, 2024, the Company received a final judgment from the trial court in the lawsuit filed by Taizhou Nebula Power Co, Ltd. (&#8220;Nebula&#8221;)
on September 15, 2020. The final judgment awarded Nebula $3,334,542 in damages, $1,436,809 in attorneys&#8217; fees and other court costs,
and $1,217,610 in interest on balances from September 15, 2020. In connection with this judgment, the Company recorded an additional
accrual of $3,645,092 as of December 31, 2024, bringing the total accrual related to this lawsuit to approximately $5,988,961. The
Company filed an appeal in August 2024 and its appellant&#8217;s brief in January 2025.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
our significant accounting policies are elaborated upon in Note 2 &#8211; Summary of Significant Accounting Policies in our consolidated
financial statements, we maintain that there were no critical accounting policies.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_012"></span>Item
7A. Quantitative and Qualitative Disclosures about Market Risk.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and are not required to provide the information otherwise
required under this Item.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_013"></span>Item
8. Financial Statements and Supplementary Data.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reference
is made to pages F-1 through F-29 comprising a portion of this Amended 2024 Annual Report, which are incorporated
herein by reference.</span></p>

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




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_014"></span>Item
9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_015"></span>Item
9A. Controls and Procedures.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Evaluation
of Disclosure Controls and Procedures</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosure
controls and procedures are controls and other procedures designed to ensure that information required to be disclosed in our reports
filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s
rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information
required to be disclosed in our reports filed or submitted under the Exchange Act is accumulated and communicated to management, including
our Chief Executive Officer and Chief Financial Officer (together, the &#8220;Certifying Officers&#8221;), or persons performing similar
functions, as appropriate, to allow timely decisions regarding required disclosure.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
designing periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated and evaluating the disclosure
controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide
only reasonable assurance of achieving the desired control objectives, and management necessarily was required to apply its judgment
in evaluating the cost-benefit relationship of possible controls and procedures. </span></p>

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



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the time the Original 2024 Annual Report was filed on March 26, 2025, the Certifying Officers concluded that our disclosure controls
and procedures were effective as of December 31, 2024, to ensure that the material information required to be included in our
Securities and Exchange Commission reports is accumulated and communicated to our management, including our principal executive and
financial officer, recorded, processed, summarized and reported within the time periods specified in SEC&#8217;s rules and forms
relating to the Company. Subsequent to that evaluation, the Certifying Officers have concluded that
a material weakness was present as of that date related to ineffective controls over information and communication and period end financial
disclosure and reporting processes, including not effectively communicating internally between the sales department and the accounting
department and externally with the client and lack of effectiveness of controls over accurate accounting and financial reporting and reviewing
the underlying financial statement elements.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notwithstanding
the material weaknesses, and based on the additional analyses and other procedures management performed to ensure that its consolidated
financial statements included in this Amended 2024 Annual Report on Form 10-K/A were prepared in accordance with U.S. GAAP, we have concluded
that the consolidated financial statements and other financial information fairly present in all material respects our financial condition,
results of operations, and cash flows for the periods presented in conformity with accounting principles generally accepted in the U.S.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remediated
Material Weaknesses</b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are committed to maintaining strong internal control over financial reporting. In relation to the material weaknesses, management, with
oversight from the Company&#8217;s Audit Committee, is in the process of developing and implementing remediation plans in response to
the identified material weaknesses described above by:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#9679;
designing and implementing control activities to ensure there is an appropriate
periodic assessment of its internal control environment and period end disclosure and reporting processes. For example, new approval procedure
is in place for any changes in product offerings or terms and conditions of the arrangements with customers;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
designing and implementing additional monitoring controls for its existing and new revenue streams; and</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
designing and implementing effective communication between the sales department and the accounting department.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
material weaknesses will not be considered remediated until the applicable controls operate for a sufficient period of time for management
to conclude, through testing, that such controls are operating effectively. Management is committed to the remediation of the material
weaknesses described above, as well as the continued improvement of our internal controls and will continue to review, optimize and enhance
financial reporting controls and procedures.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Management&#8217;s
Annual Report on Internal Controls over Financial Reporting</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
is responsible for establishing and maintaining adequate internal control over financial reporting for us. Internal control over financial
reporting (as defined in Rule 13a-15(f) of the Exchange Act) is a process to provide reasonable assurance regarding the reliability of
our financial reporting for external purposes in accordance with U.S. generally accepted accounting principles. Internal control over
financial reporting includes maintaining records that in reasonable detail accurately and fairly reflect our transactions; providing
reasonable assurance that transactions are recorded as necessary for preparation of our consolidated financial statements; providing
reasonable assurance that receipts and expenditures of company assets are made in accordance with management authorization; and providing
reasonable assurance that unauthorized acquisition, use or disposition of company assets that could have a material effect on our consolidated
financial statements would be prevented or detected on a timely basis. Because of its inherent limitations, internal control over financial
reporting is not intended to provide absolute assurance that a misstatement of our consolidated financial statements would be prevented
or detected.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At the time the Original 2024 Annual Report was filed on March 26, 2025, the Certifying Officers concluded that our
disclosure controls and procedures were effective as of December 31, 2024, to ensure that the material information required to be included
in our Securities and Exchange Commission reports is accumulated and communicated to our management, including our principal executive
and financial officer, recorded, processed, summarized and reported within the time periods specified in SEC&#8217;s rules and forms relating
to the Company. Subsequent to that evaluation, the Certifying Officers have concluded that a material weakness was present as of that
date related to ineffective controls over information and communication and period end financial disclosure and reporting processes, including
not effectively communicating internally between the sales department and the accounting department and externally with the client and
lack of effectiveness of controls over accurate accounting and financial reporting and reviewing the underlying financial statement elements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Changes
in Internal Control over Financial Reporting</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than as discussed above, there have been no changes to our internal control over financial reporting during the fiscal year ended December
31, 2024 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_016"></span>Item
9B. Other Information.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Insider
Trading Arrangements</span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the quarter ended December 31, 2024, none of our directors or officers <span id="xdx_902_eecd--Rule10b51ArrAdoptedFlag_dbF_c20241001__20241231_zQfZa9iDHD3" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_903_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20241001__20241231_z1sYEVmTGh5d" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact000057" name="ecd:Rule10b51ArrAdoptedFlag"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact000058" name="ecd:NonRule10b51ArrAdoptedFlag">adopted</ix:nonNumeric></ix:nonNumeric></span></span> or <span id="xdx_901_eecd--Rule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zI5CWyM1e0Mc" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_901_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zozoIqEfbg42" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact000059" name="ecd:Rule10b51ArrTrmntdFlag"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact000060" name="ecd:NonRule10b51ArrTrmntdFlag">terminated</ix:nonNumeric></ix:nonNumeric></span></span> any contract, instruction or written plan
for the purchase or sale of our securities to satisfy the affirmative defense conditions of &#8220;Rule 10b5-1 trading arrangement&#8221;
or any &#8220;non-Rule 10b5-1 trading arrangement&#8221;.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_017"></span>Item
9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

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


<!-- Field: Page; Sequence: 60; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->
<!-- Field: Split-Segment; Name: sp_001 -->
<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_019"></span>Item
10. Directors, Executive Officers and Corporate Governance.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Directors
and Executive Officers</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth information concerning our executive officers and directors and their ages as of the date of this Report:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Age</b>&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 63%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position(s)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Shan</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer and Chairman of the Board of Directors</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dr.
    Yunhao Chen</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer and Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="margin: 0">Quenton Petersen</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice
    President</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paolo
    Pietrogrande</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin: 0">67</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director,
    Chair of Nominating and Corporate Governance Committee</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ting
    Zhu</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director,
    Chair of Audit Committee</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mark
    Sheffield</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director,
    Chair of Compensation Committee</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a brief account of the business experience during the past five years (and, in some instances, for prior years) of each
director and officer of our Company.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>David
Shan - Chief Executive Officer and Chairman of the Board of Directors</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>David
Shan </i></b>founded Massimo Motor Sports on June 30, 2009. He has served as Chief Executive Officer since 2009 and became Chairman of
the Board of Directors of the Company in April 2024. Since founding the Company in 2009, he has designed and implemented the Company&#8217;s
long-term business plan, and, over the years, he has led the Company to expand its product line to include a range of UTVs, ATVs, solar
systems, electric coolers, and electric scooters. In 2018, Mr. Shan also founded Massimo Marine, a subsidiary of the Company that mainly
focuses on manufacturing Pontoon Boats. Mr. Shan has consistently demonstrated his entrepreneurial spirit by successfully establishing,
building, and managing multiple businesses. His track record as a business leader and operator exemplifies his entrepreneurial mindset
and ability to identify opportunities, create value, and drive business growth. Mr. David Shan holds a bachelor&#8217;s degree in international
trade from Qingdao Ocean University of China.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Dr.
Yunhao Chen - Chief Financial Officer and Director</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Dr.
Yunhao Chen</i></b> has served as our Chief Financial Officer since May 2023 and began serving as a director in April 2024. Prior to
joining the Company, Dr. Chen served as the Chief Financial Officer of a Nasdaq-listed company, where she led the company through its
initial public offering process and directed and managed the company&#8217;s financial reporting and accounting functions. Dr. Chen oversaw
the company&#8217;s investor relations and capital market functions and successfully executed several private placements. Dr. Chen, as
our Chief Financial Officer, has extensive knowledge and experience with U.S. GAAP and SEC reporting and compliance requirements. As
part of her experience, she has conducted analyses and research regarding a large amount of formal filings of SEC registrants, with focuses
on financial disclosure, capital market anomaly, business valuation, internal control and auditing, corporate tax avoidance, and earnings-returns
relation. With a Ph.D. in Accounting and an MBA in Finance and MIS from the University of Minnesota, and a BE degree from University
of International Business and Economics of China, Dr. Chen has been active in academia. From 2007 to 2014, she served as a faculty member
at the University of Miami and Florida International University. In addition, from 2011 until 2023, she has been teaching courses
at the Southern Medical University in China&#8217;s Healthcare MBA program, including but not limited to Financial Statement Analysis
and Business Valuation, Accounting for Managers, and Accounting Theories and Studies, among other undergraduate and graduate courses.
She has presented research results and implications for policymakers at national and international conferences. Dr. Chen has also published
research results in both accounting and finance journals, such as <i>Financial Management</i>, <i>the Journal of American Tax Association</i>,
and the <i>Journal of Information System</i>.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Quenton Petersen - Vice President</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Quenton
Petersen </i></b>has been serving as the Sales and Marketing Manager and later as the Director of Sales at Massimo Motor Sports since
2018. From 2011 until 2016, Mr. Petersen worked as the sales manager at Flow Wall, - a garage storage solutions provider with its headquarters
located in Salt Lake City, where he implemented and developed -partnerships with retail industry leaders, including but not limited to
Home Depot, Costco, and Amazon. Prior to joining Flow Wall, from 2009 until 2011, Mr. Petersen worked as a Top Customer Care representative
- at eBay Inc. Mr. Petersen studied accounting and business management at Dixie State University in St. George.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Ting
Zhu - Independent Director, Chair of Audit Committee</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Ting
Zhu</i></b> has served as our independent director and chair of our Audit Committee since April 2024. Ms. Zhu is an active licensed certified
public accountant in Texas since 2005. Prior to 2005, Ms. Zhu worked in various certified public accounting firms and industries, which
include Pricewaterhouse Coopers, Zale Lipshy University Hospital, and Automatic Products Corporation. From 2007 until 2014, Ms. Zhu was
one of the founders of First Home Improvement, a trading company. In 2010, she founded Spring Creek Tax Services. Spring Creek Tax Services
provides tax compliance service for small- to middle-size businesses and individuals. It is not a licensed certified public accounting
firm.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Paolo
Pietrogrande - Independent Director, Chair of the Nominating and Corporate Governance Committee</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Paolo
Pietrogrande</i></b> has served as our independent director and chair of our Nominating and Corporate Governance Committee since April
2024. Since 2004, Mr. Pietrogrande has been the Managing Partner of Netplan Management Consulting, LLC, a U.S.-based executive advisory
with a subsidiary in Italy, supporting individuals, organizations and companies in defining their goals and in executing action lists
with effectiveness, integrity, social responsibility and passion. serving as Chairman of Trasporti Romagna, a leading low temperature
logistic services provider in Italy, and Chairman and CEO of Sofinter Group, a leading industrial and power steam generator systems provider
with global reach. He is also the Chairman of TLRnet, a holding company of Egea Group, a leading district heating developer. Mr. Pietrogrande
also serves as the Chairman of Edera Impresa Sociale, an R&amp;D incubator for the civil construction industry, a benefit company and
is a director of various publicly listed companies, including MAPS Group (IOT), ACBoilers, Itea (R&amp;D for Oil &amp; Gas. Mr. Pietrogrande
received his doctorate degree in Chemical Engineering from Sapienza University of Rome, and he received a certificate of management of
technology and innovation at California Institute of Technology.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Mark
Sheffield - Independent Director Nominee, Chair of Compensation Committee</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mark
Sheffield has served as our independent director and chair of our Compensation Committee since April 2024. Since 2006, Mr. Sheffield
has been a strategic advisor for Woods Cycle Country, a dealership in Texas for goods in the Powersports Vehicles and Boat Industry,
including motorcycles, ATVs, and watercraft. Since 2016, Mr. Sheffield has also been a powersports, recreational vehicle, and marine
business consultant for Spader Business Management/NCM Associates. Mr. Sheffield currently serves on the Board of Directors of the Texas
Motorcycle Dealer Association and the National Powersports Dealer Association, advocacy groups for dealers in the Powersports Vehicles
and Boat Industry. Mr. Sheffield has also worked with other dealers, including America&#8217;s Powersports, Honda of Houston, and Woods
Indian Motorcycle.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Board
of Directors and Committees</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Board of Directors consists of five directors, including two executive directors and three independent directors. We also have established
an Audit Committee, a Nominating and Corporate Governance Committee and a Compensation Committee under the Board of Directors. We have
adopted a charter for each of the three committees. Each of the committees of our Board of Directors shall have the composition and responsibilities
described below.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
as disclosed herein, none of the directors or executive officers have a family relationship as defined in Item 401 of Regulation S-K.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Involvement
in Certain Legal Proceedings</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the best of our knowledge, none of our directors or executives has, during the past ten years, been involved in any legal proceedings
in subscription (f) of Item 401 of Regulation S-K.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Controlled
Company Status</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
controlled company is a company of which more than 50% of the voting power for the election of directors is held by an individual, a
group or another company. We are a controlled company because Mr. Shan, our Chief Executive Officer and Chairman of the Board of Directors,
holds more than 50% of our voting power.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Therefore,
for so long as we remain a controlled company, we technically qualify and are eligible to be exempted from the obligation to comply with
certain Nasdaq corporate governance requirements, however, we do not currently plan to take advantage of the exemptions provided to controlled
companies, which include:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    Board of Directors is not required to be comprised of a majority of independent directors;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    Board of Directors is not subject to the compensation committee requirement; and </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
    are not subject to the requirements that director nominees be selected either by the independent directors or a nomination committee
    comprised solely of independent directors.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
controlled company exemptions do not apply to the audit committee requirement or the requirement for executive sessions of independent
directors. We are required to disclose in our annual report that we are a controlled company and the basis for that determination. Although
we do not currently plan to take advantage of the exemptions provided to controlled companies, we may in the future take advantage of
such exemptions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Role
of the Board of Directors in Risk Oversight</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Board of Directors is responsible for assessing the risks facing our company and considers risk in every business decision and as part
of our business strategy. The Board of Directors recognizes that it is neither possible nor prudent to eliminate all risk, and that strategic
and appropriate risk-taking is essential for us to compete in our industry and in the global market and to achieve our growth and profitability
objectives. Effective risk oversight, therefore, is an important priority of the Board of Directors.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
the Board of Directors oversees our risk management, management is responsible for day-to-day risk management processes. Our Board of
Directors expects management to consider risk and risk management in each business decision, to proactively develop and monitor risk
management strategies and processes for day-to-day activities and to effectively implement risk management strategies that are adopted
by the Board of Directors. The Board of Directors reviews and adjusts our risk management strategies at regular intervals, or as needed.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Code
of Business Conduct</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Board of Directors has adopted a code of business conduct and ethics, the &#8220;Code of Business Conduct,&#8221; to ensure that our
business is conducted in a consistently legal and ethical manner. Our policies and procedures cover all major areas of professional conduct,
including employee policies, conflicts of interest, protection of confidential information, and compliance with applicable laws and regulations.
The Code of Business Conduct is available at our website at www.massimomotor.com. The reference to our website address in this Report
does not include or incorporate by reference the information on our website into this Report. We intend to disclose future amendments
to certain provisions of our code of conduct, or waivers of these provisions, on our website or in public filings.</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Board of Directors has appointed an Audit Committee, Compensation Committee, and a Nominating and Corporate Governance Committee, and
has adopted charters for each of these committees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Audit
Committee</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Audit Committee consists of Ting Zhu, Paolo Pietrogrande and Mark Sheffield, with Ting Zhu serving as Chairman. The Audit Committee assists
the Board of Directors in discharging its responsibilities relating to the financial management of our Company and oversight of our accounting
and financial reporting, our independent registered public accounting firm and its audits, our internal financial controls and the continuous
improvement of our financial policies and practices. In addition, the Audit Committee is responsible for reviewing and discussing with
management our policies with respect to risk assessment and risk management. The responsibilities of the Audit Committee, which is set
forth in its charter, include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">appointing,
    approving the compensation of, and assessing the independence of our independent registered public accounting firm;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">pre-approving
    audit and permissible non-audit services, and the terms of such services, to be provided by our independent registered public accounting
    firm; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
    and discussing with management and our independent registered public accounting firm our annual and quarterly financial statements
    and related disclosures; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">coordinating
    the oversight and reviewing the adequacy of our internal control over financial reporting; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">establishing
    policies and procedures for the receipt and retention of accounting-related complaints, whistleblowers, and concerns; and </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
    and approving any related party transactions. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Audit Committee complies with all applicable requirements of the SEC and the listing requirements of Nasdaq. We intend to comply with
future requirements to the extent they become applicable to us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 63; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Compensation
Committee</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Compensation Committee consists of Mark Sheffield, Ting Zhu, and Paolo Pietrogrande, with Mr. Sheffield serving as Chairman. The Compensation
Committee assists the Board of Directors in setting and maintaining our compensation philosophy and in discharging its responsibilities
relating to executive and other human resources hiring, assessment and compensation, and succession planning. The responsibilities of
the Compensation Committee, which are set forth in its charter, include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
    and approving corporate goals and objectives relevant to compensation of our chief executive officer; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">evaluating
    the performance of our chief executive officer in light of such corporate goals and objectives and determining the compensation of
    our chief executive officer;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">determining
    the compensation of all our other officers and reviewing periodically the aggregate amount of compensation payable to such officers;
    </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">overseeing
    and making recommendations to the Board of Directors with respect to our incentive-based compensation and equity plans; and </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
    and making recommendations to the Board of Directors with respect to director compensation. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
composition of our Compensation Committee complies with all applicable requirements of the SEC and the listing requirements of Nasdaq.
We intend to comply with future requirements to the extent they become applicable to us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Nominating
and Corporate Governance Committee</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Nominating and Corporate Governance Committee consists of Paolo Pietrogrande, Mark Sheffield and Ting Zhu, with Mr. Pietrogrande serving
as Chairman. The responsibilities of the Nominating and Corporate Governance Committee, which is set forth in its charter, include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify; text-indent: -0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">making
    recommendations to the Board of Directors regarding the size and composition of the Board of Directors; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recommending
    qualified individuals as nominees for election as directors; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
    the appropriate skills and characteristics required of director nominees; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">establishing
    and administering a periodic assessment procedure relating to the performance of the Board of Directors as a whole and its individual
    members; and </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">periodically
    reviewing the corporate governance guidelines and supervising the management representative charged with implementing our corporate
    governance procedures. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 64; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
composition of our Nominating and Corporate Governance Committee complies with all applicable requirements of the SEC and the listing
requirements of Nasdaq. We intend to comply with future requirements to the extent they become applicable to us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Insider
Trading Policy</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 25, 2024, we <span id="xdx_900_eecd--InsiderTrdPoliciesProcAdoptedFlag_dbT_c20241001__20241231_zwph1nhWiIbc" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBQb2xpY2llcyBhbmQgUHJvY2VkdXJlcwA_"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleantrue" id="Fact000061" name="ecd:InsiderTrdPoliciesProcAdoptedFlag">adopted</ix:nonNumeric></span> insider trading policies and procedures governing the purchase, sale, and/or other dispositions of our securities
by directors, officers, and employees, which are reasonably designed to promote compliance with insider trading laws, rules and regulations,
and applicable Nasdaq listing standards (the &#8220;Insider Trading Policy&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foregoing description of the Insider Trading Policy does not purport to be complete and is qualified in its entirety by the terms and
conditions of the Insider Trading Policy, a copy of which is attached hereto as Exhibit 19.1 and is incorporated herein by reference.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Section
16(a) of the Exchange Act</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section
16(a) of the Exchange Act, as amended, requires our directors and certain of our officers, as well as persons who own more than 10% of
a registered class of our equity securities (&#8220;Reporting Persons&#8221;), to file reports with the SEC. To our knowledge, based
solely on review of the copies of such reports furnished to us and written representations that no other reports were required, all Section
16(a) filing requirements applicable to officers, directors and greater than ten percent shareholders, except the following, were complied
with during the fiscal year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mark
    Sheffield;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paolo
    Pietrogrande;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ting
    Zhu;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunhao
    Chen;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-right: 0; margin-bottom: 0; text-align: left; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Director
Independence</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Board has reviewed the independence of our directors, applying the Nasdaq independence standards. Based on this review, the Board determined
that each Ting Zhu, Paolo Pietrogrande and Mark Sheffield are &#8220;independent&#8221; within the meaning of Item 7(d)(3)(iv)(B) of
Schedule 14A under the Securities Exchange Act of 1934, as amended, and as defined by Rule 4200(a)(15) of the NASDAQ Marketplace Rules.
In making this determination, our Board considered the relationships that each of these non-employee directors has with us and all other
facts and circumstances our board deemed relevant in determining their independence.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_020"></span>Item
11. Executive Compensation.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth total compensation paid to our named executive officers for the years ended December 31, 2024, and 2023. Individuals
we refer to as our &#8220;named executive officers&#8221; include (i) all individuals serving as our Chief Executive Officer during the
fiscal year ended December 31, 2024; (ii) our two most highly compensated executive officers other than our Chief Executive Officer who
were serving as executive officers at the end of the fiscal year ended December 31, 2024, whose salary and bonus for services rendered
in all capacities exceeded $100,000 during the fiscal year ended December 31, 2024 and (iii) our most highly compensated executive officer
other than our Chief Executive Officer who served as an executive officer during the fiscal year ended December 31, 2024 but not at the
end of the fiscal year ended December 31, 2024 whose salary and bonus for services rendered in all capacities exceeded $100,000 during
the fiscal year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Summary
Compensation Table</b>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    and Principal Position</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salary<br/>

    $</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Bonus</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Option
                                            Based Awards (6)</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock
                                            Awards (5)</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    Compensation<br/>
 $</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></p>
                                                                                <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 38%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Shan,</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">236,527</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100,007</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">176,850</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">505,134</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">272,115</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">272,115</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dr.
    Yunhao Chen</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">200,010</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62,091</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">400,958</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">663,059</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">110,212</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">110,212</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quenton
    Peterson,</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">109,237</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,640</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63,455</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">184,332</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice
    President(3)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">161,540</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">161,540</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael
    Smith</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">230,950</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62,091</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">117,901</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">316,200</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">714,852</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice
    President(4)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">183,945</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">183,945</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    2024, Mr. Shan received a salary of $125,007 from Massimo Motor Sports and $111,520 from Massimo Marine. In 2023, Mr. Shan received
    a salary of $125,000 from Massimo Motor Sports and $147,115 from Massimo Marine. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    compensation in the table reflects salary paid by Massimo Motor Sports to Dr. Chen. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 65; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
    Peterson served as Vice President of Massimo Motor Sports until October 25, 2023, and was later re-appointed for the position on
    March 1, 2025. The compensation in the table reflects salary paid by Massimo Motor Sports to Mr. Peterson.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    2024, Mr. Smith received a salary of $120,005 from Massimo Motor Sports, a salary of $110,945 from Massimo Marine, and a commission
    of $316,200 from Massimo Marine. In 2023, Mr. Smith received a salary of $42,310 from Massimo Motor Sports and $141,635 from Massimo
    Marine. Mr. Smith served as Vice President of Massimo Motor Sports until March 1, 2025.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
    shown represent the aggregate full grant date fair value of each award calculated in accordance with FASB ASC Topic 718. The assumptions
    made in the calculation of these amounts are contained in Note 17 to the Company&#8217;s audited financial statements for the year
    ended December 31, 2024, included herein.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts
    shown represent the aggregate grant date fair value of options granted in May 2024 calculated in accordance with FASB ASC Topic 718
    subject to various vesting periods. Assumptions used in the calculation of these amounts are included in the Note 17 of the Company&#8217;s
    audited financial statements for the year ended December 31, 2024, included herein.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Director
and Officer Liability Insurance</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have purchased director and officer liability insurance that provides financial protection for our directors and officers in the
event that they are sued in connection with the performance of their services and also provides employment practices liability coverage,
which insures for harassment and discrimination suits.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Compensation
Pursuant to Agreements and Plans</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employment
Agreements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have entered into employment agreements with our Chief Executive Officer, Chief Financial Officer, and Vice President, with each agreement
effective June 1, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Agreement
with David Shan</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
entered into an employment agreement, effective June 1, 2023, with Mr. David Shan, our Chief Executive Officer. The agreement provides
for at-will employment, an annual base salary of $275,000, and a discretionary annual bonus opportunity. The CEO&#8217;s total compensation
also includes a grant of Company stock under the Company&#8217;s Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the CEO employment agreement, Mr. Shan agreed to customary confidentiality and intellectual property assignment provisions and, during
the employment term and for a period of 12 months following termination of the CEO employment agreement, to refrain from (i) soliciting
the Company&#8217;s employees or independent contractors or (ii) competing against the Company&#8217;s business. Mr. Shan has also agreed
to a non-disparagement restriction. The Company agreed to customary indemnification provisions and to provide directors and officers
liability insurance coverage during Mr. Shan&#8217;s employment and for a six-year term thereafter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Agreement
with Dr. Yunhao Chen</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
entered into an employment agreement, effective June 1, 2023, with Dr. Yunhao Chen, our Chief Financial Officer. The agreement provides
for at-will employment, an annual base salary of $200,000, and a discretionary annual bonus opportunity. The CFO&#8217;s total compensation
also includes a grant of Company stock under the Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the CFO employment agreement, Dr. Chen agreed to customary confidentiality and intellectual property assignment provisions and, during
the employment term and for a period of 12 months following termination of the CFO employment agreement, to refrain from (i) soliciting
the Company&#8217;s employees or independent contractors or (ii) competing against the Company&#8217;s business. Dr. Chen has also agreed
to a non-disparagement restriction. The Company agreed to customary indemnification provisions and to provide directors and officers
liability insurance coverage during Dr. Chen&#8217;s employment and for a six-year term thereafter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 66; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Agreement
with Michael Smith</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
had entered into an employment agreement, effective June 1, 2023, with Mr. Michael Smith. The agreement provided for at-will employment,
an annual base salary of $250,000, and a discretionary annual bonus opportunity. His total compensation also includes a grant of Company
stock under the Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the VP employment agreement, Mr. Smith had agreed to customary confidentiality and intellectual property assignment provisions and, during
his employment term and for a period of 24 months following termination of the VP employment agreement, to refrain from (i) soliciting
the Company&#8217;s employees or independent contractors or (ii) competing against the Company&#8217;s business. Mr. Smith has also agreed
to a non-disparagement restriction. The Company agreed to customary indemnification provisions and to provide directors and officers
liability insurance coverage during Mr. Smith&#8217;s employment and for a six-year term thereafter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Agreement
with Quenton Petersen</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2025, the Company, appointed Quenton Petersen as the Vice President. In connection with this appointment, the Company entered into an
employment agreement with Mr. Petersen (the &#8220;Petersen Agreement&#8221;). Pursuant to the Petersen Agreement, Mr. Petersen will
serve as the Company&#8217;s Vice President on an at-will basis. The Petersen Agreement provides Mr. Petersen with the following compensation:
(i) an annualized base salary of $150,000 USD, (ii) eligibility to receive equity grants under the Company&#8217;s equity plan, (iii)
eligibility to receive commissions based on a schedule to be agreed between Mr. Petersen and the Company, (iv) eligibility to receive
an annual bonus that the Company may award in its sole and absolute discretion, and (v) eligibility for any fringe benefits offered by
the Company on the same terms and conditions as other employees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Compensation
of Directors</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table sets forth a summary of compensation for the fiscal year ended December 31, 2024, that we paid to each director other
than our chief executive officer and our chief financial officer, whose compensation is fully reflected in the Summary Compensation Table
set forth above. No other or additional compensation for services was paid to any of the directors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></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: 1pt; text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Fees Earned or Paid in Cash<br/>
 ($)</td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Stock Compensation<br/>
 ($)(1)</td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Option Compensation<br/>
 ($)(1)</td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total <br/>
($)</td><td style="padding-bottom: 1pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; color: #212529; text-align: left">Paolo Pietrogrande</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">21,243</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">21,243</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="color: #212529; text-align: left">Ting Zhu</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">$</td><td style="text-align: right">21,243<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="text-align: left">&#160;</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="text-align: left">$</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">21,243</p></td><td style="text-align: left"/></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="color: #212529; text-align: left">Mark Sheffield</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">$</td><td style="text-align: right">21,243</td><td style="text-align: left">&#160;</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="text-align: left">$</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">21,243</p></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">The amounts in these columns represent the grant date fair values of the
awards calculated in accordance with ASC Topic 718. Please see Note 17 to the consolidated financial statements for the year ended December
31, 2024, contained in this Annual Report for the assumptions used in the calculation of grant date fair values pursuant to FASB ASC Topic
718.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Equity
Incentive Plan</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have implemented the Incentive Plan, the form of which is attached hereto as Exhibit 10.9. The Incentive Plan is intended to provide
for awards to attract, motivate, retain, and reward selected key employees and other eligible persons, including our named executive
officers. A summary of the Incentive Plan is set out below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Number
of Shares</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
million shares of our common stock are reserved for grant or issuance under the Incentive Plan. Shares issuable under the Incentive Plan
may be authorized, but unissued, or reacquired shares. Up to two million shares of our common stock may be issued upon the exercise of
incentive stock options.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
number of shares available for issuance under the Incentive Plan also includes an automatic annual increase, or the evergreen feature,
on the first day of each calendar year, beginning January 1, 2025 and continuing until (and including) January 1, 2034, equal to the
lesser of:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
    number of shares equal to 1% of the aggregate number of shares of our common stock issued and outstanding as of December 31 of the
    immediately preceding calendar year; or</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">such
    number of shares of our common stock as the plan administrator may determine.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
shares of our common stock that are represented by awards under the Incentive Plan that are forfeited, expire, or are cancelled or settled
in cash without delivery of shares, or that are forfeited back to us or reacquired by us after delivery for any reason, or that are tendered
to us or withheld to pay the exercise price or related tax withholding obligations in connection with any award under the Incentive Plan,
will again be available for awards under the Incentive Plan. Only shares of our common stock actually issued under the Incentive Plan
will reduce the share reserve.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Annual
Limitation on Awards to Non-Employee Directors</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Incentive Plan contains a limitation whereby the value of all awards under the Incentive Plan and all other cash compensation paid by
the Company to any non-employee director may not exceed $300,000 for the first calendar year a non-employee director is initially appointed
to the Board, and $100,000 in any other calendar year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 67; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Administration</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Incentive Plan is administered by our Compensation Committee or such other similar committee pursuant to the terms of the Incentive Plan.
The plan administrator, which initially is our Compensation Committee, has full power to select from among the individuals eligible
for awards, the individuals to whom awards will be granted, to make any combination of awards to participants, and to determine the specific
terms and conditions of each award, subject to the provisions of the Incentive Plan. The plan administrator may delegate to one or more
of our officers the authority to grant awards to individuals who are not subject to the reporting and other provisions of Section 16
of the Exchange Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Eligibility</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Persons
eligible to participate in the Incentive Plan are employees, non-employee directors, and consultants of the Company and its subsidiaries
as selected from time to time by the plan administrator in its discretion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Types
of Awards</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Incentive Plan provides for the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, and
other stock-based awards, or collectively, awards.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock
Options</i>. The Incentive Plan permits the granting of both options to purchase shares of our Common Stock intended to qualify as incentive
stock options under Section 422 of the Code (&#8220;ISOs&#8221;) and options that do not so qualify (nonqualified stock option or &#8220;NSOs&#8221;).
Options granted under the Incentive Plan are NSOs if they fail to qualify as ISOs or exceed the annual limit on ISOs. ISOs may only be
granted to employees of the Company and its subsidiaries. NSOs may be granted to any persons eligible to receive awards under the Incentive
Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
option exercise price of each option will be determined by the plan administrator. The exercise price for an ISO may not be less than
100% of the fair market value of the Company&#8217;s common stock on the date of grant or, in the case of an ISO granted to a 10% stockholder,
110% of such share&#8217;s fair market value. The term of each option will be fixed by the plan administrator and may not exceed ten
(10) years from the date of grant (or five years for an ISO granted to a 10% stockholder). The plan administrator will determine at what
time or times each option may be exercised, including the ability to accelerate the vesting of such options.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon
exercise of options, the option exercise price must be paid in full either in cash, check, or, with approval of the plan administrator,
by delivery (or attestation to the ownership) of shares of our Common Stock that are beneficially owned by the optionee free of restrictions
or were purchased in the open market. Subject to applicable law and approval of the plan administrator, the exercise price may also be
made by means of a broker-assisted cashless exercise. In addition, the plan administrator may permit NSOs to be exercised using a &#8220;net
exercise&#8221; arrangement that reduces the number of shares issued to the optionee by the largest whole number of shares with fair
market value that does not exceed the aggregate exercise price.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock
Appreciation Rights</i>. The plan administrator may award stock appreciation rights (&#8220;SARs&#8221;) subject to such conditions and
restrictions as it may determine. SARs entitle the recipient to shares of Common Stock, or cash, equal to the value of the appreciation
in the Company&#8217;s stock price over the exercise price, as set by the plan administrator. The term of each SAR will be fixed by the
plan administrator and may not exceed ten years from the date of grant. The plan administrator will determine at what time or times each
SAR may be exercised, including the ability to accelerate the vesting of such SARs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Stock</i>. A restricted stock award is an award of Common Stock that vests in accordance with the terms and conditions established by
the plan administrator. The plan administrator will determine the persons to whom grants of restricted stock awards are made, the number
of restricted shares to be awarded, the price (if any) to be paid for the restricted shares, the time or times within which awards of
restricted stock may be subject to forfeiture, the vesting schedule and rights to acceleration thereof, and all other terms and conditions
of restricted stock awards. Unless otherwise provided in the applicable award agreement, a participant generally will have the rights
and privileges of a stockholder as to such restricted shares, including without limitation the right to vote such restricted shares and
the right to receive dividends, if applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 68; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Stock Units</i>. Restricted stock units (&#8220;RSUs&#8221;) are the right to receive shares of Common Stock at a future date in accordance
with the terms of such grant upon the attainment of certain conditions specified by the plan administrator. Restrictions or conditions
could include, but are not limited to, the attainment of performance goals, continuous service with the Company or its subsidiaries,
the passage of time or other restrictions or conditions. The plan administrator determines the persons to whom grants of RSUs are made,
the number of RSUs to be awarded, the time or times within which awards of RSUs may be subject to forfeiture, the vesting schedule, and
rights to acceleration thereof, and all other terms and conditions of the RSUs. The value of the RSUs may be paid in shares of Common
Stock, cash, other securities, other property, or a combination of the foregoing, as determined by the plan administrator.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
holders of RSUs will have no voting rights. Prior to settlement or forfeiture, RSUs awarded under the Incentive Plan may, at the plan
administrator&#8217;s discretion, provide for a right to dividend equivalents. Such right entitles the holder to be credited with an
amount equal to all dividends paid on one share of Common Stock while each RSU is outstanding. Dividend equivalents may be converted
into additional RSUs. Settlement of dividend equivalents may be made in the form of cash, Common Stock, other securities, other property,
or a combination of the foregoing. Prior to distribution, any dividend equivalents shall be subject to the same conditions and restrictions
as the RSUs to which they are payable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other
Stock-Based Awards</i>. Other stock-based awards may be granted either alone, in addition to, or in tandem with, other awards granted
under the Incentive Plan and/or cash awards made outside of the Incentive Plan. The plan administrator shall have authority to determine
the persons to whom and the time or times at which other stock-based awards will be made, the amount of such other stock-based awards,
and all other conditions, including any dividend and/or voting rights.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Tax
Withholding</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Participants
in the Incentive Plan are responsible for the payment of any federal, state, or local taxes that the Company or its subsidiaries are
required by law to withhold upon the exercise of options or stock appreciation rights or vesting of other awards. The plan administrator
may cause any tax withholding obligation of the Company or its subsidiaries to be satisfied, in whole or in part, by the applicable entity
withholding from shares of Common Stock to be issued pursuant to an award a number of shares with an aggregate fair market value that
would satisfy the withholding amount due. The plan administrator may also require any tax withholding obligation of the Company or its
subsidiaries to be satisfied, in whole or in part, by an arrangement whereby a certain number of shares issued pursuant to any award
are immediately sold and proceeds from such sale are remitted to the Company or its subsidiaries in an amount that would satisfy the
withholding amount due.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transferability
of Awards</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
determined otherwise by the plan administrator, an award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of
in any manner, except to a participant&#8217;s estate or legal representative, and may be exercised, during the lifetime of the participant,
only by the participant. If the plan administrator makes an award transferable, such award will contain such additional terms and conditions
as the plan administrator deems appropriate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Equitable
Adjustments</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event of a merger, consolidation, recapitalization, stock split, reverse stock split, reorganization, split-up, spin-off, combination,
repurchase or other change in corporate structure affecting the Company&#8217;s Common Stock, the maximum number and kind of shares reserved
for issuance or with respect to which awards may be granted under the Incentive Plan will be adjusted to reflect such event, and the
plan administrator will make such adjustments as it deems appropriate and equitable in the number, kind, and exercise price of shares
covered by outstanding awards made under the Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 69; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Change
in Control</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event of any proposed change in control (as defined in the Incentive Plan), the plan administrator will take any action as it deems
appropriate, which action may include, without limitation, the following: (i) the continuation of any award, if the Company is the surviving
corporation; (ii) the assumption of any award by the surviving corporation or its parent or subsidiary; (iii) the substitution by the
surviving corporation or its parent or subsidiary of equivalent awards; (iv) accelerated vesting of the award, with all performance objectives
and other vesting criteria deemed achieved at targeted levels, and a limited period during which to exercise the award prior to closing
of the change in control, or (v) settlement of any award for the change in control price (less, to the extent applicable, the per share
exercise price).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Amendment
and Termination</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Board may amend or terminate the Incentive Plan at any time. Any such termination will not affect outstanding awards. No amendment, alteration,
suspension, or termination of the Incentive Plan will materially impair the rights of any participant, unless mutually agreed otherwise
between the participant and the Company. Approval of the stockholders shall be required for any amendment, where required by applicable
law, as well as (i) to increase the number of shares available for issuance under the Incentive Plan and (ii) to change the persons or
class of persons eligible to receive awards under the Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Term
of Plan</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Incentive Plan was adopted by the Board on March 25, 2024 and will remain in effect for ten years from that date, unless it is terminated
earlier by the Board.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
Equity Awards at Fiscal Year-End</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below summarizes all unexercised options, stock that has not vested, and equity incentive plan awards for each named executive
officer as of December 31, 2024&#160;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></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: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Option Awards</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Stock Awards</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of Securities Underlying Unexercised Options</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Option Exercise</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Option Expiration</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">No. of Shares or Units of Stock that Have Not</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Market Value of Shares or Units of Stock that Have Not</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Equity Incentive Plan Awards: No. of Unearned Shares, Units or Other Rights That Have Not</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Name</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Exercisable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Un-exercisable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Price ($) (1)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Date</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Vested</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Vested ($) (2)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Vested</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 11%; text-align: left">David Shan</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">46,860</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4.27</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: right; width: 11%">May 21, 2029</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">37,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;96,375</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">-</td><td style="width: 1%; 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">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103,140</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">May 21, 2034</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">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dr. Yunhao Chen</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">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">May 21, 2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</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">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">May 21, 2034</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">-</td><td style="text-align: left">&#160;</td><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">Michael Smith</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">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">May 21, 2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="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">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">May 21, 2034</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">-</td><td style="text-align: left">&#160;</td><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>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(1)</span></td>
    <td><span style="font-size: 10pt">Weighted Average Exercise Price.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(2)</span></td>
    <td>Measured at closing stock price on December 31, 2024.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Clawback
Policy</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 25, 2024, the Board of Directors adopted a clawback policy which provides for the recovery of certain executive compensation in the
event of an accounting restatement resulting from material non-compliance with financial reporting requirements under the federal securities
laws. Since the adoption of this policy, there have been no accounting restatements, nor is there any compensation to be recovered.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_021"></span>Item
12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth information regarding the beneficial ownership of our common stock as of March 24, 2025, based on information
obtained from the persons named below, with respect to the beneficial ownership common stock, by:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each
    person known by us to be the beneficial owner of more than 5% of our outstanding common stock;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each
    of our executive officers and directors that beneficially owns our common stock; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">all
    our executive officers and directors as a group.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the table below, percentage ownership is based on 41,546,700 shares of our common stock issued and outstanding as of March 24,
2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beneficial
ownership is determined in accordance with the rules of the SEC and includes voting or investment power with respect to the securities.
In computing the number and percentage of shares beneficially owned by a person, shares that may be acquired by such person (for example,
upon the exercise of options or warrants) within 60 days following March 24, 2025 are counted as outstanding, while these shares are
not counted as outstanding for computing the percentage ownership of any other person. Except as otherwise indicated, each person or
entity named in the table has sole voting and investment power with respect to all shares of our capital shown as beneficially owned,
subject to applicable community property laws.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 70; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
address of each holder listed below, except as otherwise indicated, is c/o 3101 W Miller Road, Garland, Texas 75041.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of Beneficial Owner</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares
                                            of Common</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock
                                            Beneficially</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Owned(1)
                                            </b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Percent
                                            of Common</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock
                                            Beneficially</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Owned
                                            </b></span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive
    Officers and Directors</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 62%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Shan</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,122,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">77</p><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dr.
    Yunhao Chen</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108,334</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paolo
    Pietrogrande</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,750</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ting
    Zhu</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,750</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mark
    Sheffield</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,750</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quenton
Petersen</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    directors and executive officers as a group (6 persons)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,251,084</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">78<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5%
    Stockholders</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asia
    International Securities Exchange Co., Ltd</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,330,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    </tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
    beneficial ownership of less than 1%.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Securities
Authorized for Issuance under Equity Compensation Plans</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides information as of December 31, 2024, regarding our common stock that may be issued under the Company&#8217;s
2024 Incentive Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plan
    category:</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number
    of Securities to be issued Upon Exercise of Outstanding Options, Warrants, and Rights (a)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    Average Exercise Price of Outstanding Options (b)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number
    of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Reflected in column (a))
    (c)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity
    compensation plans approved by stockholders</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"/><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"/><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incentive
    Plan</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"/><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">- Stock option</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">350,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4.04</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,650,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">-
Restricted Stock Units</p>
</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">101,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,549,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_022"></span>Item
13. Certain Relationships and Related Transactions, and Director Independence.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following are transactions in the fiscal year ended December 31, 2024 and until the date of this Report, between us and enterprises that
directly or indirectly through one or more intermediaries, control or are controlled by, or are under common control with: (a) us, (b)
our directors; (c) individuals owning, directly or indirectly, an interest in the voting power of the Company that gives them significant
influence over the Company, and close members of any such individual&#8217;s family; (d) key management personnel, that is, those persons
having authority and responsibility for planning, directing and controlling the activities of the Company, including senior management
of companies and close members of such individuals&#8217; families; and (e) enterprises in which a substantial interest in the voting
power is owned, directly or indirectly, by any person described in (c) or (d) or over which such a person is able to exercise significant
influence.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 71; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Audit Committee reviews all related party transactions on an ongoing basis and all such transactions be approved by the Audit Committee.
In determining whether to approve a related party transaction, the Audit Committee shall consider, among other factors, the following
factors to the extent relevant to the related party transaction:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">whether
    the terms of the related party transaction are fair to the Company and on the same basis as would apply if the transaction did not
    involve a related party;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">whether
    there are business reasons for the Company to enter into the related-party transaction;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">whether
    the related party transaction would impair the independence of an outside director;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">whether
    the related party transaction would present an improper conflict of interest for any director or executive officer of the Company,
    taking into account the size of the transaction, the overall financial position of the director, executive officer or the related
    party, the direct or indirect nature of the director&#8217;s, executive officer&#8217;s or the related party&#8217;s interest in
    the transaction and the ongoing nature of any proposed relationship, and any other factors the Audit Committee deems relevant; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any
    pre-existing contractual obligations.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following are the major related parties and their relationships with us:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name
    of Related Party</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Relationship
    to the Company</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Shan </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controlling
    shareholder of the Company</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Miller
    Creek Holdings LLC</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controlled
    by David Shan</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Vessel Technology Inc</td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controlled
    by David Shan</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 72; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, loan from a related party consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2024</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 81%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
    from David Shan, opening balance</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 15%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,920,141</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Repayment</td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,373,593</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital
    dividend declared</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
    from David Shan, ending balance</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,546,548</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-current</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,546,548</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 3, 2024, the Company entered into an unsecured loan agreement with Mr. David Shan, the Chairman of the Board and CEO, to change
the payment term from due on demand to due on January 3, 2029. This unsecured loan was required by MidFirst Bank when the Company renewed
the line of credit on January 3, 2024. On May 13, 2024, the line of credit with MidFirst Bank was closed and the Company obtained a new
line of credit with Cathay Bank, which did not have no such requirement. The Company made repayment totaling $2,373,593 towards this loan during
the year ended December 31, 2024. The Company intends to continue repayments of the loan from Mr. Shan for the next twelve months. Consequently,
the outstanding balance has been reclassified from non-current liabilities to current liabilities as of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 1, 2018, the Company signed a lease agreement with Miller Creek Holding LLC, a related party owned by Mr. Shan to rent the warehouse
and office space of total 220,000 square feet for a monthly rent of $40,000. The lease expired on July 31, 2021 and was renewed for another
three years, expiring on July 31, 2024, with monthly rent of $60,000. On August 1, 2024, the lease was further renewed for another five
years and expired on July 31, 2029 with monthly rent of $145,750. On April 29, 2023, the Company signed another lease agreement with
Miller Creek Holding LLC, a related party owned by the controlling shareholder, to rent the warehouse and office space of total 66,000
square feet for monthly rent of $35,000 used for its operation. The lease expires on April 30, 2026. On May 1, 2024, the Company signed
another two lease agreements with Miller Creek Holding LLC, a related party owned by the controller shareholder, to rent additional warehouse
and office space of 60,000 square feet and 30,000 square feet for monthly rent of $33,000 and $16,500 used for its operation, respectively.
The leases will expire on August 31, 2029. The Company also had multiple lease agreements for machinery, office equipment and vehicles.
The Company&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded rent expense of $1,953,750 for the fiscal year ended December 31, 2024 respectively in connection with lease arrangements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Company&#8217;s bank borrowing, Mr. Shan and Miller Creek Holdings LLC provided an unlimited guarantee to the Company&#8217;s
bank loan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 3, 2024, Massimo Motor Sports signed a renewal agreement with
MidFirst Bank. Under the agreement, Mr. David Shan, the controlling shareholder, Miller Creek Holdings LLC and Massimo, the holding
company of Massimo Motor provided unlimited guarantee to the Company&#8217;s bank loan. On May 13, 2024, the credit facility was closed
due to transferring to Cathay Bank ((1) above), and all guarantees were released and transferred to Cathay Bank.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On May 13, 2024, the Company&#8217;s subsidiary Massimo Motor Sports obtained
a line of credit from Cathay Bank, pursuant to which the Company has the availability to borrow a maximum $15.0 million out of this line
of credit for one year at the U.S. prime rate + 0.75%. Before then, the company had a line of credit of maximum $10.0 million from Midfirst
bank, which is cancelled upon the grant of the line of credit from Cathay Bank. As of December 31, 2024 and 2023, the outstanding balance
was $nil and $nil. This line of credit is also personally guaranteed by Mr. David Shan, the controlling shareholder. This line of credit
is pledged by the Company&#8217;s accounts receivable, deposit accounts, equipment and inventories.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statement
of Policy</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
future transactions between us and our officers, directors or five percent stockholders, and respective affiliates will be on terms no
less favorable than could be obtained from unaffiliated third parties and will be approved by a majority of our independent directors
who do not have an interest in the transactions and who had access, at our expense, to our legal counsel or independent legal counsel.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the best of our knowledge, during the past three fiscal years, other than as set forth above, there were no material transactions, or
series of similar transactions, or any currently proposed transactions, or series of similar transactions, to which we were or are to
be a party, in which the amount involved exceeds $120,000, and in which any director or executive officer, or any security holder who
is known by us to own of record or beneficially more than 5% of any class of our common stock, or any member of the immediate family
of any of the foregoing persons, has an interest (other than compensation to our officers and directors in the ordinary course of business).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Director
Independence</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common stock is listed on Nasdaq. The listing rules of this stock exchange generally require that a majority of the members of a listed
company&#8217;s Board of Directors, and each member of a listed company&#8217;s audit, compensation and nominating and corporate governance
committees, be independent. Our Board of Directors has determined that Paolo Pietrogrande, Ting Zhu and Mark Sheffield do not have any
relationships that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director and such
directors are &#8220;independent&#8221; as that term is defined under the rules of Nasdaq and Rule 10A-3, described below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 73; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit
committee members must also satisfy the independence criteria set forth in Rule 10A-3 under the Exchange Act, subject to the transition
rule that is applicable to a newly public company. In order to be considered independent for purposes of Rule 10A-3, a member of an audit
committee of a listed company may not, other than in his or her capacity as a member of the audit committee, the Board of Directors,
or any other board committee accept, directly or indirectly, receive any consulting, advisory, or other compensatory fee from the listed
company or any of its subsidiaries or be an affiliated person of the listed company or any of its subsidiaries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_023"></span>Item
14<i>.</i> Principal Accountant Fees and Services.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of fees paid or to be paid to ZH CPA, LLC, our independent registered accounting firm (&#8220;ZH CPA&#8221;),
for services rendered.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Audit
Fees</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit
fees consist of fees for professional services rendered for the audit of our year-end financial statements and services that are normally
provided by ZH CPA in connection with regulatory filings. The aggregate fees of ZH CPA for professional services rendered for the audit
of our annual financial statements and review of the financial for the fiscal years ended December 31, 2024 and 2023 totaled approximately
$300,000 and $295,000, respectively. The above amounts include interim procedures and audit fees, as well as attendance at audit committee
meetings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Audit-Related
Fees</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit-related
fees consist of fees billed for assurance and related services that are reasonably related to performance of the audit or review of our
financial statements and are not reported under &#8220;Audit Fees.&#8221; These services include attest services that are not required
by statute or regulation and consultations concerning financial accounting and reporting standards. During the year ended December 31,
2024, we did not pay ZH CPA any audit-related fees.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>All
Other Fees</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not pay ZH CPA for any other services for the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Pre-Approval
Policy</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
audit committee was formed upon the consummation of our IPO. As a result, the audit committee did not pre-approve all of the foregoing
services, although any services rendered prior to the formation of our audit committee were approved by our Board of Directors. Since
the formation of our audit committee, and on a going-forward basis, the audit committee will pre-approve all auditing services and permitted
non-audit services to be performed for us by our auditors, including the fees and terms thereof (subject to the de minimis exceptions
for non-audit services described in the Exchange Act which are approved by the audit committee prior to the completion of the audit).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 74; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>


<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_024"></span>PART
IV</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="M_025"></span>Item
15. Exhibit and Financial Statement Schedules.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    following documents are filed as part of this Amended 2024 Annual Report:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    Financial Statements</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center; width: 0.65in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#F_001">Report of Independent Registered Public Accounting Firm</a> PCAOB ID Number <span id="xdx_90D_edei--AuditorFirmId_c20240101__20241231_zFzrLSmEpda3"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000062" name="dei:AuditorFirmId">6413</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#F_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Consolidated Balance Sheets as of December 31, 2024 and 2023</span></span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><a href="#F_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Consolidated Statements of Operations and Comprehensive Income for the Years Ended December 31, 2024 and 2023</span></span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#F_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Consolidated Statements of Changes in Shareholders&#8217; Equity for the Years Ended December 31, 2024 and 2023</span></span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#F_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Consolidated Statements of Cash Flows for the Years Ended December 31, 2024 and 2023</span></span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="#F_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Notes to Consolidated Financial Statements</span></span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6
    - F-30</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    Financial Statements Schedule</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
financial statement schedules are omitted because they are not applicable or the amounts are immaterial and not required, or the
required information is presented in the financial statements and notes thereto beginning on page F-1 of this Amended 2024 Annual
Report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
hereby file as part of this Amended 2024 Annual Report the exhibits listed in the attached Exhibit Index. Exhibits that are
incorporated herein by reference can be inspected on the SEC website at www.sec.gov.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="V_001"></span>Item
16. Form 10-K Summary.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>


<!-- Field: Page; Sequence: 75; Options: NewSection; Value: 74 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><img src="fin_001.jpg" alt=""/>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b><span id="F_001"></span>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><b>To
the Shareholders and Board of Directors of Massimo Group</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Opinion
on the Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have audited the accompanying consolidated balance sheets of Massimo Group and its subsidiaries (the &#8220;Company&#8221;) as of December
31, 2024 and 2023, and the related consolidated statement of operations and comprehensive income, changes in shareholders&#8217; equity,
and cash flows for each of the years in the two-year period ended December 31, 2024 and the related notes (collectively referred to as
the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects,
the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for the
years in the period ended December 31, 2024 in conformity with accounting principles generally accepted in the United States of America.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement
of Previously Issued Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
discussed in Note 2 to the financial statements, the accompanying financial statements for the year ended December 31, 2024, have been
restated to correct a misstatement related to revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis
for Opinion</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion
on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public
Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company
in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission
and the PCAOB.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain
reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.
The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part
of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing
an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether
due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence
regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles
used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements.
We believe that our audits provide a reasonable basis for our opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ <span id="xdx_90D_edei--AuditorName_c20240101__20241231_zw1kSTkf3zx2"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000063" name="dei:AuditorName">ZH CPA, LLC</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have served as the Company&#8217;s auditor since 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_90F_edei--AuditorLocation_c20240101__20241231_zyoS2bh2KUr3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000064" name="dei:AuditorLocation">Denver,
Colorado</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 26, 2025, except for the effects of the restatements disclosed in Note 2, Note 3, Note 14, Note 16 and Note 19 as to which the date
is May 20, 2025</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="border-top: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">999
18<sup>th</sup> Street, Suite 3000, Denver, CO, 80202 USA Phone: 1.303.386.7224 Fax: 1.303.386.7101 Email: admin@zhcpa.us</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Page; Sequence: 76; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="F_002"></span>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
BALANCE SHEETS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>AS OF DECEMBER 31, 2024
AND 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(RESTATED)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_307_111_ziopRMtCRsc5" summary="xdx: Statement - Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_zhhZCdWixmGj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20231231_zyj3KgwYgJA" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">(Restated)</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 id="xdx_405_eus-gaap--AssetsAbstract_iB_zffqQNFZ43w3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">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 id="xdx_40B_eus-gaap--AssetsCurrentAbstract_i01B_z6raZGRnLTlj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">CURRENT 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 id="xdx_404_eus-gaap--CashEquivalentsAtCarryingValue_i02I_maACzEUT_zYTARNusjfOf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact000072" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,210,084</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact000073" format="ixt:numdotdecimal" decimals="0" unitRef="USD">765,814</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsReceivableNetCurrent_i02I_maACzEUT_zvp878ft0i1k" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact000075" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,826,637</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 name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000076" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,566,445</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--InventoryNet_i02I_maACzEUT_zMumH9l9zOz9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Inventories, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact000078" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,258,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"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000079" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,800,912</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AdvanceToSuppliersNetCurrent_i02I_maACzEUT_zQ8SuHmehxD2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Advance to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MAMO:AdvanceToSuppliersNetCurrent" contextRef="AsOf2024-12-31" id="Fact000081" format="ixt:numdotdecimal" decimals="0" unitRef="USD">99,076</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 name="MAMO:AdvanceToSuppliersNetCurrent" contextRef="AsOf2023-12-31" id="Fact000082" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,589,328</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherReceivablesNetCurrent_i02I_maACzEUT_zgKRFV9AD6y5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Due from a related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2024-12-31" id="Fact000084" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,576</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"><span style="-sec-ix-hidden: xdx2ixbrl0085">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_maACzEUT_zR5hjLCxbyTi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Prepaid and other current assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000087" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,220,432</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000088" format="ixt:numdotdecimal" decimals="0" unitRef="USD">637,509</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsCurrent_i02TI_mtACzEUT_maAzWhl_zeOGiiPt695a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total current assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000090" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,623,445</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000091" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,360,008</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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 id="xdx_40D_eus-gaap--AssetsNoncurrentAbstract_i01B_zAR8LV3MO8Eh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">NON-CURRENT 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 id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_i02I_maANzMB0_zKxKkRwJgO8g" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment at cost, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact000096" format="ixt:numdotdecimal" decimals="0" unitRef="USD">532,259</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 name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000097" format="ixt:numdotdecimal" decimals="0" unitRef="USD">399,981</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseRightOfUseAsset_i02I_maANzMB0_zwZ5KejH8v4f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Right of use operating lease assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact000099" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,485,899</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 name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000100" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,478,221</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseRightOfUseAsset_i02I_maANzMB0_ztrbcc6G7Hdd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Right of use financing lease assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact000102" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,801</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 name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000103" format="ixt:numdotdecimal" decimals="0" unitRef="USD">113,549</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredCosts_i02I_maANzMB0_zEZxOVM9ue21" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Deferred offering costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0105">-</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 name="us-gaap:DeferredCosts" contextRef="AsOf2023-12-31" id="Fact000106" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,457,119</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherAssetsNoncurrent_i02I_maANzMB0_z7JnyPxveax3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Other non-current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact000108" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,500</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"><span style="-sec-ix-hidden: xdx2ixbrl0109">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredIncomeTaxAssetsNet_i02I_maANzMB0_zOddltoaoRR9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2024-12-31" id="Fact000111" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,126,614</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2023-12-31" id="Fact000112" format="ixt:numdotdecimal" decimals="0" unitRef="USD">134,601</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsNoncurrent_i02TI_mtANzMB0_maAzWhl_zYsJtuY92vK7" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total non-current assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact000114" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,266,073</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact000115" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,583,471</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--Assets_i01TI_mtAzWhl_zWym5e2MnOCl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">TOTAL ASSETS</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact000117" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,889,518</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000118" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,943,479</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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 id="xdx_40E_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zNTji4E7BnJ9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">LIABILITIES AND EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesCurrentAbstract_i01B_zIR4MGN4jUTh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">CURRENT 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 id="xdx_40D_eus-gaap--ShortTermBorrowings_i02I_maLCzHTb_zxHzHQqT0Stl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Short-term loans</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0126">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-12-31" id="Fact000127" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,583</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsPayableCurrent_i02I_maLCzHTb_zkfAYmuDrw5g" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000129" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,572,444</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 name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000130" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,334,208</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_i02I_maLCzHTb_ziYPtkHUDkG3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other payable, accrued expenses and other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000132" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,169,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 name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000133" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,441,966</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_i02I_maLCzHTb_zud7b18msrJ9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued return liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000135" format="ixt:numdotdecimal" decimals="0" unitRef="USD">261,588</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 name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000136" format="ixt:numdotdecimal" decimals="0" unitRef="USD">283,276</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_i02I_maLCzHTb_z1okeyWLKC7g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued warranty liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2024-12-31" id="Fact000138" format="ixt:numdotdecimal" decimals="0" unitRef="USD">503,553</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 name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2023-12-31" id="Fact000139" format="ixt:numdotdecimal" decimals="0" unitRef="USD">619,113</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_maLCzHTb_zUeEOX527ZA5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contract liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000141" format="ixt:numdotdecimal" decimals="0" unitRef="USD">449,999</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 name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000142" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,835,411</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maLCzHTb_zfbxWaQaEt63" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Current portion of obligations under operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000144" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,119,894</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 name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000145" format="ixt:numdotdecimal" decimals="0" unitRef="USD">847,368</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityCurrent_i02I_maLCzHTb_zOQ67jBQduph" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Current portion of obligations under financing leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000147" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,421</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 name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000148" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,647</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccruedIncomeTaxesCurrent_i02I_maLCzHTb_zPNrbVoAX1o6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Income tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2024-12-31" id="Fact000150" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,072,263</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 name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2023-12-31" id="Fact000151" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,121,083</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherLiabilitiesCurrent_i02I_maLCzHTb_zQkNOQWsRxkk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Loan from a related party</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000153" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,546,548</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0154">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesCurrent_i02TI_mtLCzHTb_maLz1L0_zEQyZdP4X1hd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total current liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000156" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,738,903</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000157" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,827,655</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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 id="xdx_408_eus-gaap--LiabilitiesNoncurrentAbstract_i01B_zPJjwU21Xp8a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">NON-CURRENT 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 id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_maLNzinD_zgdgM3nCM0h4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Obligations under operating leases, non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact000162" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,412,693</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 name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact000163" format="ixt:numdotdecimal" decimals="0" unitRef="USD">630,853</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FinanceLeaseLiabilityNoncurrent_i02I_maLNzinD_z5AsCJboexvc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Obligations under financing leases, non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact000165" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,602</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 name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact000166" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,024</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OtherLiabilitiesNoncurrent_i02I_maLNzinD_zRnIqUwuudzl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Loan from a related party</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0168">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact000169" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,920,141</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LiabilitiesNoncurrent_i02TI_mtLNzinD_maLz1L0_zVbMRlgzCz18" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Total non-current liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="Fact000171" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,446,295</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact000172" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,628,018</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--Liabilities_i01TI_mtLz1L0_maLASEzelx_zr8KrEyVjhF6" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">TOTAL LIABILITIES</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31" id="Fact000174" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,185,198</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31" id="Fact000175" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,455,673</ix:nonFraction></td><td style="padding-bottom: 1pt; 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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CommitmentsAndContingencies_i01I_maLASEzelx_zJ9d1Ji9rePi" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Commitments and Contingencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0177">-</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0178">-</span></span></td><td style="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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquityAbstract_i01B_zGV38NXu25Dc" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CommonStockValue_i02I_maSEz58N_zl0k3T0Tbihc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Common shares, $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_zTIzi9BfLbH8" title="Common stock, par value"><span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20231231_zNg6Z2XSxVR3" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000186" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000188" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20241231_zFFiZPRK4e1c" title="Common stock, shares authorized"><span id="xdx_900_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20231231_zQkpz2NTVdoh" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000190" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000192" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized, <span id="xdx_90A_eus-gaap--CommonStockSharesIssued_iI_pid_c20241231_zw02ZHEs6lg4" title="Common stock, shares issued"><span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20241231_zFRG8wh3L435" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000194" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000196" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,539,950</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_90A_eus-gaap--CommonStockSharesIssued_iI_pid_c20231231_zp4kkXzydGRj" title="Common stock, shares issued"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20231231_z5WRoYVSCnIk" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000198" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000200" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></ix:nonFraction></span></span> issued and outstanding as of December 31, 2024 and 2023, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31" id="Fact000183" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,539</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 name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31" id="Fact000184" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--StockholdersEquityNoteSubscriptionsReceivable_i02NI_di_msSEz58N_zCGnM9v3hTvj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Subscription receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0202">-</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 name="us-gaap:StockholdersEquityNoteSubscriptionsReceivable" contextRef="AsOf2023-12-31" id="Fact000203" format="ixt:numdotdecimal" decimals="0" unitRef="USD">832,159</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--AdditionalPaidInCapital_i02I_maSEz58N_zdim4fT8rqc5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Additional paid-in-capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2024-12-31" id="Fact000205" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,614,907</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 name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-12-31" id="Fact000206" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,994,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maSEz58N_z6kQM4pdjzO5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Retained earnings</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact000208" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,047,874</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-31" id="Fact000209" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,285,965</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--StockholdersEquity_i02TI_mtSEz58N_maLASEzelx_zM35PY2fw9Uk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total equity</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000211" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,704,320</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000212" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,487,806</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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 id="xdx_400_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_mtLASEzelx_z3a8tzNhopLg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">TOTAL LIABILITIES AND EQUITY</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000214" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,889,518</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000215" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,943,479</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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 77; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="F_003"></span>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENT OF OPERATIONS AND COMPREHENSIVE INCOME</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE YEARS ENDED DECEMBER 31, 2024 AND 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>&#160;(RESTATED)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_304_113_zZSNEtSZpXn6" summary="xdx: Statement - Consolidated Statement of Operations and Comprehensive Income" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240101__20241231_z6R2zep4V78" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230101__20231231_zsBQt0TxNEjg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">For the Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>&#160;(Restated)</b></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPz2vt_zSWKvmJ1lEk5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-weight: bold">Revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact000217" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,325,742</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact000218" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,037,544</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CostOfGoodsAndServicesSold_msGPz2vt_zFbsx5mgREj6" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 1pt">Cost of revenues</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2024-01-01to2024-12-31" id="Fact000220" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,865,803</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-01-012023-12-31" id="Fact000221" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,126,454</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--GrossProfit_iT_mtGPz2vt_maOILzKOI_zM4JiGW7u6qc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Gross profit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-01to2024-12-31" id="Fact000223" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,459,939</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31" id="Fact000224" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,911,090</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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 id="xdx_409_eus-gaap--OperatingExpensesAbstract_iB_zDqJQ2YnzNYd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--SellingExpense_i01_maOEzJv2_ztBVYYsBqVak" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Selling expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000229" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,804,547</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 name="us-gaap:SellingExpense" contextRef="From2023-01-012023-12-31" id="Fact000230" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,761,090</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GeneralAndAdministrativeExpense_i01_maOEzJv2_z7xz3Qc0uYnj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000232" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,489,530</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 name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31" id="Fact000233" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,227,106</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--ImpairmentOfLongLivedAssetsHeldForUse_i01_maOEzJv2_zLKS1UKzs7Tg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Impairment of advance to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="From2024-01-01to2024-12-31" id="Fact000235" format="ixt:numdotdecimal" decimals="0" unitRef="USD">772,780</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"><span style="-sec-ix-hidden: xdx2ixbrl0236">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ResearchAndDevelopmentExpense_i01_maOEzJv2_zHVoBCk4hK56" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Research and development</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000238" format="ixt:numdotdecimal" decimals="0" unitRef="USD">343,493</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0239">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingExpenses_iT_mtOEzJv2_msOILzKOI_zK0OEOxRlyS2" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-01to2024-12-31" id="Fact000241" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,410,350</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-012023-12-31" id="Fact000242" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,988,196</ix:nonFraction></td><td style="padding-bottom: 1pt; 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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingIncomeLoss_iT_maCzJmt_mtOILzKOI_zABb0SWWLE9f" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Income from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000244" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,049,589</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 name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000245" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,922,894</ix:nonFraction></td><td style="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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zwEu6uZ5Sa31" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Other income (expense):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherNonoperatingIncome_i01_maCzl4b_zaMOQSrrpjXh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncome" contextRef="From2024-01-01to2024-12-31" id="Fact000250" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,110,837</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 name="us-gaap:OtherNonoperatingIncome" contextRef="From2023-01-012023-12-31" id="Fact000251" format="ixt:numdotdecimal" decimals="0" unitRef="USD">140,866</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LitigationSettlementLoss_i01N_di_msCzl4b_zTUg2NxAX4C5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Loss on litigation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:LitigationSettlementLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000253" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,645,092</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0254">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestExpenseNonoperating_i01N_di_msCzl4b_zjhAwKqX0ymk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2024-01-01to2024-12-31" id="Fact000256" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,667</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2023-01-012023-12-31" id="Fact000257" format="ixt:numdotdecimal" decimals="0" unitRef="USD">518,731</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--NonoperatingIncomeExpense_i01T_mtCzl4b_maCzJmt_zXvnxdgsYX2c" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total other (expense) income, net</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000259" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,632,922</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-01-012023-12-31" id="Fact000260" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">377,865</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtCzJmt_maCzhOa_zJ2GjblVkIZa" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Income before income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000262" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,416,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 name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000263" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,545,029</ix:nonFraction></td><td style="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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_msCzhOa_zdLYbxGfFYWk" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Provision for income taxes</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000265" format="ixt:numdotdecimal" decimals="0" unitRef="USD">654,758</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000266" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,129,804</ix:nonFraction></td><td style="padding-bottom: 1pt; 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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_iT_mtCzhOa_zz4HyjOlzoAa" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net income and comprehensive income</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000268" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,761,909</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000269" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,415,225</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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--EarningsPerShareBasic_z2pbWKT435C7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Earnings per Share &#8211; basic</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000271" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.04</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact000272" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.26</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zcl5uLFIf6A6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Weighted average shares outstanding &#8211; basic</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000274" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,010,654</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact000275" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_pid_zyD7k9TZbPPb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Earnings per Share &#8211; diluted</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact000277" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.04</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact000278" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.26</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_zF7AbKegXBDd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Weighted average shares outstanding &#8211; diluted</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-01to2024-12-31" id="Fact000280" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,161,849</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact000281" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 78; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="F_004"></span>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE YEARS ENDED DECEMBER 31, 2024 AND 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(RESTATED)&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_304_114_zkSGCo7pbxmc" summary="xdx: Statement - Consolidated Statements of Changes in Shareholders' Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B7_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zfhnFNYwGoEi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_custom--SubscriptionReceivableMember_zr7HVrIe8X5k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Receivable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zaAtKhTa937a" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4BD_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zirsl27e1krb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Earnings</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B3_zqTPqdzNs7A3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Common Share</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Subscription</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Additional<br/> Paid-in</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Retained</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Receivable</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Earnings</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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>&#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" 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 id="xdx_436_c20230101__20231231_eus-gaap--StockholdersEquity_iS_zfIexI4a1fP7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-weight: bold">Balance at December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--SharesOutstanding_iS_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_fKg_____zL7rmyzZ9Opj" title="Balance, shares" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000289" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000283" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_custom_SubscriptionReceivableMember" id="Fact000284" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,034,000</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000285" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,994,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000286" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,070,740</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000287" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,070,740</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--StockIssuedDuringPeriodValueSubscriptionReceived_zSr8nmYb1t2i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Subscription received</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0291">&#8211;</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 name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2023-01-012023-12-31_custom_SubscriptionReceivableMember" id="Fact000292" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,201,841</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"><span style="-sec-ix-hidden: xdx2ixbrl0293">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0294">&#8211;</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 name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2023-01-012023-12-31" id="Fact000295" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,201,841</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Dividends_iN_di_zLVs91UbBCna" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital dividend declared</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0297">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0298">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0299">&#8211;</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 name="us-gaap:Dividends" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000300" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,200,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 name="us-gaap:Dividends" contextRef="From2023-01-012023-12-31" id="Fact000301" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,200,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_zqHPzh2iuPj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0303">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0304">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0305">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000306" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,415,225</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000307" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,415,225</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_436_c20240101__20241231_eus-gaap--StockholdersEquity_iS_zqaxvKXgVJz" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance at December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_fKg_____zHjaT5BGncl8" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000315" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000309" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_custom_SubscriptionReceivableMember" id="Fact000310" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">832,159</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000311" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,994,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000312" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,285,965</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000313" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,487,806</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_435_c20240101__20241231_eus-gaap--StockholdersEquity_iS_zJfIkAz0ZM3l" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharesOutstanding_iS_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_fKg_____z6zPfqdpxuf5" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000323" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000317" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_custom_SubscriptionReceivableMember" id="Fact000318" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">832,159</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000319" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,994,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000320" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,285,965</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000321" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,487,806</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--StockIssuedDuringPeriodValueSubscriptionReceived_zN1IWg8ErEo6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Subscription received</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0325">&#8211;</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 name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember" id="Fact000326" format="ixt:numdotdecimal" decimals="0" unitRef="USD">832,159</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 name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000327" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,172</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"><span style="-sec-ix-hidden: xdx2ixbrl0328">&#8211;</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 name="MAMO:StockIssuedDuringPeriodValueSubscriptionReceived" contextRef="From2024-01-01to2024-12-31" id="Fact000329" format="ixt:numdotdecimal" decimals="0" unitRef="USD">920,331</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StockIssuedDuringPeriodValueNewIssues_z5ZKUPjnzMz5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Initial public offering, net of share issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_fKg_____zehvmOQJl1Pg" title="Initial public offering, net of share issuance costs, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000337" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,300,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 name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000331" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,300</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"><span style="-sec-ix-hidden: xdx2ixbrl0332">&#8211;</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 name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000333" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,337,941</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"><span style="-sec-ix-hidden: xdx2ixbrl0334">&#8211;</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 name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-01to2024-12-31" id="Fact000335" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,339,241</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_z5UmfaxdUBd5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common stock issued for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_fKg_____zQCKJng8jaP" title="Common stock issued for services, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000345" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">22,485</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 name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000339" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22</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"><span style="-sec-ix-hidden: xdx2ixbrl0340">&#8211;</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 name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000341" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,978</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"><span style="-sec-ix-hidden: xdx2ixbrl0342">&#8211;</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 name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-01to2024-12-31" id="Fact000343" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_zGI6iNAhDGVg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issued upon vesting of RSUs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td title="Common stock issued upon vesting of RSUs, shares" id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_fKg_____zGO1W8Pa459d" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000353" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">226,334</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 name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000347" format="ixt:numdotdecimal" decimals="0" unitRef="USD">226</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"><span style="-sec-ix-hidden: xdx2ixbrl0348">&#8211;</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 name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000349" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">226</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0350">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0351">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_z8iehXJC1iVc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amortization of share-based compensation related to options granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0355">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0356">&#8211;</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 name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000357" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,190</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"><span style="-sec-ix-hidden: xdx2ixbrl0358">&#8211;</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 name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-01to2024-12-31" id="Fact000359" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,190</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_zEWPmekb1d7f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Amortization of share-based compensation related to RSU granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0361">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0362">&#8211;</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 name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000363" format="ixt:numdotdecimal" decimals="0" unitRef="USD">922,399</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"><span style="-sec-ix-hidden: xdx2ixbrl0364">&#8211;</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 name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-01to2024-12-31" id="Fact000365" format="ixt:numdotdecimal" decimals="0" unitRef="USD">922,399</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_iN_di_zMGodqKnXKmf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Common stock cancelled for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_pid_di_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_fKg_____zxx6cJ0vMP97" title="Common stock cancelled for services, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000373" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,869</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 name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000367" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0368">&#8211;</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 name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000369" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,547</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0370">&#8211;</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 name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2024-01-01to2024-12-31" id="Fact000371" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,556</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_zSrDOvpezPS8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0375">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0376">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0377">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="Fact000378" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,761,909</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000379" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,761,909</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_437_c20240101__20241231_eus-gaap--StockholdersEquity_iE_z1khgY6CGX2f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance at December 31, 2024 (restated)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesOutstanding_iE_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_fKg_____zauaR1VeGyJ5" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000387" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,539,950</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000381" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,539</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0382">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000383" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,614,907</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000384" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,047,874</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000385" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,704,320</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_43E_c20240101__20241231_eus-gaap--StockholdersEquity_iE_zhvecwMctRLf" style="display: none; vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesOutstanding_iE_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_fKg_____zrkQtit9sP84" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000395" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,539,950</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000389" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,539</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0390">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000391" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,614,907</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000392" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,047,874</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000393" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,704,320</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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 79; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="F_005"></span>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF CASH FLOWS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><b>FOR THE YEARS ENDED DECEMBER 31, 2024
AND 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(RESTATED)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_306_112_zaZ8tl5X2oth" summary="xdx: Statement - Consolidated Statements of CashFlows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231_zAr7Fnjg328l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_zqNaqP8QkqMc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; 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: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(restated)</b></p>
</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_z8jJjo2cGJsb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cash flows from operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_i01_maNCPBUzd0O_zpxLEYE2rTC8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000400" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,761,909</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000401" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,415,225</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zM2JMOmtP561" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0pt; text-align: left">Adjustments to reconcile net income to net cash provided by operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--Depreciation_i02_maNCPBUzd0O_zR5wA6yhWib4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-01-01to2024-12-31" id="Fact000406" format="ixt:numdotdecimal" decimals="0" unitRef="USD">129,598</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 name="us-gaap:Depreciation" contextRef="From2023-01-012023-12-31" id="Fact000407" format="ixt:numdotdecimal" decimals="0" unitRef="USD">151,512</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--NoncashOperatingLeaseExpense_i02_maNCPBUzd0O_z19FNFhRcy8d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Non-cash operating lease expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MAMO:NoncashOperatingLeaseExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000409" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,580,173</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 name="MAMO:NoncashOperatingLeaseExpense" contextRef="From2023-01-012023-12-31" id="Fact000410" format="ixt:numdotdecimal" decimals="0" unitRef="USD">974,973</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i02_maNCPBUzd0O_zweRpiFiNdqh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Amortization of finance lease right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact000412" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,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 name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2023-01-012023-12-31" id="Fact000413" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,113</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_i02_maNCPBUzd0O_zGDA42URiiXi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Write-off of accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0415">-</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 name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2023-01-012023-12-31" id="Fact000416" format="ixt:numdotdecimal" decimals="0" unitRef="USD">598,434</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_i02_maNCPBUzd0O_z8f9KS4ekR5f" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">(Reversal of) provision of allowance for expected credit loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-01to2024-12-31" id="Fact000418" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">173,168</ix:nonFraction></p></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-012023-12-31" id="Fact000419" format="ixt:numdotdecimal" decimals="0" unitRef="USD">203,301</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--GainLossOnDispositionOfAssets1_i02N_di_msNCPBUzd0O_ztf7QdiHji3j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Gain on disposal of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="From2024-01-01to2024-12-31" id="Fact000421" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,001</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 name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="From2023-01-012023-12-31" id="Fact000422" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,777</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryWriteDown_i02_maNCPBUzd0O_zsMYQeN1wCyl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Addition of inventories reserve, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2024-01-01to2024-12-31" id="Fact000424" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,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 name="us-gaap:InventoryWriteDown" contextRef="From2023-01-012023-12-31" id="Fact000425" format="ixt:numdotdecimal" decimals="0" unitRef="USD">439,900</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--ImpairmentOfLongLivedAssetsHeldForUse_i02_maNCPBUzd0O_zLGf9QqN0T0e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Impairment of advance to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="From2024-01-01to2024-12-31" id="Fact000427" format="ixt:numdotdecimal" decimals="0" unitRef="USD">772,780</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 id="xdx_405_eus-gaap--LitigationSettlementLoss_i02_maNCPBUzd0O_zXC6et25N9W" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Loss on litigation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LitigationSettlementLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000430" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,645,092</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"><span style="-sec-ix-hidden: xdx2ixbrl0431">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--ShareBasedCompensation_i02_maNCPBUzd0O_z2TCpjx18QWd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of share-based compensation related to options granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000433" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,190</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"><span style="-sec-ix-hidden: xdx2ixbrl0434">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--RestrictedStockUnitShareBasedCompensation_i02_maNCPBUzd0O_zYDqfEY4GgCj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Amortization of share-based compensation related to RSU granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MAMO:RestrictedStockUnitShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000436" format="ixt:numdotdecimal" decimals="0" unitRef="USD">922,399</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"><span style="-sec-ix-hidden: xdx2ixbrl0437">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--CommonStockIssuedForServices_i02N_di_msNCPBUzd0O_zdYBTzBhKpe6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Common stock issued for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MAMO:CommonStockIssuedForServices" contextRef="From2024-01-01to2024-12-31" id="Fact000439" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">48,444</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 id="xdx_406_eus-gaap--DeferredIncomeTaxExpenseBenefit_i02_maNCPBUzd0O_zvok3tPl60mh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Deferred income tax recovery</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000442" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">992,013</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 name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000443" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">134,601</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zWEC37FWxjz1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Changes in operating assets and 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 id="xdx_40C_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_di_msNCPBUzd0O_z5dpULUDwye2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-01to2024-12-31" id="Fact000448" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,912,976</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 name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-012023-12-31" id="Fact000449" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,536,449</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInInventories_i03N_di_msNCPBUzd0O_zpgBzHf8GFcb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2024-01-01to2024-12-31" id="Fact000451" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,487,728</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 name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-01-012023-12-31" id="Fact000452" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,477,862</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInPrepaidExpense_i03N_di_msNCPBUzd0O_zzSK3Dvolbjh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Advance to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000454" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">717,472</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 name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="From2023-01-012023-12-31" id="Fact000455" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,388,084</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInOtherCurrentAssets_i03N_di_msNCPBUzd0O_zLVWgTbHkQYd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prepaid and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000457" format="ixt:numdotdecimal" decimals="0" unitRef="USD">632,423</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 name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2023-01-012023-12-31" id="Fact000458" format="ixt:numdotdecimal" decimals="0" unitRef="USD">566,370</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInDueFromRelatedParties_i03N_di_msNCPBUzd0O_zAhwBcgAxPn1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Due from a related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" contextRef="From2024-01-01to2024-12-31" id="Fact000460" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,576</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0461">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsPayable_i03_maNCPBUzd0O_zXX6w1akXMU1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accounts payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2024-01-01to2024-12-31" id="Fact000463" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">761,764</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 name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-01-012023-12-31" id="Fact000464" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,356,453</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_i03_maNCPBUzd0O_z64mmj0zHRt9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Other payable, accrued expense and other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000466" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,135</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 name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000467" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">303,959</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i03_maNCPBUzd0O_z4AuGxvRT6b5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2024-01-01to2024-12-31" id="Fact000469" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,048,820</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 name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2023-01-012023-12-31" id="Fact000470" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,121,083</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--IncreaseDecreaseInAccruedWarrantyLiabilities_i03_maNCPBUzd0O_zN0pqSWNjI6e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued warranty liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MAMO:IncreaseDecreaseInAccruedWarrantyLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000472" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">115,560</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 name="MAMO:IncreaseDecreaseInAccruedWarrantyLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000473" format="ixt:numdotdecimal" decimals="0" unitRef="USD">358,582</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i03_maNCPBUzd0O_zKbMWfnj7Drh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued return liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000475" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">21,688</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 name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000476" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">273,262</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i03_maNCPBUzd0O_zdQFqAnPHiZg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contract liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2024-01-01to2024-12-31" id="Fact000478" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,385,412</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 name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-01-012023-12-31" id="Fact000479" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,139,137</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_maNCPBUzd0O_zp9qPwrL5W8k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Lease liabilities &#8211; operating lease</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="Fact000481" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,533,485</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact000482" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">974,973</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtNCPBUzd0O_maCCERCzcVC_zeJscjQSvud8" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash provided by operating activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000484" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,672,278</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-12-31" id="Fact000485" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,905,544</ix:nonFraction></td><td style="padding-bottom: 1pt; 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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_z0grGdv9CADc" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ProceedsFromSaleOfPropertyPlantAndEquipment_i01_maNCPBUzV5Q_z02kbGtVwpx6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Proceed from sales of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000490" format="ixt:numdotdecimal" decimals="0" unitRef="USD">162,001</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 name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact000491" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msNCPBUzV5Q_zNajvWAzHln3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Acquisition of property and equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000493" format="ixt:numdotdecimal" decimals="0" unitRef="USD">387,876</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact000494" format="ixt:numdotdecimal" decimals="0" unitRef="USD">134,662</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUzV5Q_maCCERCzcVC_zgoXHyP3f1L9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash used in investing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000496" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">225,875</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-012023-12-31" id="Fact000497" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">121,162</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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 id="xdx_404_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_z4S8CagUfVh4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProceedsFromBankDebt_i01_maNCPBUzuaL_zbZZpj8jSKm" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds from bank loan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0502">-</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 name="us-gaap:ProceedsFromBankDebt" contextRef="From2023-01-012023-12-31" id="Fact000503" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,150,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RepaymentsOfBankDebt_i01N_di_msNCPBUzuaL_zU6j048YNuf6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Repayment of bank loan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0505">-</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 name="us-gaap:RepaymentsOfBankDebt" contextRef="From2023-01-012023-12-31" id="Fact000506" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,750,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--ProceedsFromRepaymentsOfOtherLongTermDebt_i01_maNCPBUzuaL_zQ3tXkdovwrl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">(Repayment of) proceeds from other loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" contextRef="From2024-01-01to2024-12-31" id="Fact000508" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">303,583</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 name="us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt" contextRef="From2023-01-012023-12-31" id="Fact000509" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,583</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinanceLeasePrincipalPayments_i01N_di_msNCPBUzuaL_z33iVkRK8yG6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Repayment of finance lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2024-01-01to2024-12-31" id="Fact000511" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,648</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 name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2023-01-012023-12-31" id="Fact000512" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,003</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--RepaymentsOfRelatedPartyDebt_i01N_di_msNCPBUzuaL_zuKwZ1Kpd2Sk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Repayment to related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0514">-</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 name="us-gaap:RepaymentsOfRelatedPartyDebt" contextRef="From2023-01-012023-12-31" id="Fact000515" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,427</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--PaymentsOfDebtIssuanceCosts_i01N_di_msNCPBUzuaL_zBrzULTUVVUb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Deferred offering costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="From2024-01-01to2024-12-31" id="Fact000517" format="ixt:numdotdecimal" decimals="0" unitRef="USD">246,890</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 name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="From2023-01-012023-12-31" id="Fact000518" format="ixt:numdotdecimal" decimals="0" unitRef="USD">825,330</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_ecustom--RepaymentOfLoanFromRelatedParty_i01N_di_msNCPBUzuaL_z1gZEr7B1uuc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Repayment of loan from a related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MAMO:RepaymentOfLoanFromRelatedParty" contextRef="From2024-01-01to2024-12-31" id="Fact000520" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,373,593</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 name="MAMO:RepaymentOfLoanFromRelatedParty" contextRef="From2023-01-012023-12-31" id="Fact000521" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,264,203</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_i01_maNCPBUzuaL_zEFLtBSlnGTj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Proceeds from initial public offering, net of share issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2024-01-01to2024-12-31" id="Fact000523" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,043,250</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"><span style="-sec-ix-hidden: xdx2ixbrl0524">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--ProceedsFromSubscriptionDeposits_i01_maNCPBUzuaL_zwNgfNCYmhB1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Proceeds from subscription deposits</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MAMO:ProceedsFromSubscriptionDeposits" contextRef="From2024-01-01to2024-12-31" id="Fact000526" format="ixt:numdotdecimal" decimals="0" unitRef="USD">920,331</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MAMO:ProceedsFromSubscriptionDeposits" contextRef="From2023-01-012023-12-31" id="Fact000527" format="ixt:numdotdecimal" decimals="0" unitRef="USD">601,841</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtNCPBUzuaL_maCCERCzcVC_z3O2jxmXfrpj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash provided by (used in) financing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000529" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,997,867</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-012023-12-31" id="Fact000530" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,966,539</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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 id="xdx_406_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCCERCzcVC_zAy5u0Me1wI1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net increase (decrease) in cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2024-01-01to2024-12-31" id="Fact000532" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,444,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 name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-012023-12-31" id="Fact000533" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">182,157</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zNGUPjwleNTf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Cash and cash equivalents, beginning of the year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000535" format="ixt:numdotdecimal" decimals="0" unitRef="USD">765,814</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000536" format="ixt:numdotdecimal" decimals="0" unitRef="USD">947,971</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zX8zsvc3l7Ek" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents, end of the year</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2024-12-31" id="Fact000538" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,210,084</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000539" format="ixt:numdotdecimal" decimals="0" unitRef="USD">765,814</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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 id="xdx_407_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zusW5HATG4th" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InterestPaidNet_i01_zr16tdtgdV8j" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Cash paid for interest</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2024-01-01to2024-12-31" id="Fact000544" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,667</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-01-012023-12-31" id="Fact000545" format="ixt:numdotdecimal" decimals="0" unitRef="USD">518,731</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxesPaidNet_i01_zpIeEwfiAfO3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Cash paid for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2024-01-01to2024-12-31" id="Fact000547" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,695,591</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2023-01-012023-12-31" id="Fact000548" format="ixt:numdotdecimal" decimals="0" unitRef="USD">143,322</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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 id="xdx_407_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zehaVb1HKHJc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">NON-CASH ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i01_z4BizMxJKPF6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Right of use assets obtained in exchange for operating lease obligations</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="Fact000553" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,587,851</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact000554" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,113,140</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_i01_zobOgVO6z9ej" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Right of use assets obtained in exchange for finance lease</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0556">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact000557" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,805</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--CommonSharesCancellation_i01_z7YmWI7yfYba" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt">Common shares cancellation</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="MAMO:CommonSharesCancellation" contextRef="From2024-01-01to2024-12-31" id="Fact000559" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,556</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0560">-</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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 80; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="F_006"></span>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000562" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p id="xdx_80A_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zhMqoFKKStee" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8212; <span id="xdx_82F_z7nmzVEM0op3">ORGANIZATION AND BUSINESS DESCRIPTION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Massimo
Group (the &#8220;Company&#8221;), is a holding company established on October 10, 2022 under the laws of the State of Nevada. The Company,
through its subsidiaries, is primarily engaged in the manufacturing and sales of a wide selection of farm and ranch tested utility terrain
vehicles (&#8220;UTVs&#8221;), recreational all-terrain vehicles (&#8220;ATVs&#8221;), and pontoon and tritoon boats (&#8220;Pontoon
Boats&#8221;). On April 4, 2024, the Company closed its initial public offering (&#8220;IPO&#8221;) of <span id="xdx_90B_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zJcD0rF6Hgvc" title="Sale of stock, number of shares issued in transaction"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2024-04-042024-04-04_us-gaap_IPOMember" id="Fact000564" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,300,000</ix:nonFraction></span> shares of its common
stock at an IPO price of $<span id="xdx_901_eus-gaap--SaleOfStockPricePerShare_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zarP7ysc7yWj" title="Sale of stock, price per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2024-04-04_us-gaap_IPOMember" id="Fact000566" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.50</ix:nonFraction></span> per share for aggregate gross proceeds of approximately $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn4n6_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zUAdZqWTpdrg" title="Proceeds from issuance initial public offering"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2024-04-042024-04-04_us-gaap_IPOMember" id="Fact000568" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">5.85</ix:nonFraction></span> million from the offering (Note 15). In
connection with the offering, the Company&#8217;s common shares began trading on the Nasdaq Capital Market under the trading symbol &#8220;MAMO.&#8221;
Mr. David Shan, the Chairman of the Board and Chief Executive Officer (&#8220;CEO&#8221;), is the controlling shareholder (the &#8220;controlling
shareholder&#8221;) of the Company who owns<span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ControllingShareholderMember_z4ItCmFzDszb" title="Equity ownership interest rate percentage"> <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_MassimoGroupMember_custom_ControllingShareholderMember" id="Fact000570" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">77.3</ix:nonFraction>%</span> equity interest of Massimo Group as of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reorganization</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 1, 2023, the two shareholders transferred their <span id="xdx_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TwoShareholderMember_zrK3CLKOhHI8" title="Equity ownership interest rate percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2023-06-01_custom_MassimoMotorSportsLLCMember_custom_TwoShareholderMember" id="Fact000572" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction>%</span> equity interest in Massimo Motor Sports, LLC (&#8220;Massimo Motor Sports&#8221;)
and <span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShareholderMember_zIndF8I3Esea" title="Equity ownership interest rate percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ShareholderMember" id="Fact000574" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction>%</span> equity interest in Massimo Marine, LLC (&#8220;Massimo Marine&#8221;) to Massimo Group (the &#8220;Reorganization&#8221;). After
this Reorganization, Massimo Group ultimately owns <span id="xdx_904_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsAndMassimoMarineMember_z7hZ8I7Gi8a2" title="Equity ownership interest rate percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2023-06-01_custom_MassimoMotorSportsAndMassimoMarineMember" id="Fact000576" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction>%</span> equity interests of Massimo Motor Sports and Massimo Marine.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Before
and after the Reorganization, the Company, together with its subsidiaries, is effectively controlled by the same controlling shareholders,
and therefore the Reorganization is considered as a recapitalization of entities under common control in accordance with Accounting Standards
Codification (&#8220;ASC&#8221;) 805-50-25. The consolidation of the Company and its subsidiaries have been accounted for at historical
cost and prepared on the basis as if the aforementioned transactions had become effective as of the beginning of the first period presented
in the accompanying consolidated financial statements in accordance with ASC 805-50-45-5.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000578" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock"><p id="xdx_89A_eus-gaap--ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_zv6Mtoc5N0Y9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Details
of the Company and its subsidiaries are set out below upon the Reorganization:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zVyNtLLPQZm9" style="display: none">SCHEDULE OF SUBSIDIARIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Subsidiaries</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Incorporation</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Jurisdiction of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Formation</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Percentage of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>direct/indirect</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Economic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Activities</b></span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span id="xdx_90F_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z85MuSBDvXOc" title="Subsidiaries"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoGroupMember" id="Fact000580" name="MAMO:NameOfSubsidiaries">Massimo Group</ix:nonNumeric></span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_909_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z3GYjfoCL7n4" title="Date of Incorporation"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoGroupMember" format="ixt:datemonthdayyearen" id="Fact000582" name="dei:EntityIncorporationDateOfIncorporation">October 10, 2022</ix:nonNumeric></span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90E_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_zAwoWfGEvZjd" title="Jurisdiction of Formation"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoGroupMember" format="ixt-sec:stateprovnameen" id="Fact000584" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z0YnB1iYpCnd" title="Principal Activities"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoGroupMember" id="Fact000586" name="us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities">Holding company</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 20%; text-align: left"><span id="xdx_900_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zpE0Xggwxktb" title="Subsidiaries"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember" id="Fact000588" name="MAMO:NameOfSubsidiaries">Massimo Motor Sports, LLC</ix:nonNumeric></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: center"><span id="xdx_900_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zzcbxCdLFw3i" title="Date of Incorporation"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember" format="ixt:datemonthdayyearen" id="Fact000590" name="dei:EntityIncorporationDateOfIncorporation">June 30, 2009</ix:nonNumeric></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: center"><span id="xdx_90D_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zOTyZ6yQlVj1" title="Jurisdiction of Formation"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember" format="ixt-sec:stateprovnameen" id="Fact000592" name="dei:EntityIncorporationStateCountryCode">Texas</ix:nonNumeric></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zFJ1Jw8A76w" title="Percentage of direct/indirect Economic Ownership"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember" id="Fact000594" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 20%; text-align: center"><span id="xdx_90F_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zT2uouoZz7w9" title="Principal Activities"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember" id="Fact000596" name="us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities">Manufacture of UTVs and ATVs</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span id="xdx_90D_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zQYSuu3Lr7y4" title="Subsidiaries"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoMarineLLCMember" id="Fact000598" name="MAMO:NameOfSubsidiaries">Massimo Marine, LLC</ix:nonNumeric></span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_903_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zFOSrbl86jv5" title="Date of Incorporation"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoMarineLLCMember" format="ixt:datemonthdayyearen" id="Fact000600" name="dei:EntityIncorporationDateOfIncorporation">January 6, 2020</ix:nonNumeric></span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90C_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zkk709vASDf4" title="Jurisdiction of Formation"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoMarineLLCMember" format="ixt-sec:stateprovnameen" id="Fact000602" name="dei:EntityIncorporationStateCountryCode">Texas</ix:nonNumeric></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_znWrOcxAuxwd" title="Percentage of direct/indirect Economic Ownership"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2024-12-31_custom_MassimoMarineLLCMember" id="Fact000604" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zts01vDGSAm8" title="Principal Activities"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MassimoMarineLLCMember" id="Fact000606" name="us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities">Manufacture of Pontoon Boats</ix:nonNumeric></span></td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A0_zqE3PI2Ipe9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 1, 2023, the Company entered into two agreements with Asian International Securities Exchange Co., Ltd. (&#8220;AISE&#8221;)
and AISE agreed to invest $<span id="xdx_909_eus-gaap--EquityMethodInvestments_iI_pn6n6_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember__dei--LegalEntityAxis__custom--ATIFUSMember_zYzZIZx93y8a" title="Investments"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="AsOf2023-06-01_custom_MassimoMotorSportsLLCMember_custom_ATIFUSMember" id="Fact000608" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">1</ix:nonFraction></span>
million in Massimo Motor Sports and $<span id="xdx_90F_eus-gaap--EquityMethodInvestments_iI_pn6n6_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember__dei--LegalEntityAxis__custom--ATIFUSMember_zHitBg80Wp9c" title="Investments"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ATIFUSMember" id="Fact000610" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">1</ix:nonFraction></span>
million in Massimo Marine to exchange for<span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember__dei--LegalEntityAxis__custom--ATIFUSMember_zoDDs03KLIgf" title="Equity interest ownership percentage">
<ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ATIFUSMember" id="Fact000612" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction>%</span> of equity interest respectively. After the Reorganization, the <span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorMarineMember__dei--LegalEntityAxis__custom--ATIFUSMember_zx0zCxg3h3A" title="Equity interest ownership percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2023-06-01_custom_MassimoMotorMarineMember_custom_ATIFUSMember" id="Fact000614" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction>%</span>
of equity interest in Massimo Motor Marine and Massimo Marine owned by AISE have been exchanged to <span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember__dei--LegalEntityAxis__custom--ATIFUSMember_zDvbW9kbDQV2" title="Equity interest ownership percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2023-06-01_custom_MassimoGroupMember_custom_ATIFUSMember" id="Fact000616" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction>%</span>
of equity interest in Massimo Group.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 81; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000618" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_z9Lj70eiHrNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; <span id="xdx_82B_zN27Z74nJyfk">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000620" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zuVIIANAo2mh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zqCNZgtveeZh">Basis
of Presentation and Principles of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The accompanying consolidated financial statements, which include the accounts
of Massimo Group and its wholly owned subsidiaries, have been prepared in conformity with generally accepted accounting principles in
the United States of America (GAAP). All intercompany balances and transactions have been eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>


</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000622" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_84D_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zZwyBLsTHv8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restatement
Of Previously Issued Financial Statements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the preparation of the Company&#8217;s consolidated interim financial statements for the quarter ended March 31, 2025, management of
the Company determined that the previously issued financial statements contained in the Company&#8217;s Annual Reports on Form 10-K for
the year ended December 31, 2024 should be amended to correct errors in those financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company identified an error with respect to revenue recognition related to price concession. In accordance with ASC 606, Revenue from
Contracts with Customers, variable consideration such as price concession shall be estimated when the promised goods are transferred
to a customer. Certain price concessions provided to a customer in connection with sales occurring near the end of the year ended December
31, 2024 were not properly estimated at the time of revenue recognition. As a result, the revenue for the year ended December 31, 2024
was overstated by approximately $<span id="xdx_902_eus-gaap--Revenues_pn5n6_c20240101__20241231_zOVvkDkpau3" title="Revenue"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-01to2024-12-31" id="Fact000624" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.9</ix:nonFraction></span> million. After evaluating the quantitative and qualitative impact of this error, the Company concluded
that the previously issued consolidated financial statements as of and for the year ended December 31, 2024, should be restated to correct
the error.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000626" name="us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zAZZAdys3ug2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A reconciliation from the amounts previously reported to the restated amounts in the Restated Financial Statements is provided for the
impacted financial statement line items are summarized as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span><span id="xdx_8BE_zyuIu9xUNVde">SCHEDULE
OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Balance Sheets Information as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zRk0xrH6A43h" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
Previously Stated</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z1gOl4WqScBb" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b>s</span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zcoLUAGn7B5c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iI_z6zBigXXsgAl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; text-align: left">Accounts receivable, net</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000628" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,589,038</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000629" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,762,401</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact000630" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,826,637</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AssetsCurrent_iI_z0Clw5KaoBxl" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000632" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,385,846</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 name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000633" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,762,401</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 name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000634" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,623,445</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxAssetsNet_iI_zNL3NgCSg9oc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000636" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,166,451</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 name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000637" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">39,837</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 name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2024-12-31" id="Fact000638" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,126,614</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AssetsNoncurrent_iI_zr0qX5fUqq81" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total non-current assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000640" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,305,910</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 name="us-gaap:AssetsNoncurrent" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000641" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">39,837</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 name="us-gaap:AssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact000642" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,266,073</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iI_zqgFJBuTFm8a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">TOTAL ASSETS</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000644" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,691,756</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 name="us-gaap:Assets" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000645" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,802,238</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 name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact000646" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,889,518</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedIncomeTaxesCurrent_iI_zvFd63ez6ZMl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income tax payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000648" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,482,203</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 name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000649" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">409,940</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 name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2024-12-31" id="Fact000650" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,072,263</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesCurrent_iI_zGaH6sLbEMJl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000652" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,148,843</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 name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000653" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">409,940</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 name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000654" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,738,903</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Liabilities_iI_z3MES1pXv4K1" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">TOTAL LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000656" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,595,138</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 name="us-gaap:Liabilities" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000657" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">409,940</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 name="us-gaap:Liabilities" contextRef="AsOf2024-12-31" id="Fact000658" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,185,198</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_zZTsDQlF0PW5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Retained earnings</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000660" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,440,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">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000661" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,392,298</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 name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact000662" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,047,874</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--StockholdersEquity_iI_zcFYnNzSdX2c" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total equity</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000664" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,096,618</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 name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000665" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,392,298</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 name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000666" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,704,320</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_zkzU9sjEw6mk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">TOTAL LIABILITIES AND EQUITY</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000668" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,691,756</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 name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000669" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,802,238</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 name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000670" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,889,518</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Balance Sheets:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  $<span id="xdx_905_eus-gaap--AccountsReceivableNetCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zA9RT538scdk" title="Accounts receivable, net" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000672" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,762,401</ix:nonFraction></span> decrease in accounts receivable, net resulted from the adjustment for the price concession of $<span id="xdx_90E_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zCXe1A1BPgFk" title="Adjustment for price concession" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000674" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,883,399</ix:nonFraction></span> and the related
  expected credit loss of $<span id="xdx_90A_eus-gaap--AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zfkZK0loijkh" title="Credit loss" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000676" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120,998</ix:nonFraction></span></span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  $<span id="xdx_90F_eus-gaap--DeferredIncomeTaxAssetsNet_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zT9j6xEPc3U5" title="Deferred tax assets" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000678" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">39,837</ix:nonFraction></span> decrease in deferred tax assets and $<span id="xdx_904_eus-gaap--AccruedIncomeTaxesCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z8xgL1k1teBb" title="Income tax payable" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000680" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">409,940</ix:nonFraction></span> in income tax payable resulted from the tax effect related to the adjustment for
  the price concession and expected credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Operations and Comprehensive Income information for the year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zTfNuf6ULd93" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z4BmUs5LeVV6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_z8REURy7sMw4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_znofPNODAN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-weight: bold; text-align: justify">Revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000682" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,209,142</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000683" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,883,400</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact000684" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,325,742</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_zcNXwOZGkImh" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000686" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34,343,339</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 name="us-gaap:GrossProfit" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000687" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,883,400</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 name="us-gaap:GrossProfit" contextRef="From2024-01-01to2024-12-31" id="Fact000688" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,459,939</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GeneralAndAdministrativeExpense_z3uCLxBqqjYg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000690" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,610,528</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 name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000691" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">120,998</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 name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000692" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,489,530</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingExpenses_z6aRmQ99pDQ" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Total operating expenses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000694" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,531,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 name="us-gaap:OperatingExpenses" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000695" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">120,998</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 name="us-gaap:OperatingExpenses" contextRef="From2024-01-01to2024-12-31" id="Fact000696" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,410,350</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zTrpb6HS8jz2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">Income from operations</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000698" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,811,991</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 name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000699" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,762,402</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 name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000700" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,049,589</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zzpUzfMbxgik" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Income before income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000702" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,179,069</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 name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000703" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,762,402</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 name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000704" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,416,667</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zxCVhwjtx7f6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">Provision for income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000706" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,024,862</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 name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000707" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">370,104</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 name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000708" format="ixt:numdotdecimal" decimals="0" unitRef="USD">654,758</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_zDUF0yP7Sgsd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Net income and comprehensive income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000710" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,154,207</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 name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000711" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,392,298</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 name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000712" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,761,909</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--EarningsPerShareBasic_zvAueCpZAlwh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Weighted average shares outstanding &#8211; basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000714" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.08</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 name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000715" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.04</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 name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000716" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.04</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareBasic_zmVLy5SYSqUf" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"> Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000718" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.08</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 name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000719" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.04</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 name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000720" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.04</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_pid_zeXMdqECFpBe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted average shares outstanding &#8211; diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000722" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.08</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 name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000723" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.04</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 name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact000724" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.04</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareDiluted_pid_ziWlCYWXKes1" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000726" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.08</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 name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000727" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.04</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 name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact000728" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.04</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Statements of Operations and Comprehensive Income:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span id="xdx_908_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zsAGNrEFwV0c" title="Revenues" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000730" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,883,400</ix:nonFraction></span> in revenues and gross profit is related to the price concession adjustment as described above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span id="xdx_909_eus-gaap--GeneralAndAdministrativeExpense_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zJ5eZyBI7ny" title="General and administrative" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000732" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">120,998</ix:nonFraction></span>
  in general and administrative expenses and total operating expenses resulted from the expected credit loss related to the price
  concession adjustment above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span id="xdx_90D_eus-gaap--IncomeTaxExpenseBenefit_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zeTiXZM5VDs3" title="Provision for income taxes" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000734" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">370,104</ix:nonFraction></span> in provision for income taxes resulted from the tax effect related to the adjustment for the price concession
  and expected credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Changes in Shareholders&#8217; Equity year end December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zyHF5oKalSH2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z2WCiXWxay1e" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_ztaZQY9Zf8T" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_zLXl2Vvb1Dvk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; text-align: justify">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000736" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,154,207</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000737" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,392,298</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000738" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,761,909</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Cash Flows for year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zapIL6D4P7ve" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zK3iaSZ1Tab7" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zKkT430xDOV2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zITup1NNPGGl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">CASH FLOWS FROM OPERATING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_i01_zl6uFkEN6NEc" style="vertical-align: bottom; background-color: White">
    <td style="width: 49%; text-align: justify">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000744" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,154,207</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000745" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,392,298</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000746" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,761,909</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_i01_zipZ3iCdd9Bc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Reversal of allowance for expected credit loss</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000748" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">52,169</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 name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000749" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">120,999</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 name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-01to2024-12-31" id="Fact000750" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">173,168</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_zUyENe4dOEB3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Deferred income tax recovery</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000752" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,031,850</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 name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000753" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,837</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 name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000754" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">992,013</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_ziXeZb6Dd7c3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000756" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,029,576</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 name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000757" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,883,400</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 name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-01to2024-12-31" id="Fact000758" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,912,976</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i01_zKRsKXmCJPg5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000760" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">638,880</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 name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000761" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">409,940</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 name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2024-01-01to2024-12-31" id="Fact000762" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,048,820</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Statements of Cash Flows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span id="xdx_90B_eus-gaap--NetIncomeLoss_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z6vJ9aGxbVI6" title="Net income" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000764" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,392,298</ix:nonFraction></span> in net income is related to the price concession adjustment and expected credit loss and the tax effect as described
  above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span id="xdx_903_eus-gaap--ProvisionForDoubtfulAccounts_pp0d_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember__us-gaap--CreditLossStatusAxis__custom--AccountsReceivableAndPriceConcessionAdjustmentMember_ztCdYXRCZqrk" title="Reversal of allowance for expected credit loss" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_custom_AccountsReceivableAndPriceConcessionAdjustmentMember" id="Fact000766" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120,998</ix:nonFraction></span> in reversal of allowance for expected credit loss resulted from decrease of accounts receivable and the price
  concession adjustment above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  increase of $<span id="xdx_907_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z7zXgTqi1Ry6" title="Accounts receivable" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000768" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,883,400</ix:nonFraction></span> in change of accounts receivable resulted from the price concession.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span id="xdx_905_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zhM4tmhQjml7" title="Tax payable" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" id="Fact000770" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">409,940</ix:nonFraction></span> in change of tax payable resulted from the tax effect related to the adjustment for the price concession and expected
  credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also restated the segment disclosure in Note 19 to reflect the restatement adjustments and to comply with ASC 280, as amended
by ASU 2023-07.</span></p>



</ix:nonNumeric><p id="xdx_8AA_zeozOUTzJjpi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 82; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000772" name="MAMO:ComparativeFiguresPolicyTextBlock"><p id="xdx_845_ecustom--ComparativeFiguresPolicyTextBlock_zgufUUIebDbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zibkpofT8z95">Comparative Figures</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A payable of $<span id="xdx_909_eus-gaap--AccountsPayableCurrent_iI_c20231231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zIQJa7bYU4Eh" title="Accounts payable"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31_srt_ScenarioPreviouslyReportedMember" id="Fact000774" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,343,869</ix:nonFraction></span> to a supplier related to a litigation (Note 11)
has been reclassified from accounts payable to other payables, accrued expenses and other current liabilities as of December 31, 2023
to confirm the current year&#8217;s presentation. This reclassification had no impact on the Company&#8217;s operating results or financial position
for the respective years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000776" name="us-gaap:UseOfEstimates"><p id="xdx_840_eus-gaap--UseOfEstimates_zwJ8jwgijnV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zYr0tNRLavRa">Uses
of estimates and assumptions</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing the consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect
the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements
and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information as of the date
of the consolidated financial statements. Significant accounting estimates required to be made by management include allowance for inventories,
allowance for credit losses, sales return liabilities, warranty costs and the assessment and the disclosure of contingent liabilities.
The Company evaluates its estimates and assumptions on an ongoing basis and its estimates on historical experience, current and expected
future conditions and various other assumptions that management believes are reasonable under the circumstances based on the information
available to management at the time these estimates and assumptions are made. Actual results and outcomes may differ significantly from
these estimates and assumptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000778" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_846_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zoD3Gqaj7o08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zEmpPQKE7Au">Cash
and cash equivalents</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents consist of cash on hand, the balances with banks and the liquid investments with maturities of three months or less.
The Company maintains all its bank accounts in the United States, maximum amounts of $<span id="xdx_90D_eus-gaap--CashFDICInsuredAmount_iI_c20241231__srt--RangeAxis__srt--MaximumMember_zqYzi0j5Ffjj" title="Cash FDIC insured amount"><ix:nonFraction name="us-gaap:CashFDICInsuredAmount" contextRef="AsOf2024-12-31_srt_MaximumMember" id="Fact000780" format="ixt:numdotdecimal" decimals="0" unitRef="USD">597,877</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--CashFDICInsuredAmount_iI_c20231231__srt--RangeAxis__srt--MaximumMember_z2AdFMNZkdH2" title="Cash FDIC insured amount"><ix:nonFraction name="us-gaap:CashFDICInsuredAmount" contextRef="AsOf2023-12-31_srt_MaximumMember" id="Fact000782" format="ixt:numdotdecimal" decimals="0" unitRef="USD">435,457</ix:nonFraction></span> are insured by Federal Deposit
Insurance Corporation (&#8220;FDIC&#8221;) as of December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000784" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z12cC9PICJDd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zrnX6kjHNLx1">Accounts
receivable, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable represent trade receivable and are recognized initially at fair value and subsequently adjusted for any allowance for expected
credit loss. The Company grants credit to customers, without collateral, under normal payment terms. The Company uses a loss rate method
to estimate the allowance for credit losses. The Company evaluates the expected credit loss of accounts receivable based on customer
financial condition and historical collection information adjusted for current market economic conditions and forecasts of future economic
performance when appropriate. Loss-rate approach is based on the historical loss rates and expectations of future conditions. The Company
writes off potentially uncollectible accounts receivable against the allowance for credit losses if it is determined that the amounts
will not be collected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000786" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_841_eus-gaap--InventoryPolicyTextBlock_zCH6oBU0DYje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zGJhb8QayJT2">Inventories,
net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are stated at the lower of cost or net realizable value, using the first-in, first out (FIFO) method. Costs include the cost of raw materials,
freight and duty. Any excess of the cost over the net realizable value of each item of inventories is recognized as a provision for diminution
in the value of inventories. Net realizable value is estimated using selling price in the normal course of business less any costs to
complete and sell products. As of December 31, 2024 and 2023, the Company had inventory provision of $<span id="xdx_906_eus-gaap--InventoryAdjustments_iI_c20241231_zCOvxqYX4lZa" title="Inventory provision"><ix:nonFraction name="us-gaap:InventoryAdjustments" contextRef="AsOf2024-12-31" id="Fact000788" format="ixt:numdotdecimal" decimals="0" unitRef="USD">469,900</ix:nonFraction></span> and $<span id="xdx_907_eus-gaap--InventoryAdjustments_iI_c20231231_zrN32VOTtIf6" title="Inventory provision"><ix:nonFraction name="us-gaap:InventoryAdjustments" contextRef="AsOf2023-12-31" id="Fact000790" format="ixt:numdotdecimal" decimals="0" unitRef="USD">439,900</ix:nonFraction></span>, included
in inventories, net in the consolidated balance sheet. Impairment provision of inventories were $<span id="xdx_907_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20240101__20241231_zPx0GK3T3yMj" title="Impairment provision of inventories"><ix:nonFraction name="us-gaap:ProductionRelatedImpairmentsOrCharges" contextRef="From2024-01-01to2024-12-31" id="Fact000792" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,000</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20230101__20231231_zk1dmdfahW2k" title="Impairment provision of inventories"><ix:nonFraction name="us-gaap:ProductionRelatedImpairmentsOrCharges" contextRef="From2023-01-012023-12-31" id="Fact000794" format="ixt:numdotdecimal" decimals="0" unitRef="USD">439,900</ix:nonFraction></span> for the years ended
December 31, 2024 and 2023, respectively, included in cost of revenues in the consolidated statement of operations and comprehensive
income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000796" name="MAMO:AdvancesToSuppliersPolicyTextBlock"><p id="xdx_84C_ecustom--AdvancesToSuppliersPolicyTextBlock_zyKIgsIeLLJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zouXP7EMr4w4">Advance
to suppliers</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
to suppliers consists of balances paid to suppliers for purchasing of products, parts and accessories that have not been provided or
received. Advances to suppliers are short-term in nature and are reviewed periodically to determine whether their carrying value has
become impaired. The Company evaluated the carrying value of individual advances based on specifics facts and circumstances for any impairment
at each reporting date. For the years ended December 31, 2024 and 2023, the Company recorded the impairment loss of $<span id="xdx_905_eus-gaap--GoodwillImpairmentLoss_c20240101__20241231_zLxvm6AmrZK4" title="Impairment loss"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000798" format="ixt:numdotdecimal" decimals="0" unitRef="USD">772,780</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--GoodwillImpairmentLoss_dxL_c20230101__20231231_zo8aFVkbFnib" title="Impairment loss::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0800">nil</span></span>
respectively on its advance to suppliers in connection with an expected settlement between the Company and one of the suppliers during the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000802" name="us-gaap:DeferredChargesPolicyTextBlock"><p id="xdx_841_eus-gaap--DeferredChargesPolicyTextBlock_zQZlnu4sABJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zm6xuWeRqpp4">Deferred
offering cost</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
offering costs were expenses directly related to the Company&#8217;s IPO. These costs consisted of legal, accounting, printing, and filing
fees that the Company capitalized. The deferred offering costs are reclassified to additional paid-in capital upon receipts of the capital
raised at IPO closing date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000804" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_843_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9mENKBGPGm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_zIfal5XSvh2i">Property
and equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000806" name="MAMO:ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock"><p id="xdx_891_ecustom--ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_zfoccgAOWY1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are recorded at cost. Depreciation is provided in amounts sufficient to amortize the cost of the related assets over their
useful lives using the straight-line method, as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zca56tMqruje" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture
    and fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z4YKxah7BK4g" title="Property and equipment, estimated useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000808" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPGlNZiq6QG9" title="Property and equipment, estimated useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000810" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zw0JkgRbgw8" title="Property and equipment, estimated useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000812" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5q29ZR9l6Wh" title="Property and equipment, estimated useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000814" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Electronic
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_zW4dnYdpqoc2" title="Property and equipment, estimated useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_ElectronicEquipmentMember" format="ixt-sec:duryear" id="Fact000816" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transportation
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TransportationEquipmentMember_zDBmQOtOvXNj" title="Property and equipment, estimated useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_TransportationEquipmentMember" format="ixt-sec:duryear" id="Fact000818" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold
    improvement</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zEFJ6VYxwFL7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0819">Over
    the shorter of the lease term or estimated useful lives</span></span> (<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zBarf7qvPlce" title="Property and equipment, estimated useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000821" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_z7fh3cYVXXQa" title="Property and equipment, estimated useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000823" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> years)</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AA_zi3B0sIUf1m" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures
for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated
depreciation of assets retired or sold are removed from the respective accounts, and any gains or losses on disposals are determined
by comparing proceeds with carrying amount and are recognized within &#8220;other income (expense)&#8221; in the consolidated statements
of operations and comprehensive income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 83; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000825" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zEUutLnKNLm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zkgUZsdfQ2Y6">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-02&#8212;Leases (Topic 842) since January 1, 2020, using a modified
retrospective transition method permitted under ASU No. 2018-11. This transition approach provides a method for recording existing leases
only at the date of adoption and does not require previously reported balances to be adjusted. The Company evaluates the contracts it
enters into to determine whether such contracts contain leases. A contract contains a lease if the contract conveys the right to control
the use of identified property or equipment for a period of time in exchange for consideration. At commencement, contracts containing
a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Leases</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid discounted
based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate
the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. As
most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information
available at commencement date in determining the present value of future payments. The Company measures right-of-use (&#8220;ROU&#8221;)
assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial
direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available
to the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
cost for operating leases includes the amortization of the ROU asset and interest expense related to the operating lease liability. For
leases with lease term less than one year (short-term leases), the Company records operating lease expense in its consolidated statements
of operations on a straight-line basis over the lease term and record variable lease payments as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Finance
Leases</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line
basis and recorded to &#8220;Depreciation of right-of-use finance asset&#8221; and interest expense on the finance lease liability, which
is calculated using the interest method and recorded to &#8220;Interest expense, net.&#8221; Finance lease ROU assets are amortized over
the shorter of their estimated useful lives or the terms of the respective leases, including periods covered by renewal options that
the Company is reasonably certain of exercising.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000827" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zd4FdykaeL83" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zd8PW7s4IP72">Impairment
of long-lived assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
assets, primarily consist of property and equipment, are evaluated for impairment whenever events or changes in circumstances (such as
a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount may
not be fully recoverable or that the useful life is shorter than the Company had originally estimated. When these events occur, the Company
evaluates the impairment by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be
generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less
than the carrying value of the assets, the Company recognizes an impairment loss based on the excess of the carrying value of the assets
over the fair value of the assets. <span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zjMFXAJ5SQZ4" title="Impairment charge"><span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_zkRmevNbpWuh" title="Impairment charge of long-lived assets"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="From2024-01-01to2024-12-31" id="Fact000829" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="From2023-01-012023-12-31" id="Fact000831" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">No</ix:nonFraction></ix:nonFraction></span></span> impairment charge was recognized for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 84; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000833" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zWx2E0zDSMF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zRkRbMwpj2b7">Fair
value of financial instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that would
be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement
date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize
the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as
follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 &#8212; inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 &#8212; inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, quoted
    market prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable
    and inputs derived from or corroborated by observable market data.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 &#8212; inputs to the valuation methodology are unobservable.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
otherwise disclosed, the fair value of the Company&#8217;s financial instruments, including cash and cash equivalents, accounts receivables,
other receivable included in other current assets, loan from a related party, accounts payable, other payable, accrued expense and other
liabilities, contract liabilities, approximates their recorded values due to their short-term maturities. The Company determined that
the carrying value of the lease liabilities approximated their fair value as the interest rates used to discount the contracts approximate
market rates. The Company noted no transfers between levels during any of the periods presented. The Company did not have any instruments
that were measured at fair value on a recurring nor non-recurring basis as of December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000835" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_843_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zRzQf1dM6gLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_zTMo31wB9Jqg">Revenue
recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted ASC Topic 606, &#8220;Revenue from Contracts with Customers&#8221;. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, the Company applies
the following steps:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
1: Identify the contract(s) with a customer</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
2: Identify the performance obligations in the contract</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
3: Determine the transaction price</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
4: Allocate the transaction price to the performance obligations in the contract</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
5: Recognize revenue when (or as) the entity satisfies a performance obligation</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue is generated primarily by sales of UTVs, ATVs, electric bikes (&#8220;e-bikes&#8221;), and Pontoon Boats.
Revenue represented the amount of consideration to which the Company expects to be entitled in exchange for promised goods. Revenue
is recorded when performance obligations are considered to be satisfied when control is transferred to our customers. For sales made
through our e-commerce platform, revenue is recorded upon delivery and customer acceptance. For direct sales and consignment sales, revenue is recognized
when goods leave the warehouse and when customers pick up goods in stores, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 85; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Sales
returns</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides a refund policy to accept returns from end customers, which varies and depends on different products and sales
channels. The estimated sales returns are determined based upon an analysis of historical sales returns. Return allowances are
recorded as a reduction in sales with corresponding sales return liabilities which are included in &#8220;accrued return
liabilities.&#8221; The estimated cost of returned inventory is recorded as a reduction to cost of sales and an increase of right of
return assets which is included in &#8220;inventories.&#8221; The factors affecting the Company&#8217;s sales return liabilities
include the number of products currently within the return period, historical and anticipated rates of sales returns claimed on
those products, and the estimated amount of returns that may be claimed within this period. If actual results differ from the
estimates, the Company revises its estimated sales returns liability accordingly. At each period end, the Company reviews and
reassesses the adequacy of its recorded sales returns liabilities and adjusts the amounts as necessary. As of December 31, 2024 and
2023, $<span id="xdx_906_eus-gaap--AccruedLiabilitiesCurrent_iI_c20241231_zIRYl7S5l2t8" title="Sales return liabilities"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000837" format="ixt:numdotdecimal" decimals="0" unitRef="USD">261,588</ix:nonFraction></span>
and $<span id="xdx_902_eus-gaap--AccruedLiabilitiesCurrent_iI_c20231231_zHANu5OBguxh" title="Sales return liabilities"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000839" format="ixt:numdotdecimal" decimals="0" unitRef="USD">283,276</ix:nonFraction></span>
of sales return liabilities associated with estimated product returns were recorded in the consolidated balance sheet, respectively.
During the years ended December 31, 2024 and 2023, the Company recorded sales returns of $<span id="xdx_907_ecustom--ActualRecognizedProductsReturn_c20240101__20241231_zdSbAlVv1Zvb" title="Sales returns"><ix:nonFraction name="MAMO:ActualRecognizedProductsReturn" contextRef="From2024-01-01to2024-12-31" id="Fact000841" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,061,694</ix:nonFraction></span>
and $<span id="xdx_905_ecustom--ActualRecognizedProductsReturn_c20230101__20231231_zrmdYXTbruJ2" title="Sales returns"><ix:nonFraction name="MAMO:ActualRecognizedProductsReturn" contextRef="From2023-01-012023-12-31" id="Fact000843" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,355,112</ix:nonFraction></span>
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Products
warranty</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally provides a one-year limited warranty against defects in materials related to the sale of products. The Company considers
the warranty as an assurance type warranty since the warranty provides the customers the assurance that the product complies with agreed-upon
specifications. Estimated future warranty obligations are included in cost of product sales in the period in which the related revenue
is recognized. The factors affecting the Company&#8217;s warranty include the number of products currently under warranty, historical
and anticipated rates of warranty claim on those products, and the estimates of repair and replacement costs to satisfy the Company&#8217;s
warranty obligation. The anticipated rate of warranty claims is the primary estimate used in determining the warranty liability and is
relatively predictable using historical experience of failure rates. The average remaining aggregate warranty period of the products
sold is calculated, repair parts are generally already in stock or available at pre-determined prices, and labor rates are generally
arranged at pre-established amount with service providers. If actual results differ from the estimates, the Company revises its estimated
warranty liability. Each quarter, the Company reevaluates its estimates and assesses the adequacy of its recorded warranty liabilities
and adjust the amounts as necessary. As of December 31, 2024 and 2023, $<span id="xdx_90C_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20241231_zt8R2cjLZZDb" title="Products warranty"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2024-12-31" id="Fact000845" format="ixt:numdotdecimal" decimals="0" unitRef="USD">503,553</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20231231_z6dMoGvTlg6h" title="Products warranty"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2023-12-31" id="Fact000847" format="ixt:numdotdecimal" decimals="0" unitRef="USD">619,113</ix:nonFraction></span> of product warranty were recorded in the
consolidated balance sheet, respectively. During the years ended December 31, 2024 and 2023, the Company recorded warranty expenses of
$<span id="xdx_900_eus-gaap--ProductWarrantyAccrualPayments_c20240101__20241231_zxxOH0Mp3Ag" title="Warranty expenses"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualPayments" contextRef="From2024-01-01to2024-12-31" id="Fact000849" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,274,037</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--ProductWarrantyAccrualPayments_c20230101__20231231_zZejYgbGOTRl" title="Warranty expenses"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualPayments" contextRef="From2023-01-012023-12-31" id="Fact000851" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,924,203</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Contract
liabilities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
contract liabilities of the Company are primarily related to advances received from customers. The contract liabilities are reported in
a net position on a customer-by-customer basis at the end of each reporting period. Contract liabilities are recognized when the Company
receives prepayment from customers resulting from purchase order. Contract liabilities will be recognized as revenue when the products
are delivered. As of December 31, 2024 and 2023, the Company recorded contract liabilities of $<span id="xdx_90A_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20241231_zezHcq0W0iGb" title="Advance from customers"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000853" format="ixt:numdotdecimal" decimals="0" unitRef="USD">449,999</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20231231_zRE0Sexinuxd" title="Advance from customers"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000855" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,835,411</ix:nonFraction></span>, respectively,
which will be recognized as revenue upon delivery of the products sold. For the years ended December 31, 2024 and 2023, the amounts transferred
from contract liabilities to revenue at the beginning of the fiscal period were $<span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zdXyqZYlZSh" title="Contract liabilities, revenue recognized"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2024-01-01to2024-12-31" id="Fact000857" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,158,440</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zWHt2FpSIVpc" title="Contract liabilities, revenue recognized"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2023-01-012023-12-31" id="Fact000859" format="ixt:numdotdecimal" decimals="0" unitRef="USD">696,274</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Disaggregation
of revenues</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company disaggregates its revenue from contracts by products, as the Company believes it best depicts how the nature, amount, timing
and uncertainty of the revenue and cash flows are affected by economic factors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000861" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><p id="xdx_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zJAsF4ByUK3f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s disaggregation of revenues for the years ended December 31, 2024 and 2023 is disclosed as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0; text-align: justify; text-indent: 0.5in"><span><span id="xdx_8BF_z6bCcngNC0G5">SCHEDULE OF DISAGGREGATION
OF REVENUES</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zxqgihTs7FCh" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2024 </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_z2zVYRzrREyj" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-size: 10pt"><b>Years Ended</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>December 31,</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2024 </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt">&#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></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQYBtmwn3rSg" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 62%"><span style="font-size: 10pt">UTVs, ATVs and e-bikes</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact000863" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,575,151</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact000864" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,312,838</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PontoonBoatsMember_zhHwkyCR74Hi" style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Pontoon Boats</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember" id="Fact000866" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,750,591</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember" id="Fact000867" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,724,706</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zmviZAlmGqD3" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">Total</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact000869" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,325,742</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact000870" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,037,544</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_z4Rd23w41iAf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 86; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000872" name="us-gaap:CostOfSalesPolicyTextBlock"><p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zdtyS90uWUbi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zimwqwHVlDL6">Cost
of revenues</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenues includes all of the costs and expenses directly related to the production of goods and services included in revenues. Cost
of revenues primarily consists of cost of products, freight and duty allocated and warehouse related overhead, such as salaries and benefits,
rent, warehouse supplies and depreciation expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
freight and duty costs incurred when shipping raw materials from suppliers to the Company are included in cost of revenues, amounting
to $<span id="xdx_905_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zQGx7F8G9eee" title="Cost of revenue"><ix:nonFraction name="MAMO:ShippingAndFreightExpense" contextRef="From2024-01-012024-12-31_us-gaap_CostOfSalesMember" id="Fact000874" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,385,278</ix:nonFraction></span> and $<span id="xdx_903_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_z9QeBj9evMp7" title="Cost of revenue"><ix:nonFraction name="MAMO:ShippingAndFreightExpense" contextRef="From2023-01-012023-12-31_us-gaap_CostOfSalesMember" id="Fact000876" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,773,647</ix:nonFraction></span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000878" name="MAMO:ShippingAndHandlingCostPolicy"><p id="xdx_84B_ecustom--ShippingAndHandlingCostPolicy_z8lvI0Ud69Ld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zPjaV33lyO38">Shipping
and handling costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shipping
and handling costs, which include costs related to the selection of products and their delivery to customers, are presented in selling
expenses. The shipping and handling costs incurred upon goods delivery to customers are $<span id="xdx_90D_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zsH3FOJEjxhd" title="Shipping and freight expense"><ix:nonFraction name="MAMO:ShippingAndFreightExpense" contextRef="From2024-01-012024-12-31_custom_SellingExpenseMember" id="Fact000880" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,282,588</ix:nonFraction></span> and $<span id="xdx_90B_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zqPMk7xBFZxd" title="Shipping and freight expense"><ix:nonFraction name="MAMO:ShippingAndFreightExpense" contextRef="From2023-01-012023-12-31_custom_SellingExpenseMember" id="Fact000882" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,933,810</ix:nonFraction></span> for the years ended
December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000884" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zLS6N89CADof" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zuoF0n3eWXhc">Advertising
costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses all advertising costs as incurred. Advertising costs presented in selling expenses were $<span id="xdx_90B_eus-gaap--AdvertisingExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_z9WGLphrtSo4" title="Advertising costs"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2024-01-012024-12-31_custom_SellingExpenseMember" id="Fact000886" format="ixt:numdotdecimal" decimals="0" unitRef="USD">569,757</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--AdvertisingExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zJtVZfuXKytg" title="Advertising costs"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2023-01-012023-12-31_custom_SellingExpenseMember" id="Fact000888" format="ixt:numdotdecimal" decimals="0" unitRef="USD">768,671</ix:nonFraction></span> for the
years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000890" name="us-gaap:PostemploymentBenefitPlansPolicy"><p id="xdx_844_eus-gaap--PostemploymentBenefitPlansPolicy_zGcRo82WMeL2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zrf2W0Kseibc">401(k)
benefit plan</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
401(k) benefit plan covers substantially all employees and allows voluntary employee contributions up to the annually adjusted Internal
Revenue Service dollar limit. These voluntary contributions are matched equal to <span id="xdx_904_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_pid_dp_c20240101__20241231_zMaBFju2PRS1" title="Voluntary contribution matching percent"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" contextRef="From2024-01-01to2024-12-31" id="Fact000892" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction>%</span> of the employee&#8217;s compensation contributed
and not to exceed <span id="xdx_907_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zSl5E39duE4h" title="Maximum contributions percent"><ix:nonFraction name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" contextRef="From2024-01-012024-12-31_srt_MaximumMember" id="Fact000894" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4</ix:nonFraction>%</span> of the total eligible compensation. The employees&#8217; voluntary contributions and the Company&#8217;s matching
contributions are <span id="xdx_90B_eus-gaap--DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_pid_dp_c20240101__20241231_z7AFb6OkhsY2" title="Matching contribution vesting percent"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" contextRef="From2024-01-01to2024-12-31" id="Fact000896" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction>%</span> vested immediately. The Company adopted the 401(k) benefit plan from March 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000898" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zXTWvk52zOg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_z7lqwbGJSuFk">Income
taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Before
the Reorganization, the Company elected to be taxed as an S Corporation for federal and state income tax purposes. As an S Corporation,
the Company is not subject to federal income tax and state tax in Texas. As such, shareholders are taxed on their pro rata share of earnings
and deductions of the Company, regardless of the amount of distributions received. After the Reorganization, the Company is subjected
to U.S. federal income tax at <span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20240101__20241231_zad8B3xEoAq4" title="Federal income tax percent"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact000900" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction>%</span> and the margin tax in the state of Texas.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities. Deferred
tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of
assets and liabilities computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the amount
expected to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 87; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
taxes</i> (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for uncertain tax positions in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) ASC Topic No.
740, &#8220;Accounting for Uncertainty in Income Taxes.&#8221; A tax position is recognized as a benefit only if it is &#8220;more likely
than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount
recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not
meeting the &#8220;more likely than not&#8221; test, no tax benefit is recorded.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
judgment is also required in evaluating the Company&#8217;s uncertain income tax positions and provisions for income taxes. Liabilities
for uncertain income tax positions are recognized based on a two-step approach. The first step is to evaluate whether an income tax position
has met the recognition threshold by determining if the weight of available evidence indicates that it is more likely than not to be
sustained upon examination. The second step is to measure the income tax position that has met the recognition threshold as the largest
amount that is more than 50% likely of being realized upon settlement. The Company continually assesses the likelihood and amount of
potential adjustments and adjusts the income tax provisions, income taxes payable and deferred income taxes in the period in which the
facts that give rise to a revision become known. The Company recognizes interest and penalties related to uncertain income tax positions
as interest expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000902" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zw8tZ3Z5WNE8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zTeXQzqVsS1f">Earnings
per share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company computes earnings per share (&#8220;EPS&#8221;) in accordance with ASC 260, &#8220;Earnings per Share&#8221; (&#8220;ASC 260&#8221;).
ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured as net income divided
by the weighted average common shares outstanding for the period. Diluted presents the dilutive effect on a per share basis of potential
common shares (e.g., Restricted Stock Units (&#8220;RSU&#8221;), options and warrants) as if they had been converted at the beginning
of the periods presented, or issuance date, if later. Potential common shares that have an anti-dilutive effect (i.e., those that increase
income per share or decrease loss per share) are excluded from the calculation of diluted EPS. For the years ended December 31, 2024
and 2023, a total of <span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zqDaj5OIBFU8" title="Weighted average number of common shares, unvested restricted stock"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact000904" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">101,000</ix:nonFraction></span> and <span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_dxL_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zc6mGBaTGmRl" title="Weighted average number of common shares, unvested restricted stock::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0906">nil</span></span> unvested RSU were included in the computation of weighted average number of common shares for the
calculation of diluted EPS.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000908" name="us-gaap:CompensationRelatedCostsPolicyTextBlock"><p id="xdx_840_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z6Yosk9jLrfh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zJLzy5GbMNrf">Stock-based
compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows the provisions of ASC 718, &#8220;Compensation - Stock Compensation&#8221; (&#8220;ASC 260&#8221;), which establishes
the accounting for employee share-based awards. For employee share-based awards, stock-based compensation cost is measured at the grant
date based on the fair value of the award and is recognized as expense with graded vesting on a straight-line basis over the requisite
service period for the entire award.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000910" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_845_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zHAkBBXNBWpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86A_zhNevCUORu8i">Segment
reporting (restated)</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows ASC 280, &#8220;Segment Reporting<i>.</i>&#8221; The Company&#8217;s Chief Executive Officer or chief operating decision-maker
reviews the consolidated financial results when making decisions about allocating resources and assessing the performance of the Company
as a whole. However, the Company has identified that the Company engages in two distinct business activities, generates revenues from
different products, and individually holds assets exceeding 10% of the Group&#8217;s consolidated total. Hence, the Company concludes
that it has two reporting segments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As the Company&#8217;s long-lived assets are all located in the United States and substantially all
the Company&#8217;s revenues are derived from within the United States, no geographical segments are presented.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 88; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000912" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zNh95e6P5BOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zXqEd6ikYpQ7">Concentration
and risks</span> </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.
Concentration of credit risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets
that potentially subject the Company to a significant concentration of credit risk primarily consist of cash and cash equivalents, accounts
receivable and other receivable included in other current assets. The maximum exposure of such assets to credit risk is their carrying
amounts at the balance sheet dates. The Company maintains all the bank accounts at financial institutions in the United States, where
there is $<span id="xdx_902_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zOAZjtYKhfzd"><ix:nonFraction name="us-gaap:CashFDICInsuredAmount" contextRef="AsOf2024-12-31" id="Fact000913" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span> standard deposit insurance coverage limit per depositor, per FDIC-insured bank and per ownership category. As of December
31, 2024, balances of two banks in Massimo Motor Sports exceeded the insured limits by $<span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z5Xu98uclX4e"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember407188281" id="Fact000914" format="ixt:numdotdecimal" decimals="0" unitRef="USD">147,954</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z7gOwNHYoW4c" title="Cash uninsured amount"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2023-12-31_custom_MassimoMotorSportsLLCMember" id="Fact000916" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,457,067</ix:nonFraction></span>, respectively. As of December
31, 2023, balances of one bank in Massimo Motor Sports exceeded the insured limits by $<span id="xdx_904_eus-gaap--CashUninsuredAmount_iI_c20231231_zyjlsRq94Wu9"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2023-12-31" id="Fact000917" format="ixt:numdotdecimal" decimals="0" unitRef="USD">330,357</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
limit the exposure to credit risk relating to deposits, the Company primarily places cash deposits with large financial institutions
in the United States. The Company conducts credit evaluations of its customers and generally does not require collateral or other security
from them. The Company establishes an accounting policy to provide for current expected credit losses based on the individual customer&#8217;s
financial condition, credit history, and the current economic conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.
Foreign Exchange Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most
of our raw materials are imported from China. The value of the Chinese Yuan against the U.S. dollar is affected by the changes in
China and United States economic conditions. We do not believe that we currently have any significant direct foreign exchange risk
as most of our sales agreements are specified in U.S. dollars and have not used any derivative financial instruments to hedge
exposure to such risk.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.
Interest Rate Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
rate risk is the risk that future cash flows will fluctuate as a result of changes in market interest rates. Our exposure to interest
rate risk primarily relates to the interest rates from our lessors and our borrowings with banks. The related party loan bears no interest.
Our leasing obligations&#8217; interest rates are fixed at the commencement date of the leases. We have not been exposed to material
risks due to the fact that our borrowing from the bank is not significant. And we have not used any derivative financial instruments
to manage our interest risk exposure. However, we cannot provide assurance that we will not be exposed to material risks due to changes
in market interest rate in the future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.
Liquidity Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity
risk arises through the excess of financial obligations over available financial assets due at any point in time. Our objective in mitigating
liquidity risk is to maintain sufficient readily available reserves in order to meet our liquidity requirements at any point in time.
We achieve this by maintaining adequate cash reserves and available banking facilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 89; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration
and risks </i>(continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">e.
Significant customers</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2024 and 2023, one and one customer accounted for <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zfWShJupzImd" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember" id="Fact000919" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">65</ix:nonFraction></span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zKFsF1oGgwDf" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember" id="Fact000921" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">41</ix:nonFraction></span>% of the Company&#8217;s total revenues, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024 and 2023, one and one customer accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z0D23xKa6bae" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember" id="Fact000923" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">57</ix:nonFraction></span>% and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zw7I166d5VZ4" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember" id="Fact000925" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">86</ix:nonFraction></span>% of the Company&#8217;s total accounts receivable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">f.
Significant suppliers</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the year ended December 31, 2024, two suppliers individually accounted for <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z64tgBcP0B3j" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember" id="Fact000927" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">54</ix:nonFraction>%</span> and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z7DYEMYAJHp7" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember" id="Fact000929" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18</ix:nonFraction>%</span> of the Company&#8217;s total purchases respectively.
For the year ended December 31, 2023, three suppliers individually accounted for <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zUNhPip1S5a1" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember" id="Fact000931" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">48</ix:nonFraction>%</span>, <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zs2uQE2hQG3k" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember" id="Fact000933" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">19</ix:nonFraction>%</span> and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--ThreeSupplierMember_zYg4pxv7Vxr8" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_ThreeSupplierMember" id="Fact000935" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">14</ix:nonFraction>%</span> of the Company&#8217;s total purchases
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, two suppliers individually accounted for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zg99HOCPq684"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember" id="Fact000936" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">33</ix:nonFraction>%
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zZRkpyb8KBug"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember" id="Fact000937" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18</ix:nonFraction>%
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of the Company&#8217;s total accounts payable,
respectively. As of December 31, 2023, two suppliers individually accounted <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z6g57sPowAEe"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember" id="Fact000938" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">41</ix:nonFraction></span>%
and </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z2d2YAOwRwC3"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember" id="Fact000939" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">19</ix:nonFraction></span>%
of the Company&#8217;s total accounts payable, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000941" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_845_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_ziw4rRmxAeS" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_z7xSTBoviBF8">Recent
accounting pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers the applicability and impact of all ASUs. Management periodically reviews new accounting standards that are issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Jumpstart Our Business Startups Act provides that an emerging growth company (&#8220;EGC&#8221;) as defined therein can take advantage
of an extended transition period for complying with new or revised accounting standards. This allows an EGC to delay adoption of certain
accounting standards until those standards would otherwise apply to private companies. The Company has adopted the extended transition
period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued ASU No. 2023-09, &#8220;Improvements to Income Tax Disclosures&#8221; (Topic 740). The ASU requires disaggregated
information about a reporting entity&#8217;s effective tax rate reconciliation as well as additional information on income tax paid.
The ASU is effective on a prospective basis for annual periods beginning after December 15, 2025. Early adoption is also permitted for
annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required
additional disclosures being included in the Company&#8217;s consolidated financial statements, once adopted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-03, Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation
Disclosures, which requires disaggregated disclosure of certain costs and expenses, including purchases of inventory, employee compensation,
depreciation, amortization, and depletion, within relevant income statement captions. The guidance is effective for fiscal years beginning
after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. The
Company is currently evaluating this ASU to determine the impact of adoption on its consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material
effect on the Company&#8217;s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.</span></p>

</ix:nonNumeric><p id="xdx_857_zcSRuz0hVhLg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 90; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000943" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><p id="xdx_800_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zjKEGK1zrow6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8212; <span id="xdx_82B_zqtVJ8K7Pd36">ACCOUNTS RECEIVABLE, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000945" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z2y0aGA9S125" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="xdx_8B9_z8LWWMXg8ca2" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_z5elYpTPjVm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31, 2024</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zuegcjCn8Oba" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsReceivableGrossCurrent_iI_maARNCzzWS_zaWBR5WV5KYh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-12-31" id="Fact000947" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,210,829</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2023-12-31" id="Fact000948" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,123,805</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_msARNCzzWS_zUB6TMahrYW4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: allowance for credit loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-12-31" id="Fact000950" format="ixt:numdotdecimal" decimals="0" unitRef="USD">384,192</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-12-31" id="Fact000951" format="ixt:numdotdecimal" decimals="0" unitRef="USD">557,360</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--AccountsReceivableNetCurrent_iTI_mtARNCzzWS_zAR5XqoFjjNd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Accounts receivable, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact000953" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,826,637</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000954" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,566,445</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zSF0LFkxoxdf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded a reversal of allowance for credit loss of $<span id="xdx_909_eus-gaap--ProvisionForDoubtfulAccounts_iN_di_c20240101__20241231_z79fX6ZL2DFj" title="Allowance for credit loss"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-01to2024-12-31" id="Fact000956" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">173,168</ix:nonFraction></span> and an addition of allowance for credit loss of $<span id="xdx_90C_eus-gaap--ProvisionForDoubtfulAccounts_c20230101__20231231_zi0lqiTLZ1Zh" title="Allowance for credit loss"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-012023-12-31" id="Fact000958" format="ixt:numdotdecimal" decimals="0" unitRef="USD">203,301</ix:nonFraction></span> for the
years ended December 31, 2024 and 2023, respectively. The Company wrote off uncollectible accounts receivable of $<span id="xdx_904_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_dxL_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--OneCustomerMember_zUoqGXPnGrfg" title="Wrote off uncollectible accounts receivable::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0960">nil</span></span> and $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--OneCustomerMember_ziP3owrwEd5j" title="Wrote off uncollectible accounts receivable"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2023-01-012023-12-31_custom_OneCustomerMember" id="Fact000962" format="ixt:numdotdecimal" decimals="0" unitRef="USD">598,434</ix:nonFraction></span> from
one customer for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000964" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock"><p id="xdx_898_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zzJfUlsNW8Tg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement of allowance for credit loss are as follow:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zDKRGUjRKIO2" style="display: none">SCHEDULE
OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_49E_20240101__20241231_zrgfbszOjiqc" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
31, 2024</b></span></p>
                                                                                                                                                                      <p style="margin-top: 0; margin-bottom: 0"><b>(restated)</b></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_495_20230101__20231231_zrhkbtLpvq15" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_40E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iS_zHbbxZu8Zi7k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beginning
    balance</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-12-31" id="Fact000966" format="ixt:numdotdecimal" decimals="0" unitRef="USD">557,360</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2022-12-31" id="Fact000967" format="ixt:numdotdecimal" decimals="0" unitRef="USD">354,059</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--ProvisionForDoubtfulAccounts_zmDml2rUau8f" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Reversal
    of) addition of provision</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-01-01to2024-12-31" id="Fact000969" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">173,168</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-012023-12-31" id="Fact000970" format="ixt:numdotdecimal" decimals="0" unitRef="USD">203,301</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iE_z2nqzpw9LFy9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCECFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ending
    balance</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-12-31" id="Fact000972" format="ixt:numdotdecimal" decimals="0" unitRef="USD">384,192</ix:nonFraction></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-12-31" id="Fact000973" format="ixt:numdotdecimal" decimals="0" unitRef="USD">557,360</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AB_znQCUziqKBR2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s accounts receivable balances as of December 31, 2024 and 2023 are pledged for its line of credit facility at Cathay Bank
and Midfirst Bank (See Note 12).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000975" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zd74pGOYqi57" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8212; <span id="xdx_824_z5tZ7kqm7ZV4">INVENTORIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000977" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2dT2imlunhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_z2ncLXlJqYw" style="display: none">SCHEDULE OF INVENTORIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z46ugsvqhBDd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zauPKNzxUbVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_maIGzTbU_zrMbjlGQw50g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Products and accessories</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2024-12-31" id="Fact000979" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,001,768</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-12-31" id="Fact000980" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,777,928</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_maIGzTbU_zxs9g8a0ybzi" style="vertical-align: bottom; background-color: White">
    <td>Parts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2024-12-31" id="Fact000982" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,113,872</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 name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-12-31" id="Fact000983" format="ixt:numdotdecimal" decimals="0" unitRef="USD">899,188</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherInventoryInTransit_iI_maIGzTbU_zMo4PiKY9ZNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Inventories in transit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherInventoryInTransit" contextRef="AsOf2024-12-31" id="Fact000985" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,861,016</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 name="us-gaap:OtherInventoryInTransit" contextRef="AsOf2023-12-31" id="Fact000986" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,399,964</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--InventoryFreightAndDuty_iI_maIGzTbU_zYXmEkAlAGv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Freight and duty</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MAMO:InventoryFreightAndDuty" contextRef="AsOf2024-12-31" id="Fact000988" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,751,884</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MAMO:InventoryFreightAndDuty" contextRef="AsOf2023-12-31" id="Fact000989" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,163,732</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--InventoryGross_iTI_mtIGzTbU_maINz19h_zMAkBR2nSnFk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2024-12-31" id="Fact000991" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,728,540</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 name="us-gaap:InventoryGross" contextRef="AsOf2023-12-31" id="Fact000992" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,240,812</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryAdjustments_iNI_di_msINz19h_zK3uXLx7ZRE8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: inventory allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryAdjustments" contextRef="AsOf2024-12-31" id="Fact000994" format="ixt:numdotdecimal" decimals="0" unitRef="USD">469,900</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryAdjustments" contextRef="AsOf2023-12-31" id="Fact000995" format="ixt:numdotdecimal" decimals="0" unitRef="USD">439,900</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iTI_mtINz19h_zYAlREXUfiHi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact000997" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,258,640</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000998" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,800,912</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zsQo6leOqQR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 91; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8212; INVENTORIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001000" name="MAMO:ScheduleOfInventoryAllowanceTableTextBlock"><p id="xdx_891_ecustom--ScheduleOfInventoryAllowanceTableTextBlock_zPaLzh9Vo0H5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement of inventory allowance are as follow:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zobt1s62eft2" style="display: none">SCHEDULE
OF INVENTORY ALLOWANCE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zHEIROfWuxcc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_z61RUYYR1me4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryAdjustments_iS_zmfx574y8Va3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryAdjustments" contextRef="AsOf2023-12-31" id="Fact001002" format="ixt:numdotdecimal" decimals="0" unitRef="USD">439,900</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1003">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ProductionRelatedImpairmentsOrCharges_zkmE1NUY2txe" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Addition of provision</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProductionRelatedImpairmentsOrCharges" contextRef="From2024-01-01to2024-12-31" id="Fact001005" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProductionRelatedImpairmentsOrCharges" contextRef="From2023-01-012023-12-31" id="Fact001006" format="ixt:numdotdecimal" decimals="0" unitRef="USD">439,900</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryAdjustments_iE_z6PdJdj8Cvw3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryAdjustments" contextRef="AsOf2024-12-31" id="Fact001008" format="ixt:numdotdecimal" decimals="0" unitRef="USD">469,900</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryAdjustments" contextRef="AsOf2023-12-31" id="Fact001009" format="ixt:numdotdecimal" decimals="0" unitRef="USD">439,900</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zcaD1tpaEWfc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment
provision of inventories recorded for lower of cost or net realizable value adjustments were $<span id="xdx_903_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20240101__20241231_zuW819B0AuR2" title="Inventory provision"><ix:nonFraction name="us-gaap:ProductionRelatedImpairmentsOrCharges" contextRef="From2024-01-01to2024-12-31" id="Fact001011" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,000</ix:nonFraction></span> and $<span id="xdx_902_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20230101__20231231_zmzovLMKEQGd" title="Inventory provision"><ix:nonFraction name="us-gaap:ProductionRelatedImpairmentsOrCharges" contextRef="From2023-01-012023-12-31" id="Fact001013" format="ixt:numdotdecimal" decimals="0" unitRef="USD">439,900</ix:nonFraction></span> for the years ended
December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Partial
inventories of $<span id="xdx_90A_ecustom--InventoryPledgedForLineOfCreditAmount_iI_c20241231_z5bvI9uukaai" title="Partial inventory pledged for line of credit"><ix:nonFraction name="MAMO:InventoryPledgedForLineOfCreditAmount" contextRef="AsOf2024-12-31" id="Fact001015" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,606,371</ix:nonFraction></span> and $<span id="xdx_90C_ecustom--InventoryPledgedForLineOfCreditAmount_iI_c20231231_z0EdwR0eAeCj" title="Partial inventory pledged for line of credit"><ix:nonFraction name="MAMO:InventoryPledgedForLineOfCreditAmount" contextRef="AsOf2023-12-31" id="Fact001017" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,961,227</ix:nonFraction></span> as of December 31, 2024 and 2023, respectively, were pledged for the Company&#8217;s line
of credit facility at Cathay Bank and Midfirst Bank  respectively (See Note 12).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001019" name="MAMO:AdvanceToSuppliersDisclosureTextBlock"><p id="xdx_809_ecustom--AdvanceToSuppliersDisclosureTextBlock_z7NrpaEoKqW9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5 &#8212; <span id="xdx_828_zC28m2yus9P6">ADVANCE TO SUPPLIERS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001021" name="MAMO:ScheduleOfAdvanceToSuppliersTableTextBlock"><p id="xdx_890_ecustom--ScheduleOfAdvanceToSuppliersTableTextBlock_za3G744QutSh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
to suppliers consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_ziXS7pHaoqrd" style="display: none">SCHEDULE
OF ADVANCE TO SUPPLIERS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_491_20241231_zgZ8Zl7662r8" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_491_20231231_zdc7bVm4BItf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_409_ecustom--AdvanceToSuppliersGrossCurrent_iI_maATSNz8Hg_zgAT4YjwdWmb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
    to suppliers</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="MAMO:AdvanceToSuppliersGrossCurrent" contextRef="AsOf2024-12-31" id="Fact001023" format="ixt:numdotdecimal" decimals="0" unitRef="USD">871,856</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="MAMO:AdvanceToSuppliersGrossCurrent" contextRef="AsOf2023-12-31" id="Fact001024" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,589,328</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--ImpairmentOfAdvanceToSuppliers_iNI_di_msATSNz8Hg_zJlIelghCSJl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    impairment of advance to suppliers</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="MAMO:ImpairmentOfAdvanceToSuppliers" contextRef="AsOf2024-12-31" id="Fact001026" format="ixt:numdotdecimal" decimals="0" unitRef="USD">772,780</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1027">-</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--AdvanceToSuppliersNetCurrent_iTI_mtATSNz8Hg_zSIP4TobIsS1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
    to suppliers, net</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="MAMO:AdvanceToSuppliersNetCurrent" contextRef="AsOf2024-12-31" id="Fact001029" format="ixt:numdotdecimal" decimals="0" unitRef="USD">99,076</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="MAMO:AdvanceToSuppliersNetCurrent" contextRef="AsOf2023-12-31" id="Fact001030" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,589,328</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AF_zfVpiNHJw4g1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
impairment of advance to suppliers of $<span id="xdx_900_ecustom--ImpairmentOfAdvanceToSuppliers_iI_c20241231_zptisl4FLoob" title="Impairment of advance to suppliers"><ix:nonFraction name="MAMO:ImpairmentOfAdvanceToSuppliers" contextRef="AsOf2024-12-31" id="Fact001032" format="ixt:numdotdecimal" decimals="0" unitRef="USD">772,780</ix:nonFraction></span> and $<span id="xdx_900_ecustom--ImpairmentOfAdvanceToSuppliers_iI_dxL_c20231231_zewSJ3eLORN9" title="Impairment of advance to suppliers::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1034">nil</span></span> was recorded during the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2024, we reached a tentative agreement regarding general settlement terms with one <span id="xdx_908_eus-gaap--SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_iI_dxL_c20240630_zBw1PYhDRbn2" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23Liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1035">supplier </span></span>who would make payment of approximately $<span id="xdx_902_eus-gaap--SupplierFinanceProgramObligation_iI_c20240630_zml3M3NAoZ3f" title="Supplier finance program, obligation"><ix:nonFraction name="us-gaap:SupplierFinanceProgramObligation" contextRef="AsOf2024-06-30" id="Fact001037" format="ixt:numdotdecimal" decimals="0" unitRef="USD">312,500</ix:nonFraction></span>
to resolve the claim. Therefore, we wrote off $<span id="xdx_90F_eus-gaap--SupplierFinanceProgramObligationPeriodIncreaseDecrease_c20240601__20240630_zjjJwr4ypR9a" title="Advance to the suppliers"><ix:nonFraction name="us-gaap:SupplierFinanceProgramObligationPeriodIncreaseDecrease" contextRef="From2024-06-012024-06-30" id="Fact001039" format="ixt:numdotdecimal" decimals="0" unitRef="USD">772,780</ix:nonFraction></span> <span id="xdx_90D_eus-gaap--SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration_iI_dxL_c20241231_zGVlKdfdMN55" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LiabilitiesCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1040">advance to the suppliers</span></span>, reducing it from $<span id="xdx_904_eus-gaap--SupplierFinanceProgramObligationDecreaseSettlement_c20240101__20241231_zTgU9HbreoQ3" title="Advance to the suppliers, reducing from value"><ix:nonFraction name="us-gaap:SupplierFinanceProgramObligationDecreaseSettlement" contextRef="From2024-01-01to2024-12-31" id="Fact001042" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,085,280</ix:nonFraction></span> to $<span id="xdx_903_eus-gaap--SupplierFinanceProgramObligationCurrent_iI_c20241231_zy5qwvYdySNh" title="Advance to the suppliers, reducing to value"><ix:nonFraction name="us-gaap:SupplierFinanceProgramObligationCurrent" contextRef="AsOf2024-12-31" id="Fact001044" format="ixt:numdotdecimal" decimals="0" unitRef="USD">312,500</ix:nonFraction></span>. The settlement
agreement was finalized in August 2024, and related payment was received in October 2024. During the year ended December 31, 2023, we
had <span id="xdx_907_ecustom--ImpairmentOfAdvanceToSuppliers_iI_dxL_c20231231_zIbbaidt1mo3" title="Impairment of advance to suppliers::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1046">no</span></span> impairment of advance to suppliers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001048" name="MAMO:PrepaidAndOtherAssetsDisclosureTextBlock"><p id="xdx_807_ecustom--PrepaidAndOtherAssetsDisclosureTextBlock_z9Ap40ugoaE1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6 &#8212; <span id="xdx_821_zL71Ydjr92xb">PREPAID AND OTHER CURRENT ASSETS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001050" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"><p id="xdx_897_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_z2XERzFfNH86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
and other current assets consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zrZhcA5Uk1t9" style="display: none">SCHEDULE
OF PREPAID AND OTHER CURRENT ASSETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_493_20241231_zxe9Of1wxmpf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_491_20231231_zn0nlvDvNSl2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrent_iI_maOAz6Fr_maPEAOAzLnf_zPDF7kMD8yD6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2024-12-31" id="Fact001052" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,096,383</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2023-12-31" id="Fact001053" format="ixt:numdotdecimal" decimals="0" unitRef="USD">598,481</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OtherReceivables_iI_maOAz6Fr_maPEAOAzLnf_z8ENNuB1GIed" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    receivables</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherReceivables" contextRef="AsOf2024-12-31" id="Fact001055" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124,049</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherReceivables" contextRef="AsOf2023-12-31" id="Fact001056" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,028</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzLnf_ztteQJYDqesf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact001058" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,220,432</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact001059" format="ixt:numdotdecimal" decimals="0" unitRef="USD">637,509</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AE_zRNil3RDdUJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 92; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001061" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_803_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zUepp78R85y" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7 &#8212; <span id="xdx_825_zAapoT782DZe">PROPERTY AND EQUIPMENT, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001063" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z3RDcBtIPWbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment, net, consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zOmHmLZK4Cv9" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT, NET</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zHxWPzk9s6vd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zQvns3RciQPk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zocC41yhrdJ9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Furniture and Fixtures</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember" id="Fact001065" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,977</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember" id="Fact001066" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,977</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zIK3czzt1lbc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Machinery equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember" id="Fact001068" format="ixt:numdotdecimal" decimals="0" unitRef="USD">360,868</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 name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember" id="Fact001069" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,418</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zUFD100ZLphb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_VehiclesMember" id="Fact001071" format="ixt:numdotdecimal" decimals="0" unitRef="USD">473,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 name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_VehiclesMember" id="Fact001072" format="ixt:numdotdecimal" decimals="0" unitRef="USD">670,793</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_z0pRtjP9MYEa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Electronic equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_custom_ElectronicEquipmentMember" id="Fact001074" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,303</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 name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_custom_ElectronicEquipmentMember" id="Fact001075" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,303</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zdFjp29zyV47" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Leasehold improvement</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember" id="Fact001077" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,974</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember" id="Fact001078" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,974</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzjgl_zpthGp57ST4j" style="vertical-align: bottom; background-color: White">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31" id="Fact001080" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,086,789</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 name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31" id="Fact001081" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,012,465</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzjgl_zYmwBlrWUGae" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact001083" format="ixt:numdotdecimal" decimals="0" unitRef="USD">554,530</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact001084" format="ixt:numdotdecimal" decimals="0" unitRef="USD">612,484</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzjgl_zmAvPQUwXaa3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact001086" format="ixt:numdotdecimal" decimals="0" unitRef="USD">532,259</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact001087" format="ixt:numdotdecimal" decimals="0" unitRef="USD">399,981</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zRZhPQMx4lp2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded depreciation expense of $<span id="xdx_90D_eus-gaap--Depreciation_c20240101__20241231_zkjKy995zjV4" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-01-01to2024-12-31" id="Fact001089" format="ixt:numdotdecimal" decimals="0" unitRef="USD">129,598</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--Depreciation_c20230101__20231231_z47CMh3Zv3b1" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-012023-12-31" id="Fact001091" format="ixt:numdotdecimal" decimals="0" unitRef="USD">151,512</ix:nonFraction></span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was an addition of $<span id="xdx_905_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20240101__20241231_znSjHWqbMC7d" title="Acquisition of property and equipment"><ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact001093" format="ixt:numdotdecimal" decimals="0" unitRef="USD">387,876</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20230101__20231231_zc79uaCHCfIh" title="Acquisition of property and equipment"><ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact001095" format="ixt:numdotdecimal" decimals="0" unitRef="USD">134,662</ix:nonFraction></span> on property and equipment during the years ended December 31, 2024 and 2023, respectively. There
was a disposal of property and equipment with the net book value of $<span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentDisposals_c20240101__20241231_zU4mwnFbN8zi" title="Disposal of property and equipment"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentDisposals" contextRef="From2024-01-01to2024-12-31" id="Fact001097" format="ixt:numdotdecimal" decimals="0" unitRef="USD">126,000</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentDisposals_c20230101__20231231_zyImhA0JK1Ud" title="Disposal of property and equipment"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentDisposals" contextRef="From2023-01-012023-12-31" id="Fact001099" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,317</ix:nonFraction></span> with realized gain of $<span id="xdx_90F_eus-gaap--GainLossOnDispositionOfAssets1_c20240101__20241231_zION5bgbBdR3" title="Realized gain on disposition"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="From2024-01-01to2024-12-31" id="Fact001101" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,001</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--GainLossOnDispositionOfAssets1_c20230101__20231231_zy8m3BZ7M9Ol" title="Realized gain on disposition"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="From2023-01-012023-12-31" id="Fact001103" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,777</ix:nonFraction></span> on
the disposal during the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--AssetImpairmentCharges_do_c20240101__20241231_z0QZQZukvXJ9" title="Asset impairment charges"><span id="xdx_90C_eus-gaap--AssetImpairmentCharges_do_c20230101__20231231_zNR8pOWO8Kq4" title="Asset impairment charges"><ix:nonFraction name="us-gaap:AssetImpairmentCharges" contextRef="From2024-01-01to2024-12-31" id="Fact001105" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:AssetImpairmentCharges" contextRef="From2023-01-012023-12-31" id="Fact001107" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">No</ix:nonFraction></ix:nonFraction></span></span>
impairment loss was recorded for the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001109" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_80A_eus-gaap--LesseeOperatingLeasesTextBlock_z9e783aQAO5l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8212; <span style="text-transform: uppercase"><span id="xdx_829_zMG3hzmTZbA3">LEASES</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 1, 2018, the Company signed a lease agreement with Miller Creek Holding LLC, a related party owned by the controlling
shareholder, to lease the warehouse and office space of total <span id="xdx_907_eus-gaap--AreaOfLand_iI_uSqft_c20180801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zc0lgkSNS5s2" title="Warehouse and office space, rent"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" id="Fact001111" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">220,000</ix:nonFraction></span>
square feet for Massimo Motor with monthly rent of $<span id="xdx_903_eus-gaap--PaymentsForRent_c20180801__20180801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zLC7Tuwt22E4" title="Payments for monthly rent"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2018-08-012018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" id="Fact001113" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></span>
used for its operation. The lease expired on <span id="xdx_908_eus-gaap--LeaseExpirationDate1_dd_c20180801__20180801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_z86AGNngVH5a" title="Lease expired"><ix:nonNumeric contextRef="From2018-08-012018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" format="ixt:datemonthdayyearen" id="Fact001115" name="us-gaap:LeaseExpirationDate1">July
31, 2021</ix:nonNumeric></span> and was further renewed for another <span id="xdx_901_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dc_c20210801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_z3dcC7RwXx72" title="Lease renewal term"><ix:nonNumeric contextRef="AsOf2021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" format="ixt-sec:durwordsen" id="Fact001117" name="us-gaap:LesseeOperatingLeaseRenewalTerm">three
years</ix:nonNumeric></span> and expired on <span id="xdx_90A_eus-gaap--LeaseExpirationDate1_dd_c20210801__20210801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zAIKgdecalB6" title="Lease expiration date"><ix:nonNumeric contextRef="From2021-08-012021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" format="ixt:datemonthdayyearen" id="Fact001119" name="us-gaap:LeaseExpirationDate1">July
31, 2024</ix:nonNumeric></span> with monthly rent of $<span id="xdx_907_eus-gaap--PaymentsForRent_c20210801__20210801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zl5oZdD9y4V4" title="Payments for monthly rent"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2021-08-012021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" id="Fact001121" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,000</ix:nonFraction></span>.
On August 1, 2024, the lease was further renewed for another <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dc_c20240801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zrx7xNN9rf94" title="Lease renewal term"><ix:nonNumeric contextRef="AsOf2024-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" format="ixt-sec:durwordsen" id="Fact001123" name="us-gaap:LesseeOperatingLeaseRenewalTerm">five
years</ix:nonNumeric></span> and will expire on July 31, 2029 with monthly rent of $<span id="xdx_90F_eus-gaap--PaymentsForRent_c20240801__20240801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zIdKtjr9K2nb" title="Payments for monthly rent"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2024-08-012024-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" id="Fact001125" format="ixt:numdotdecimal" decimals="0" unitRef="USD">145,750</ix:nonFraction></span>.
On April 29, 2023, the Company signed another lease agreement with Miller Creek Holding LLC, to rent the warehouse and office space
of total <span id="xdx_90C_eus-gaap--AreaOfLand_iI_uSqft_c20230429__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zhfYIBJywLja" title="Warehouse and office space, rent"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" id="Fact001127" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">66,000</ix:nonFraction></span>
square feet for Massimo Marine with monthly rent of $<span id="xdx_909_eus-gaap--PaymentsForRent_c20230429__20230429__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zOB7OPBSOsHh" title="Monthly rent"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-04-292023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" id="Fact001129" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,000</ix:nonFraction></span>
used for its operation. The lease will expire on <span id="xdx_902_eus-gaap--LeaseExpirationDate1_c20230429__20230429__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zdb5CdVHsmk1" title="Lease expiration date"><ix:nonNumeric contextRef="From2023-04-292023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember" format="ixt:datemonthdayyearen" id="Fact001131" name="us-gaap:LeaseExpirationDate1">April
30, 2026</ix:nonNumeric></span>. On May 1, 2024, the Company signed another two lease agreements with Miller Creek Holding LLC, to rent additional
warehouse and office space of <span id="xdx_909_eus-gaap--AreaOfLand_iI_uSqft_c20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember_zGnwN97wu6I1" title="Area of land"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_srt_WarehouseMember" id="Fact001133" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">60,000</ix:nonFraction></span>
square feet and <span id="xdx_900_eus-gaap--AreaOfLand_iI_uSqft_c20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_zkufTwTPGNZ9" title="Area of land"><ix:nonFraction name="us-gaap:AreaOfLand" contextRef="AsOf2024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_custom_OfficeSpaceMember" id="Fact001135" format="ixt:numdotdecimal" decimals="INF" unitRef="Sqft">30,000</ix:nonFraction></span>
square feet for monthly rent of $<span id="xdx_900_eus-gaap--PaymentsForRent_c20240501__20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember_zHZAy35pMr1" title="Payments for monthly rent"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_srt_WarehouseMember" id="Fact001137" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,000</ix:nonFraction></span>
and $<span id="xdx_908_eus-gaap--PaymentsForRent_c20240501__20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_z3sXkGHQqkI1" title="Payments for monthly rent"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_custom_OfficeSpaceMember" id="Fact001139" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,500</ix:nonFraction></span>
used for Massimo Motor and Massimo Marine&#8217;s operations, respectively. The leases will expire on <span id="xdx_90E_eus-gaap--LeaseExpirationDate1_dd_c20240501__20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zUAi7PQYjfFe" title="Lease expiration date"><ix:nonNumeric contextRef="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember" format="ixt:datemonthdayyearen" id="Fact001141" name="us-gaap:LeaseExpirationDate1">August
31, 2029</ix:nonNumeric></span>. The Company also had multiple lease agreements for machinery, office equipment and vehicles with other companies.
The Company&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive
covenants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
operating lease expense for the years ended December 31, 2024 and 2023 amounted to $<span id="xdx_90D_eus-gaap--OperatingLeaseExpense_c20240101__20241231_zqZhCwrrp6T2" title="Operating lease expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001143" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,058,524</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--OperatingLeaseExpense_c20230101__20231231_ziF6xeWlGElg" title="Operating lease expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-01-012023-12-31" id="Fact001145" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,104,769</ix:nonFraction></span>, respectively. Amortization
of operating lease right-of-use assets amounted to $<span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20240101__20241231_zXsOnLMgUPQi" title="Amortization of operating lease right of use assets"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001147" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,580,172</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20230101__20231231_zwrETHdIRPvi" title="Amortization of operating lease right of use assets"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2023-01-012023-12-31" id="Fact001149" format="ixt:numdotdecimal" decimals="0" unitRef="USD">974,973</ix:nonFraction></span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
accretion of finance lease liabilities for the years ended December 31, 2024 and 2023 amounted to $<span id="xdx_90F_eus-gaap--AccretionExpense_c20240101__20241231_z3Z1bkOK7zpf" title="Accretion of lease liabilities"><ix:nonFraction name="us-gaap:AccretionExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001151" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,677</ix:nonFraction></span> and $<span id="xdx_90C_eus-gaap--AccretionExpense_c20230101__20231231_znxNWnbnaw2j" title="Accretion of lease liabilities"><ix:nonFraction name="us-gaap:AccretionExpense" contextRef="From2023-01-012023-12-31" id="Fact001153" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,048</ix:nonFraction></span>, respectively. Amortization
of finance lease right-of-use assets amounted to $<span id="xdx_90D_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_c20240101__20241231_zL9HsnzY3nhf" title="Amortization of finance lease right of use assets"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact001155" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,748</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_c20230101__20231231_zeFXAc3Gjs6k" title="Amortization of finance lease right of use assets"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2023-01-012023-12-31" id="Fact001157" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,113</ix:nonFraction></span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 93; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8212; <span style="text-transform: uppercase">LEASES </span>(continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001159" name="MAMO:ScheduleOfOperatingAndFinancingLeasesTableTextBlock"><p id="xdx_893_ecustom--ScheduleOfOperatingAndFinancingLeasesTableTextBlock_zw4i8tjb3Mdi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to operating and financing leases was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_z5FcaHaKn0N2" style="display: none">SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Operating
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_zSjePKRymdF3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_z766mn9Ph581" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <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 id="xdx_402_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLziXT_z3yp9to19MPi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Operating lease liabilities - current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact001161" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,119,894</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001162" format="ixt:numdotdecimal" decimals="0" unitRef="USD">847,368</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLziXT_zk2biMdKprN3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Operating lease liabilities - non-current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact001164" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,412,693</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact001165" format="ixt:numdotdecimal" decimals="0" unitRef="USD">630,853</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLziXT_zUn2J8fMRfud" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001167" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,532,587</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2023-12-31" id="Fact001168" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,478,221</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Financing
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_495_20241231_zsw6KPuAuHD5" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_49B_20231231_zHzwRVTBkadk" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzxiq_zm2P0IAVGX63" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance
    lease liabilities - current</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact001170" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,421</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001171" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,647</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzxiq_zwF7I0nA4Coe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance
    lease liabilities - non-current</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact001173" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,602</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact001174" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,024</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzxiq_zzWQ3vqeNmE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001176" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,023</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2023-12-31" id="Fact001177" format="ixt:numdotdecimal" decimals="0" unitRef="USD">118,671</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A3_zPLkUgAs2Sgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001179" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zUk6Pw5oqsu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table includes supplemental cash flow and non-cash information related to leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zKXzcQ0oHjG2" style="display: none">SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></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: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zuHagabsi3o4" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_zUjVBSpCMCSd" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid of amounts included in the measurement of lease 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 id="xdx_40F_eus-gaap--OperatingLeasePayments_zWXIKs4JsLq6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Operating cash flows used in operating leases </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2024-01-01to2024-12-31" id="Fact001181" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,011,837</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-012023-12-31" id="Fact001182" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,104,769</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseInterestPaymentOnLiability_z5PETtXT1kZk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating cash flows used in finance leases</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestPaymentOnLiability" contextRef="From2024-01-01to2024-12-31" id="Fact001184" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,677</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 name="us-gaap:FinanceLeaseInterestPaymentOnLiability" contextRef="From2023-01-012023-12-31" id="Fact001185" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,048</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsOfFinancingCosts_zqMACaVIHR2a" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Financing cash flows used in finance leases </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsOfFinancingCosts" contextRef="From2024-01-01to2024-12-31" id="Fact001187" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,648</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 name="us-gaap:PaymentsOfFinancingCosts" contextRef="From2023-01-012023-12-31" id="Fact001188" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,003</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">Right-of-use assets obtained in exchange for lease obligations: </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_zbjvCIoXVbwk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Finance lease liabilities </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1190">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact001191" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,805</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_zVAP75qrN566" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating lease liabilities </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="Fact001193" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,587,851</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 name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact001194" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,113,140</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zB661SwDse65" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001196" name="MAMO:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock"><p id="xdx_897_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock_z4jXI8iKJpli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average remaining lease terms and discount rates for all of operating lease and finance leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zYZqzvZ90AU1" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted-average remaining lease term (years):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Finance lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zCcCldPyS7T4" title="Finance lease, Weighted-average remaining lease term (years)"><ix:nonNumeric contextRef="AsOf2024-12-31" format="ixt-sec:duryear" id="Fact001198" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1">1.95</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zfOD6tlAisj7" title="Finance lease, Weighted-average remaining lease term (years)"><ix:nonNumeric contextRef="AsOf2023-12-31" format="ixt-sec:duryear" id="Fact001200" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1">2.85</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zQrwZbUFKK6f" title="Operating leases, Weighted-average remaining lease term (years)"><ix:nonNumeric contextRef="AsOf2024-12-31" format="ixt-sec:duryear" id="Fact001202" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">4.39</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zbhGE90fZ7tk" title="Operating leases, Weighted-average remaining lease term (years)"><ix:nonNumeric contextRef="AsOf2023-12-31" format="ixt-sec:duryear" id="Fact001204" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">1.82</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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>Weighted average discount rate:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Finance leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6abOSVG5z4" title="Finance leases, Weighted average discount rate"><ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31" id="Fact001206" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.85</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_907_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zYj0qmJkUU54" title="Finance leases, Weighted average discount rate"><ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-31" id="Fact001208" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.61</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_ztB2R8ft24ea" title="Operating leases, Weighted average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31" id="Fact001210" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.65</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_z6imAEDzgJT5" title="Operating leases, Weighted average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-31" id="Fact001212" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.61</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zVNtXNtMMvyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 94; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8212; <span style="text-transform: uppercase">LEASES (</span><i>continued)</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001214" name="MAMO:ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock"><p id="xdx_89D_ecustom--ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock_zHWuCekL02zi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a schedule of maturities of operating and finance lease liabilities as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zZH72KdgMD9" style="display: none">SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Operating
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; background-color: rgb(204,238,255)">
    <td style="text-align: left">Twelve months ending December 31,</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20241231_zMzarx6sJsEa" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_iB_zJUZNs16XF92" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maLOLLPzM91_zOWn5nlvbjkk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001218" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,857,880</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_i01I_maLOLLPzM91_zgZd7femektl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-31" id="Fact001220" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,507,498</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_i01I_maLOLLPzM91_zgtcjrmAkOng" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-31" id="Fact001222" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,343,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_i01I_maLOLLPzM91_z7ZMF9EoMOvg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2024-12-31" id="Fact001224" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,343,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_i01I_maLOLLPzM91_ziqgJHi6GRh5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left">2029</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2024-12-31" id="Fact001226" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,416,250</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_i01TI_mtLOLLPzM91_zZ09HYKUI4u" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minimum lease payments</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2024-12-31" id="Fact001228" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,467,628</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zYsXoGuwlZG7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-12-31" id="Fact001230" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,935,041</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiability_i01I_zSgQnEFXc7g1" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of operating lease liabilities</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001232" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,532,587</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Finance
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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; font-size: 10pt">Twelve months ending December 31,</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_491_20241231_zA3gAupEJeHf" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_iB_zgZoeM6l7og1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance leases</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maFLLPDzgHy_zp7DPivYTZs7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001236" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,325</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_i01I_maFLLPDzgHy_z7z89zL7EaK2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-31" id="Fact001238" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,172</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_i01I_maFLLPDzgHy_zArATAgf0y1c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-31" id="Fact001240" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,701</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_i01I_maFLLPDzgHy_zsfRw0G4jFJl" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">2028</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2024-12-31" id="Fact001242" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,451</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDue_i01TI_mtFLLPDzgHy_zcnyrFlILpya" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minimum lease payments</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDue" contextRef="AsOf2024-12-31" id="Fact001244" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,649</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zWC2s9q9TU6l" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-12-31" id="Fact001246" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,626</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--FinanceLeaseLiability_i01I_zyUsJ8Bys5Vl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of finance lease liabilities</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001248" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,023</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_za6zuXhwsb1e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001250" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_806_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zur0EAhsbsbi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9 &#8212; <span id="xdx_82A_zEgozB21y4b6">ACCRUED RETURN LIABILITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001252" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zVjRcn4RJmPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table shows changes in the Company&#8217;s accrued return liabilities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zXoFRa6U9te2" style="display: none">SCHEDULE OF ACCRUED RETURN LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zHRhVqsLCRL3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zUtLUCEGUtb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccruedLiabilitiesCurrent_iS_zUiRgs5pLuB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001254" format="ixt:numdotdecimal" decimals="0" unitRef="USD">283,276</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" id="Fact001255" format="ixt:numdotdecimal" decimals="0" unitRef="USD">556,538</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ActualRecognizedProductsReturn_iN_di_zYioMv24tDY5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Actual recognized products return</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MAMO:ActualRecognizedProductsReturn" contextRef="From2024-01-01to2024-12-31" id="Fact001257" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,061,694</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 name="MAMO:ActualRecognizedProductsReturn" contextRef="From2023-01-012023-12-31" id="Fact001258" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,355,112</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--AccrualsForProductReturnLiabilities_zkgeiWlorNxb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accruals for product return liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MAMO:AccrualsForProductReturnLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact001260" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,040,006</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MAMO:AccrualsForProductReturnLiabilities" contextRef="From2023-01-012023-12-31" id="Fact001261" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,081,850</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrent_iE_zwDskBjeLoMd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001263" format="ixt:numdotdecimal" decimals="0" unitRef="USD">261,588</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001264" format="ixt:numdotdecimal" decimals="0" unitRef="USD">283,276</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A7_zNNrVJiZ8m41" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 95; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001266" name="us-gaap:ProductWarrantyDisclosureTextBlock"><p id="xdx_80D_eus-gaap--ProductWarrantyDisclosureTextBlock_zvlI6opJdI8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
10 &#8212; <span id="xdx_82F_zVdNAllYlPJi">ACCRUED WARRANTY LIABILITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001268" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zZlXlAlvAhF6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table shows changes in the Company&#8217;s accrued warranty liabilities and related costs:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zBFRVNVzElof" style="display: none">SCHEDULE
OF ACCRUED WARRANTY AND RELATED COSTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20240101__20241231_zvl0apmL5h1h" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_z2YMDqezy24g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ProductWarrantyAccrual_iS_zV0uZQYTbxul" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" contextRef="AsOf2023-12-31" id="Fact001270" format="ixt:numdotdecimal" decimals="0" unitRef="USD">619,113</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" contextRef="AsOf2022-12-31" id="Fact001271" format="ixt:numdotdecimal" decimals="0" unitRef="USD">260,531</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ProductWarrantyAccrualPayments_iN_di_zuh8X0uoLAl8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cost of warranty claims</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProductWarrantyAccrualPayments" contextRef="From2024-01-01to2024-12-31" id="Fact001273" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,274,037</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 name="us-gaap:ProductWarrantyAccrualPayments" contextRef="From2023-01-012023-12-31" id="Fact001274" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,924,203</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--ProductWarrantyAccrualAdditionsFromBusinessAcquisition_zvrq63JQ6EO" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accruals for product warranty</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition" contextRef="From2024-01-01to2024-12-31" id="Fact001276" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,158,477</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition" contextRef="From2023-01-012023-12-31" id="Fact001277" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,282,785</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProductWarrantyAccrual_iE_zuP3FKIlgXyk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" contextRef="AsOf2024-12-31" id="Fact001279" format="ixt:numdotdecimal" decimals="0" unitRef="USD">503,553</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrual" contextRef="AsOf2023-12-31" id="Fact001280" format="ixt:numdotdecimal" decimals="0" unitRef="USD">619,113</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zqmAPCmm4oPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001282" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p id="xdx_80E_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zipqIEZ4Z0h1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
11 &#8212; <span id="xdx_822_z1Mhf4uKNFJ6">OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001284" name="MAMO:OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock"><p id="xdx_89E_ecustom--OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock_zOL8r8NiegY6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table shows the breakdown of the Company&#8217;s other payable, accrued expense and other current liabilities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zuBSJt3kKl6j" style="display: none">SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zRkRoyAxuIM3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_zrmpeGGOmSH6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_ecustom--CreditCardLiabilities_iI_maAPAOAzZiZ_z6w0ALpvS6o9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Credit card liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="MAMO:CreditCardLiabilities" contextRef="AsOf2024-12-31" id="Fact001286" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,792</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="MAMO:CreditCardLiabilities" contextRef="AsOf2023-12-31" id="Fact001287" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,732</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_maAPAOAzZiZ_zJV4X4Lel12d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales Tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2024-12-31" id="Fact001289" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,129</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 name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2023-12-31" id="Fact001290" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,204</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherLiabilities_iI_maAPAOAzZiZ_zhSVDjXfoul2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1292">-</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 name="us-gaap:OtherLiabilities" contextRef="AsOf2023-12-31" id="Fact001293" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,161</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_maAPAOAzZiZ_zODn4674hLF4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Payroll liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001295" format="ixt:numdotdecimal" decimals="0" unitRef="USD">139,311</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"><span style="-sec-ix-hidden: xdx2ixbrl1296">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--AccrualOnLitigation_iI_maAPAOAzZiZ_z8EGZxtdc2Fe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accrual on litigation (Note 18)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MAMO:AccrualOnLitigation" contextRef="AsOf2024-12-31" id="Fact001298" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,988,961</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MAMO:AccrualOnLitigation" contextRef="AsOf2023-12-31" id="Fact001299" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,343,869</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_mtAPAOAzZiZ_zucmYuJPXuf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001301" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,169,193</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001302" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,441,966</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_z3H1pKc99D9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 96; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001304" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_802_eus-gaap--DebtDisclosureTextBlock_zrnUEPWkAIsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
12 &#8212;<span id="xdx_827_zUTkSVoXyXEi">LOANS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001306" name="us-gaap:ScheduleOfShortTermDebtTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfShortTermDebtTextBlock_zwAhFWa13Xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
balance consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zNbvtigZE617" style="display: none">SCHEDULE OF LOAN BALANCE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_znoxbN4pRBth" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_zLgMP2hMaC8e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayAndMidfirstBankMember_ztHWQggOdm6h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Bank loan &#8211; Cathay Bank (1)/Midfirst (4) <span id="xdx_F4C_z6TCdfjrx0J1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)(4)</span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1308">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1309">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember_zR0SMn0Rjzk7" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Other loans - Northpoint <span id="xdx_F43_zHYatrimGzW2">(2)</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1311">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-12-31_custom_NorthpointCommercialFinanceLLCMember" id="Fact001312" format="ixt:numdotdecimal" decimals="0" unitRef="USD">205,440</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember_zBQz8ctWkyA3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other loans &#8211; BAC <span id="xdx_F45_zPEOUe4W3sLc">(3)</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1314">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-12-31_custom_BrunswickAcceptanceCompanyLLCMember" id="Fact001315" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,143</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShortTermBorrowings_iI_zzco4ZhMUIX5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1317">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-12-31" id="Fact001318" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,583</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_zX670R3eNyla" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Loan balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1320">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="AsOf2023-12-31" id="Fact001321" format="ixt:numdotdecimal" decimals="0" unitRef="USD">303,583</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span id="xdx_F01_zEySjYpN9v8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1A_zembHdc9C7Rf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001322" xml:lang="en-US">On
    May 13, 2024, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit from Cathay Bank, pursuant to which the
    Company has the availability to borrow a maximum $<span id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_ztpzMTq74Bg8" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember" id="Fact001323" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">15.0</ix:nonFraction></span> million out of this line of credit for <span id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zYDoeMxRxxsi" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" title="Line of credit facility, expiration period"><ix:nonNumeric contextRef="From2024-05-132024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember" format="ixt-sec:durwordsen" id="Fact001325" name="us-gaap:LineOfCreditFacilityExpirationPeriod">one year</ix:nonNumeric></span> at the U.S. prime rate + <span id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zUHyZNauEv12" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" contextRef="From2024-05-132024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember" id="Fact001326" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.75</ix:nonFraction></span>%.
    Before then, the company had a line of credit of maximum $<span id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240512__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember_zN1mnjLyCx33" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-05-12_custom_MassimoMotorSportsLLCMember_custom_MidFirstBankMember" id="Fact001327" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">10.0</ix:nonFraction></span> million from Midfirst bank, which is cancelled upon the grant of the
    line of credit from Cathay Bank. As of December 31, 2024 and 2023, the outstanding balance was $<span id="xdx_909_eus-gaap--LineOfCredit_iI_dxL_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zm1CIdwVAFBa" title="::XDX::-" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><span style="-sec-ix-hidden: xdx2ixbrl1328">nil</span></span> and $<span id="xdx_90A_eus-gaap--LineOfCredit_iI_dxL_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zjunlw0yQlPb" title="::XDX::-" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><span style="-sec-ix-hidden: xdx2ixbrl1329">nil</span></span>.</ix:footnote></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
    line of credit is also personally guaranteed by Mr. David Shan, the controlling shareholder. This line of credit is pledged by the
    Company&#8217;s accounts receivable, deposit accounts, equipment and inventories.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F0B_zZxQnuTpQulf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_F1D_zl1Wby3po2oi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001330" xml:lang="en-US">On
                                            April 19, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a $<span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220419__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zHZaUszNRNTl" title="Line of credit facility, maximum borrowing capacity" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2022-04-19_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember" id="Fact001332" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.0</ix:nonFraction></span> million pay
                                            as sold line of credit from Northpoint Commercial Finance LLC (&#8220;Northpoint&#8221;)
                                            for acquisition, financing and/or refinancing of inventory. This line of credit is also personally
                                            guaranteed by Mr. David Shan, the Controlling Shareholder, and Massimo Motor Sports, an affiliated
                                            company. As of December 31, 2024 and 2023, the outstanding balance was $<span id="xdx_900_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zbQf6zZj9fOi" title="Line of credit::XDX::-" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><span style="-sec-ix-hidden: xdx2ixbrl1334">nil</span></span> and $<span id="xdx_904_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zkbXmYCi9dS" title="Line of credit" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2023-12-31_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember" id="Fact001336" format="ixt:numdotdecimal" decimals="0" unitRef="USD">205,440</ix:nonFraction></span>,
                                            respectively.</ix:footnote></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F02_zKzuG4u98kF9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zK5eMGwpJ1u3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001337" xml:lang="en-US">On
    February 18, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a credit facility for Mercury in the amount of $<span id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn4n6_c20220218__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zuNJPDumjbGg" title="Line of credit facility, maximum borrowing capacity" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2022-02-18_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember" id="Fact001339" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">1.75</ix:nonFraction></span>
    million from Brunswick Acceptance Company LLC (&#8220;BAC&#8221;) to finance purchase of inventory. This line of credit is also personally
    guaranteed by Mr. David Shan. As of December 31, 2024 and 2023, the outstanding balance was $<span id="xdx_902_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zwuKm7hujBif" title="Line of credit outstanding::XDX::-" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><span style="-sec-ix-hidden: xdx2ixbrl1341">nil</span></span> and $<span id="xdx_90D_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zZdlQOdBZ7ij" title="Line of credit outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2023-12-31_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember" id="Fact001343" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,143</ix:nonFraction></span>, respectively.</ix:footnote></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F05_z6nGjRBy0ve3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F18_zZXFpEvRpp51" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001344" xml:lang="en-US">On
    January 15, 2021, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit from Midfirst Bank, pursuant to which
    the Company has the availability to borrow a maximum $<span id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zyNHKwzaM6dk" title="Line of credit facility, maximum borrowing capacity" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember" id="Fact001346" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.0</ix:nonFraction></span> million out of this line of credit for <span id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z2PSFBVXu50h" title="Line of credit facility, expiration period" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonNumeric contextRef="From2021-01-152021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember" format="ixt-sec:durwordsen" id="Fact001348" name="us-gaap:LineOfCreditFacilityExpirationPeriod">two years</ix:nonNumeric></span> at the U.S. prime rate
    + <span id="xdx_90C_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zxaStJuFClUi" title="Line of credit facility, prime rate" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" contextRef="From2021-01-152021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember" id="Fact001350" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.25</ix:nonFraction></span>%. On April 18, 2022, this line of credit was further increased to $<span id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220418__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zHXA06wEN8Y2" title="Line of credit facility, total increase company access" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2022-04-18_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember" id="Fact001352" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">10.0</ix:nonFraction></span> million, and on January 3, 2024, the maturity date
    was renewed to <span id="xdx_90B_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240103__20240103__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z1gDOsW53HKb" title="Line of credit facility, maturity date" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonNumeric contextRef="From2024-01-032024-01-03_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember" format="ixt:datemonthdayyearen" id="Fact001354" name="us-gaap:LineOfCreditFacilityExpirationDate1">January 3, 2026</ix:nonNumeric></span>.</ix:footnote></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
    line of credit was guaranteed by the Massimo Group, and was also personally guaranteed by Mr. David Shan, the controlling shareholder,
    and Miller Creek Holdings LLC, a related party controlled by Mr. David Shan. This line of credit was pledged by the Company&#8217;s
    accounts receivable and inventories.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    May 13, 2024, the credit facility was closed due to transferring to Cathay Bank (see (1) above), and all guarantees were released
    and transferred to Cathay Bank.</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A1_zxPqpKO9fuU1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 97; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001356" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_80B_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z4Wqmtb65Ku3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13 &#8212; <span id="xdx_82A_zPiZAOYT3Vkd">RELATED PARTY TRANSACTIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001358" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zPPTxOjRnAse" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
relationship of related parties is summarized as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zZRKUj829QBk" style="display: none">SCHEDULE OF RELATIONSHIP OF RELATED PARTIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: left">Name of Related Party</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: center">Relationship to the Company</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">David Shan</td><td>&#160;</td>
    <td style="text-align: left"><span id="xdx_905_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_z43GCnie9TTj" title="Relationship to the Company"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MrDavidShanMember" id="Fact001360" name="us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships">Controlling shareholder of the Company</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Miller Creek Holdings LLC</td><td>&#160;</td>
    <td style="text-align: left"><span id="xdx_90A_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingsLLCMember_zWJybjulSB7j" title="Relationship to the Company"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MillerCreekHoldingsLLCMember" id="Fact001362" name="us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships">Controlled by David Shan</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Vessel Technology Inc.</td><td>&#160;</td>
    <td style="text-align: left"><span id="xdx_909_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_zNLFaF6cQfy8" title="Relationship to the Company"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_VesselTechnologyIncMember" id="Fact001364" name="us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships">Controlled by David Shan</ix:nonNumeric></span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zATThhjSOTx7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a)
Loan from a related party</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_MrDavidShanMember" escape="true" id="Fact001366" name="MAMO:ScheduleOfLoanFromRelatedPartyTableTextBlock"><p id="xdx_893_ecustom--ScheduleOfLoanFromRelatedPartyTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zPxvu08DwLVd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
from a related party consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zOkCgn0QfEme" style="display: none">SCHEDULE
OF LOAN FROM RELATED PARTY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231_zWoZNwRo5n32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20231231_zte3VaTqzRI1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#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></tr>
  <tr id="xdx_405_eus-gaap--OtherLiabilities_iS_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zv9eHcCpVo5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Loan from David Shan, opening balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="AsOf2023-12-31_custom_MrDavidShanMember" id="Fact001368" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,920,141</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="AsOf2022-12-31_custom_MrDavidShanMember" id="Fact001369" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,984,344</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--RepaymentOfShareholderAdvanceNet_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zXdbkQgS7pqe" style="vertical-align: bottom; background-color: White">
    <td>Repayment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MAMO:RepaymentOfShareholderAdvanceNet" contextRef="From2024-01-012024-12-31_custom_MrDavidShanMember" id="Fact001371" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,373,593</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 name="MAMO:RepaymentOfShareholderAdvanceNet" contextRef="From2023-01-012023-12-31_custom_MrDavidShanMember" id="Fact001372" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,264,203</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--Dividends_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zbU9SIfUru37" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Capital dividend declared</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1374">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Dividends" contextRef="From2023-01-012023-12-31_custom_MrDavidShanMember" id="Fact001375" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,200,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherLiabilities_iE_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zOrtIYOoXeO1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loan from David Shan, ending balance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="AsOf2024-12-31_custom_MrDavidShanMember" id="Fact001377" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,546,548</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 name="us-gaap:OtherLiabilities" contextRef="AsOf2023-12-31_custom_MrDavidShanMember" id="Fact001378" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,920,141</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: 1pt">Non-current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zU08tTOiMrU3" title="Non-current" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1380">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zIDZnPNC2Dtd" title="Non-current" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31_custom_MrDavidShanMember" id="Fact001382" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,920,141</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Current</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--OtherLiabilitiesCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zM2YiPfItkee" title="Current" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2024-12-31_custom_MrDavidShanMember" id="Fact001384" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,546,548</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--OtherLiabilitiesCurrent_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zrIZF2nl1YQe" title="Current" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1386">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zSEBR79CQX03" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 3, 2024, the Company entered into an unsecured loan agreement with Mr. David Shan, the Chairman of the Board and CEO, to
change the payment term from due on demand to due on January 3, 2029. This unsecured loan was required by MidFirst Bank when the
Company renewed the line of credit on January 3, 2024. On May 13, 2024, the line of credit with MidFirst Bank was closed and the
Company obtained a new line of credit with Cathay Bank, which did not have no such requirement. The Company made repayment totaling
$<span id="xdx_900_ecustom--RepaymentOfShareholderAdvanceNet_c20240101__20241231_zUid1uoVL9Od" title="Repayment"><ix:nonFraction name="MAMO:RepaymentOfShareholderAdvanceNet" contextRef="From2024-01-01to2024-12-31" id="Fact001388" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,373,593</ix:nonFraction></span>
towards this loan during the year ended December 31, 2024. The Company intends to continue the repayments of the loan from Mr. Shan
in the next twelve months. Consequently, the outstanding balance has been reclassified from non-current liabilities to current
liabilities as of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b)
Loan guarantee provided by related parties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Company&#8217;s bank borrowings, Mr. David Shan, the controlling shareholder and Massimo Group, the holding company
of Massimo Motor provided an unlimited guarantee to the Company&#8217;s loan (See Note 12).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c)
Due from a related party</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001390" name="MAMO:ScheduleOfDueFromRelatedPartyTableTextBlock"><p id="xdx_892_ecustom--ScheduleOfDueFromRelatedPartyTableTextBlock_zrZ3GL8cEPz3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_z6JSwy4N5gti" style="display: none">SCHEDULE
OF DUE FROM RELATED PARTY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z4oYvUSRqlFc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_zIAE3xQ90T85" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"/><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"/><td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherReceivablesNetCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_z0LRL2qTF9Oh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 2.5pt">Vessel Technology Inc.</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2024-12-31_custom_VesselTechnologyIncMember" id="Fact001392" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,576</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl1393">-</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zOJOmKK2TXbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
from a related party were $<span id="xdx_907_eus-gaap--OtherReceivablesNetCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_zh5OTlOjb6Sg" title="Due from related party"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2024-12-31_custom_VesselTechnologyIncMember" id="Fact001395" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,576</ix:nonFraction></span> and $<span id="xdx_907_eus-gaap--OtherReceivablesNetCurrent_iI_dxL_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_ze3oUzRqBXp6" title="Due from related party::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1397">nil</span></span> as of December 31, 2024 and 2023. Balance was in connection with health insurance reimbursement
from Vessel Technology Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 98; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001399" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_809_eus-gaap--IncomeTaxDisclosureTextBlock_zigilrU1tSS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14 &#8212; <span id="xdx_82E_zPqbJuta6p72">TAXES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
Income Taxes</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Massimo
Motor and Massimo Marine both terminated their status as a Subchapter S Corporation as of June 1, 2023, in connection with the
Reorganization and became a taxable C Corporation. Prior to that date, as an S Corporation, the Company had no U.S. federal income
tax expense. As such, any period prior to June 1, 2023 will only reflect a margin tax for the state of Texas and corresponding tax
expense. As a C Corporation, the Company is subject to a combined effective tax rate for federal income taxes of <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20240101__20241231_zrW2O9n8Aec1" title="Effective tax rate for federal income taxes"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact001401" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></span>%
and state margin tax.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024 and 2023, the Company did not have an accrued liability for uncertain tax positions and does not anticipate recognition
of any significant liabilities for uncertain tax positions during the next 12 months. For the years ended December 31, 2024 and 2023,
no amounts were incurred for income tax uncertainties or interest and penalties. The Company is currently not aware of any issues under
review that could result in significant payments, accruals, or material deviation from its position. The Company&#8217;s tax years since
its formation remain subject to possible income tax examination by its major taxing authorities for all periods. The Company&#8217;s
effective tax rate for the years ended December 31, 2024 and 2023 are <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20240101__20241231_zNYEPg5hWmU1" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" contextRef="From2024-01-01to2024-12-31" id="Fact001403" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">27.1</ix:nonFraction></span>% and <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20230101__20231231_znSbOh4mMxoe" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" contextRef="From2023-01-012023-12-31" id="Fact001405" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">17.0</ix:nonFraction></span>% respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001407" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zSRzRADRZ45b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income tax consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zJY3DQ7nfaf4" style="display: none">SCHEDULE OF INCOME TAX PROVISION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240101__20241231_zVkhdLD4PJG6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20231231_zWmwJLIsYNdg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(restated)</b></p>
</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_maITEBz3Bp_zgH1MCulUcw9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Income tax provision &#8211; current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001409" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,646,771</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001410" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,264,405</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--DeferredIncomeTaxRecovery_maITEBz3Bp_zTbo2wPM7IFj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Income tax recovery - deferred</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(<ix:nonFraction name="MAMO:DeferredIncomeTaxRecovery" contextRef="From2024-01-01to2024-12-31" id="Fact001412" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">992,013</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(<ix:nonFraction name="MAMO:DeferredIncomeTaxRecovery" contextRef="From2023-01-012023-12-31" id="Fact001413" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">43,137</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_maITEBz3Bp_zU6rQY38woLi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Deferred tax adjustment &#8211; change of tax rates</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1415">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" contextRef="From2023-01-012023-12-31" id="Fact001416" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">91,464</ix:nonFraction></p></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBz3Bp_zOjqItE1G7wl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Income tax provision</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001418" format="ixt:numdotdecimal" decimals="0" unitRef="USD">654,758</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001419" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,129,804</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zkKECzwlYuS8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001421" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><p id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zaeTCAVr4pRk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles the statutory tax rate to the Company&#8217;s effective tax:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_z0ulMoGbc29d" style="display: none">SCHEDULE OF RECONCILIATION OF INCOME TAXES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zVam93ZiTgai" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_ziQLZpwBQJSk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p>
</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_z6zF9PHwuWId" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Net income before income taxes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact001423" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,416,667</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact001424" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,545,029</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_znxNosq8jnNi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Income tax at the federal statutory rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact001426" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</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 name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31" id="Fact001427" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzXOA_zhpARQhuxEBl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Statutory U.S. federal income tax provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact001429" format="ixt:numdotdecimal" decimals="0" unitRef="USD">507,500</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 name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31" id="Fact001430" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,634,456</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--IncomeTaxReconciliationSCorporationBenefits_maITEBzXOA_ztgDdr1udhe3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">S Corporation benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1432">-</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 name="MAMO:IncomeTaxReconciliationSCorporationBenefits" contextRef="From2023-01-012023-12-31" id="Fact001433" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">553,133</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maITEBzXOA_zjGjNLx8Yn79" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">State margin tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact001435" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,561</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 name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact001436" format="ixt:numdotdecimal" decimals="0" unitRef="USD">139,945</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maITEBzXOA_zPJd8X7dpBz6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Non-deductible expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001438" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,048</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"><span style="-sec-ix-hidden: xdx2ixbrl1439">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maITEBzXOA_z5W2EoMzJPC9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prior year true-up</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact001441" format="ixt:numdotdecimal" decimals="0" unitRef="USD">74,649</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"><span style="-sec-ix-hidden: xdx2ixbrl1442">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzXOA_zBtxFnPPybDa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Deferred tax adjustment &#8211; change of tax rates</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1444">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2023-01-012023-12-31" id="Fact001445" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">91,464</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzXOA_zOcoqLGKOJSc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001447" format="ixt:numdotdecimal" decimals="0" unitRef="USD">654,758</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001448" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,129,804</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zoiBVFxGCGKa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 99; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14 &#8212; TAXES </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
Income Taxes</b> (continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001450" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z9gUFfEUF8Ta" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s deferred tax assets and liabilities consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zh2uNXTCID1f" style="display: none">SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20241231_zksy4id22dPi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December
    31, 2024 (restated)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20231231_z9GijMSeewhg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3N57mVKm0U6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax 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 id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_maDTANzjyv_zqU90hwXYnB" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Allowance for credit loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2024-12-31" id="Fact001455" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80,680</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2023-12-31" id="Fact001456" format="ixt:numdotdecimal" decimals="0" unitRef="USD">117,046</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_i01I_maDTANzjyv_zOEJvEPhSbk8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact001458" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,480</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 name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact001459" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,480</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_i01I_maDTANzjyv_zvJAnbLbcAL6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liability &#8211; operating</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MAMO:DeferredTaxAssetsOperatingLeaseLiabilities" contextRef="AsOf2024-12-31" id="Fact001461" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,001,843</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 name="MAMO:DeferredTaxAssetsOperatingLeaseLiabilities" contextRef="AsOf2023-12-31" id="Fact001462" format="ixt:numdotdecimal" decimals="0" unitRef="USD">310,426</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsFinancingLeaseLiabilities_i01I_maDTANzjyv_z14v5eAKLAgl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability &#8211; financing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MAMO:DeferredTaxAssetsFinancingLeaseLiabilities" contextRef="AsOf2024-12-31" id="Fact001464" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,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 name="MAMO:DeferredTaxAssetsFinancingLeaseLiabilities" contextRef="AsOf2023-12-31" id="Fact001465" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,920</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsOtherTemporaryDifference_i01I_maDTANzjyv_zxb8c6bmTyca" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other temporary difference</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MAMO:DeferredTaxAssetsOtherTemporaryDifference" contextRef="AsOf2024-12-31" id="Fact001467" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,018,553</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1468">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_i01TI_mtDTANzjyv_maDTALNzKIi_zV8g8RB6JRGi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2024-12-31" id="Fact001470" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,133,731</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 name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2023-12-31" id="Fact001471" format="ixt:numdotdecimal" decimals="0" unitRef="USD">468,872</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesNetAbstract_iB_zt6T0yekzv2c" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Deferred tax 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 id="xdx_405_ecustom--DeferredTaxLiabilitiesOperatingRightOfUseAssets_i01NI_di_maDTLzrTO_zXFR79PxFwRa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right of use assets &#8211; operating</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MAMO:DeferredTaxLiabilitiesOperatingRightOfUseAssets" contextRef="AsOf2024-12-31" id="Fact001476" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,992,039</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 name="MAMO:DeferredTaxLiabilitiesOperatingRightOfUseAssets" contextRef="AsOf2023-12-31" id="Fact001477" format="ixt:numdotdecimal" decimals="0" unitRef="USD">310,426</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesFinancingRightOfUseAssets_i01NI_di_maDTLzrTO_z22Xl4KDSxPk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Right of use assets &#8211; financing</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="MAMO:DeferredTaxLiabilitiesFinancingRightOfUseAssets" contextRef="AsOf2024-12-31" id="Fact001479" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,078</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="MAMO:DeferredTaxLiabilitiesFinancingRightOfUseAssets" contextRef="AsOf2023-12-31" id="Fact001480" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,845</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilities_i01NTI_di_mtDTLzrTO_msDTALNzKIi_z219uYdg30F6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="AsOf2024-12-31" id="Fact001482" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,007,117</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="AsOf2023-12-31" id="Fact001483" format="ixt:numdotdecimal" decimals="0" unitRef="USD">334,271</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_mtDTALNzKIi_zYQfebCxnx66" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Deferred tax assets, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2024-12-31" id="Fact001485" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,126,614</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2023-12-31" id="Fact001486" format="ixt:numdotdecimal" decimals="0" unitRef="USD">134,601</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001488" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zG6SUlTLTEtk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15 &#8212; <span id="xdx_82E_zAopzrZovhW4">SHAREHOLDERS&#8217; EQUITY</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common
Shares</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the Company&#8217;s Articles of Incorporation, the authorized number of common stock was <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20230601_zGoeehbOIg2g" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-06-01" id="Fact001490" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000,000</ix:nonFraction></span> shares of common stock with par
value of $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230601_zbgb0HpbNSsa" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-06-01" id="Fact001492" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></span>, and <span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_c20230601_zvLD92bP4GPl" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-06-01" id="Fact001494" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></span> common shares were issued on June 1, 2023. The authorized number of preferred stock was <span id="xdx_907_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_zIrFydNP5oP1" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact001496" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,000,000</ix:nonFraction></span> shares
of preferred stock with par value of $<span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_zhfY50nvWaOc" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact001498" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span>, and <span id="xdx_905_eus-gaap--PreferredStockSharesIssued_iI_do_c20241231_zZHggj55TTK6" title="Preferred stock, shares issued"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact001500" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></span> preferred shares were issued. All share information included in these consolidated
financial statements have been retroactively adjusted for the Reorganization as if such common shares issuance occurred
on the first day of the first period presented. During the year ended December 31, 2024, the Company issued <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231_zqsGMzPE4MIi" title="Stock issued during period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-01to2024-12-31" id="Fact001502" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,548,819</ix:nonFraction></span> shares and cancelled
<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesOther_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZPFtZcHTDCb" title="Stock issued during period cancelled"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact001504" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,869</ix:nonFraction></span> shares of its common stock with par value of $<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231_zTwM7D5Ny1Sl" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact001506" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024 and 2023, <span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_c20241231_zui6hOCwHHWc" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact001508" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,539,950</ix:nonFraction></span> and <span id="xdx_90B_eus-gaap--CommonStockSharesOutstanding_iI_c20231231_zfmSDBENV3G5" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact001510" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></span> common shares were outstanding, respectively, with par value of $<span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231_zgaUjF43cH73" title="Common stock, par value"><span id="xdx_90D_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_z2J2qer2OiX5" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact001512" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact001514" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 100; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15 &#8212; SHAREHOLDERS&#8217; EQUITY </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Initial
Public Offering </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 4, 2024, the Company closed its IPO of <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zDMkqxDvICHg" title="Sale of stock, number of shares issued in transaction"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2024-04-042024-04-04_us-gaap_IPOMember" id="Fact001516" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,300,000</ix:nonFraction></span> shares of its common stock at an IPO price of $<span id="xdx_906_eus-gaap--SaleOfStockPricePerShare_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zcOcSamo58C4" title="Sale of stock, price per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2024-04-04_us-gaap_IPOMember" id="Fact001518" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.50</ix:nonFraction></span> per share for aggregate gross
proceeds of approximately $<span id="xdx_90A_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn4n6_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z68yi2CdZWs6" title="Proceeds from issuance initial public offering"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2024-04-042024-04-04_us-gaap_IPOMember" id="Fact001520" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">5.85</ix:nonFraction></span> million from the offering. The total net proceeds to the Company from the IPO, after deducting discounts,
expense allowance, and expenses, were approximately $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn4n6_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zuBUGh92Cstl" title="Total net proceeds"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2024-04-042024-04-04_us-gaap_IPOMember" id="Fact001522" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">5.0</ix:nonFraction></span> million. Pursuant to the terms and conditions of the underwriting agreement,
dated as of April 1, 2024, by and between Craft Capital Management LLC (the &#8220;Representative&#8221;) and the Company (the &#8220;Underwriting
Agreement&#8221;), the underwriters had an overallotment option, exercisable for 45 days by May 19, 2024, to purchase up to an additional
<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember_zQFWtQC9yTVb" title="Number of shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-04-042024-04-04_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember" id="Fact001524" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">195,000</ix:nonFraction></span> shares from the Company at the offering price less of $<span id="xdx_906_eus-gaap--SaleOfStockPricePerShare_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zF5EDoWDJLee" title="Sale of stock, price per share"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember" id="Fact001526" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.50</ix:nonFraction></span> the underwriting discount and commissions to cover over-allotments.
As of the reporting date, all representative options have expired without exercise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Common
Shares Issued for Service</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 18, 2024, the Company signed a consulting agreement (the &#8220;Consulting Agreement&#8221;) with TJCM Asset Management LLC
(&#8220;TJCM&#8221;) to provide strategic consulting and financial advisory services to the Company for twelve months from June 18,
2024. As partial consideration for the services, TJCM is entitled to receive shares of the Company&#8217;s common stock equivalent
to a value of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20240618__20240618__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_z8XNnjRwcrf1" title="Number of shares for service value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-06-182024-06-18_custom_TJCMAssetManagementLLCMember" id="Fact001528" format="ixt:numdotdecimal" decimals="0" unitRef="USD">160,000</ix:nonFraction></span>
calculated by the valuation price defined as average closing price of the Company&#8217;s shares of common stock for the five
consecutive trading days immediately preceding the effective date of the Consulting Agreement. On June 21, 2024, the Company issued <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240621__20240621__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_zC2mDRQfs3h3" title="Number of shares for service"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2024-06-212024-06-21_custom_TJCMAssetManagementLLCMember" id="Fact001530" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">22,485</ix:nonFraction></span>
shares of common stock to TJCM as the prepayment of $<span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20240621__20240621__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_zmEfcLkS8mw" title="Number of shares for service, value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-06-212024-06-21_custom_TJCMAssetManagementLLCMember" id="Fact001532" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80,000</ix:nonFraction></span>
on the services to be provided. On November 29, 2024, the agreement was terminated under mutual agreement, and the Company cancelled <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesOther_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_z3MEpctAeBr6" title="Stock issued during period cancelled"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_TJCMAssetManagementLLCMember" id="Fact001534" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,869</ix:nonFraction></span>
shares out of the <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240621__20240621__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_zRHk4wIlYXe" title="Number of shares for service"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2024-06-212024-06-21_custom_TJCMAssetManagementLLCMember" id="Fact001536" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">22,485</ix:nonFraction></span> shares of common stock issued to TJCM previously. The Company recorded expenses of $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20240101__20241231__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zLZhnzMW2YWg" title="Number of shares for service, value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-012024-12-31_custom_TJCMAssetManagementLLCMember_custom_ConsultingAgreementMember" id="Fact001538" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,445</ix:nonFraction></span>
and $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_dxL_c20230101__20231231__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zVjV7xHyKuq4" title="Number of shares for service value::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1540">nil</span></span>
in connection with service for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Representative&#8217;s
Warrants</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Underwriting Agreement, the Company issued to the Representative and its designee warrants (the &#8220;Representative&#8217;s
Warrants&#8221;) to purchase <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240404__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_z46DFAE1SSe3" title="Number of warrants issued"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2024-04-04_custom_RepresentativesWarrantMember" id="Fact001542" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">87,100</ix:nonFraction></span> shares of common stock. The Representative&#8217;s Warrants are exercisable at a per share exercise
price equal to $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zT1U2i4mLmq6" title="Exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember_custom_RepresentativesWarrantMember" id="Fact001544" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.63</ix:nonFraction></span> and are exercisable at any time and from time to time, in whole or in part, during the period commencing on October
4, 2024 and terminating on <span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zLpvsCt7meHc" title="Maturity date"><ix:nonNumeric contextRef="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember_custom_RepresentativesWarrantMember" format="ixt:datemonthdayyearen" id="Fact001546" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate">April 4, 2029</ix:nonNumeric></span>. Neither the Representative&#8217;s Warrants nor any of the shares issued upon exercise of the
Representative&#8217;s Warrants may be sold, transferred, assigned, pledged or hypothecated, or be the subject of any hedging, short
sale, derivative, put or call transaction that would result in the effective economic disposition of such securities by any person, for
a period of six months immediately following the commencement of sales of the offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
determined that these warrants meet the requirements for equity classification under ASC 815-40 because they are indexed to their own
shares and meet the requirements for equity classification. The warrants were recorded at fair value on the date of grant as a component
of shareholders&#8217; equity. The fair value of these warrants was $<span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_z0DwqOvg0Egc" title="Fair value warrants"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-01-012024-12-31_custom_RepresentativesWarrantMember" id="Fact001548" format="ixt:numdotdecimal" decimals="0" unitRef="USD">220,000</ix:nonFraction></span>, which was considered a direct cost of IPO and included
in additional paid-in capital. The fair value has been estimated using the Black-Scholes pricing model with the following weighted-average
assumptions: market value of underlying share of $<span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uUSDPShares_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_z6bw64ZYGtC7" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember" id="Fact001550" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.02</ix:nonFraction></span>, risk free rate of <span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_z9oDsGKqZtEg" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001552" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.3</ix:nonFraction></span>%, expected term of <span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zfWjdJhI9qFf" title="Warrants expected term"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExpectedTermMember" format="ixt-sec:durwordsen" id="Fact001554" name="us-gaap:WarrantsAndRightsOutstandingTerm">five years</ix:nonNumeric></span>; exercise price of the warrants
of $<span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uUSDPShares_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zbzeAeyjl9Wg" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExercisePriceMember" id="Fact001556" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.63</ix:nonFraction></span>, volatility of <span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z0cheb3gJVC7" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputOptionVolatilityMember" id="Fact001558" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">89</ix:nonFraction></span>%; and expected future dividends of <span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_dxL_uPure_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zQK3OO4ceZ49" title="Warrants measurement input::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1560">nil</span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zV71EwyHpNN7" title="Warrants outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember" id="Fact001562" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">87,100</ix:nonFraction></span> warrants in connection with IPO funding were outstanding, with an exercise price of $<span id="xdx_907_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zBycTMOxgMwa" title="Exercise price of warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember" id="Fact001564" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.63</ix:nonFraction></span> and remaining life
of <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zzR4ouUSCC02" title="Warrants term"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember" format="ixt-sec:duryear" id="Fact001566" name="us-gaap:WarrantsAndRightsOutstandingTerm">4.26</ix:nonNumeric></span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 101; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001568" name="us-gaap:EarningsPerShareTextBlock"><p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_ztmcl9N7IZLg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16 &#8212; <span id="xdx_82D_z912CX1mAO3a">EARNINGS PER SHARE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2024, the effect of potential shares of common stock from the unexercised options, unexercised warrants,
and unvested Restricted Stock Units (&#8220;RSU&#8221;) are included in the computation of diluted net earnings per share. As a result,
a total of <span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231_zY0ZbEIkkyxf"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" contextRef="From2024-01-01to2024-12-31" id="Fact001569" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">154,029</ix:nonFraction></span> unvested RSU were included in the computation of weighted average number of common shares for the year ended December
31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2023, the Company has no stock options, warrants or RSU issued and no impact on diluted earnings per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001571" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zIwuX0u9ITEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents a reconciliation of basic and diluted net income per share:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zNIH1yfpfVIb" style="display: none">SCHEDULE OF EARNINGS PER SHARE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(restated)</b></p>
</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 2.5pt">Net income attributable to the Company</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--NetIncomeLoss_pp0p0_c20240101__20241231_zAqFHvfAjrof" title="Net income and comprehensive income" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact001573" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,761,909</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--NetIncomeLoss_pp0p0_c20230101__20231231_zK8Xyp2jqy04" title="Net income and comprehensive income" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact001575" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,415,225</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Weighted average number of common shares outstanding &#8211; basic</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_zqMWECFdIy58" title="Weighted average number of common shares outstanding - basic"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact001577" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,010,654</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20241231_zE5tqUbM77L6" title="Weighted average number of common shares outstanding - basic"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012024-12-31" id="Fact001579" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></span></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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Dilutive securities &#8211; unvested RSU</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_z3FJ1nzJbrZa" title="Dilutive securities - unvested RSU"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" contextRef="From2024-01-012024-12-31_custom_UnvestedRestrictedStockUnitsRSUMember" id="Fact001581" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">151,195</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20230101__20231231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_zrKlQshmJLMh" title="Dilutive securities - unvested RSU"><span style="-sec-ix-hidden: xdx2ixbrl1583">-</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Weighted average number of common shares outstanding &#8211; diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_zU39fzNexO03" title="Weighted average number of common shares outstanding - diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-01to2024-12-31" id="Fact001585" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,161,849</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zgfEQUYpfuE6" title="Weighted average number of common shares outstanding - diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact001587" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">40,000,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Earnings per share &#8211; basic</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EarningsPerShareBasic_c20240101__20241231_zE6VyD5bS5ol" title="Earnings per share - basic"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact001589" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.04</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_c20230101__20231231_zHOgdrsFj6p8" title="Earnings per share - basic"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact001591" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.26</ix:nonFraction></span></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="padding-bottom: 2.5pt">Earnings per share &#8211; diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--EarningsPerShareDiluted_c20240101__20241231_zDIDMykyOalc" title="Earnings per share - diluted"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact001593" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.04</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_z4KjWFNRudSa" title="Earnings per share - diluted"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact001595" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.26</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zSrVP4u23NL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001597" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock"><p id="xdx_804_eus-gaap--CompensationAndEmployeeBenefitPlansTextBlock_zJHzzGRhgBA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17 &#8212; <span id="xdx_820_zQX0lhuZfOk3">EMPLOYEE STOCK PLANS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Equity
Incentive Plans</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 22, 2024, the Company&#8217;s Board approved the 2024 Equity Inventive Plan (&#8220;2024 Plan&#8221;) and Restricted Stock Units
(&#8220;RSUs&#8221;) Agreements. The 2024 Plan and RSUs Agreement authorized the award of stock options, RSUs to employees and directors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded $<span id="xdx_902_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zpx6LoqQhHj4" title="Share based compensation"><ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001599" format="ixt:numdotdecimal" decimals="0" unitRef="USD">922,399</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_dxL_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zsy9r2ZlLzfb" title="Share based compensation::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1601">nil</span></span> stock-based compensation expense in connection with RSUs for years ended December 31, 2024 and 2023,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001603" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock"><p id="xdx_891_eus-gaap--NonvestedRestrictedStockSharesActivityTableTextBlock_zvhqhvFflhQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarized the Company&#8217;s RSU activity:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zVjnWFVtj8Wb" style="display: none">SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RSUs</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life in Years</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240101__20241231_zkqTS1JK3T1j" title="Number of RSUs, Granted" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact001605" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">328,334</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zlI6j6mwz8yd" title="Weighted Average Grant Date Fair Value, Granted" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact001607" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.76</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20231231_zt8bhchPzxW" title="Weighted Average Remaining Life In Years"><ix:nonNumeric contextRef="From2023-01-012023-12-31" format="ixt-sec:duryear" id="Fact001609" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">0.58</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20240101__20241231_zvG3RZcbB0q2" title="Number of RSUs, Forfeited" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact001611" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_z8OPNbW9aAdj" title="Weighted Average Grant Date Fair Value, Forfeited" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact001613" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.88</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">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Vested</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zdyBcvnGhIVf" title="Number of RSUs, Vested" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact001615" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">226,334</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zAd2P3vnUCPb" title="Weighted Average Grant Date Fair Value, Vested" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact001617" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.70</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Outstanding December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20240101__20241231_zCepmJ6FOT0e" title="Number of RSUs, Outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-12-31" id="Fact001619" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">101,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_zGquYOaHwtAb" title="Weighted Average Grant Date Fair Value, Outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-12-31" id="Fact001621" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.88</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20240101__20241231_zC8jl5fFlFXf" title="Weighted Average Remaining Life In Years"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact001623" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">0.37</ix:nonNumeric></span></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="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_iE_c20240101__20241231_zT76aCb1zkJh" title="Number of RSUs, Exerciseable" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1625">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zVi87ldFvH3b" title="Weighted Average Grant Date Fair Value, Exerciseable" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1627">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">-</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zSeMBMftpdYd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 102; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17 &#8212; EMPLOYEE STOCK PLANS </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 22, 2024, the Company signed a stock option agreement with Mr. David Shan, the Chief Executive Officer and two other executives of
the Company, in connection with the 2024 Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of the compensation, the Company agrees to grant Mr. Shan options to purchase up to <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zafICtRY5EKf" title="Shares granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" id="Fact001629" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">46,860</ix:nonFraction></span> common shares under Incentive Stock Option
(&#8220;ISO&#8221;) plan, at an exercise price of $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zEP6qFQGbmK1" title="Shares granted exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" id="Fact001631" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.268</ix:nonFraction></span> per share. <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zcdyYybWUz5d" title="Shares granted description"><ix:nonNumeric contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" id="Fact001633" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">The options were granted on May 22, 2024, and the options vest at
a rate of 23,430 per year for two years, effective on May 22, 2024</ix:nonNumeric></span>. The aggregate fair value of the options granted to Mr. Shan was $<span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zlSFnSloJNs9" title="Aggregate fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" id="Fact001635" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73,000</ix:nonFraction></span>.
The fair value has been estimated using the Black-Scholes pricing model with the following weighted-average assumptions: market value
of underlying common shares at time of grant of $<span id="xdx_90A_eus-gaap--SharePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zcav0usATzne" title="Share price"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-05-22_custom_IncentiveStockOptionPlanMember" id="Fact001637" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.88</ix:nonFraction></span>; risk free rate of <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zKOy7odBhkl9" title="Risk-free interest rate maximum"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" id="Fact001639" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.0</ix:nonFraction></span>% and <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zjkWkwZDCP1i" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" id="Fact001641" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.65</ix:nonFraction></span>%; expected term of <span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zOGHMazmSiLb" title="Expected term"><ix:nonNumeric contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" format="ixt-sec:duryear" id="Fact001643" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">5</ix:nonNumeric></span> years; exercise price of
the options of $<span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zRQmIMMYNiXk" title="Exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2024-05-22_custom_IncentiveStockOptionPlanMember" id="Fact001645" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.268</ix:nonFraction></span>; volatility of <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zE9rWkXo7sKb" title="Volatility rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" id="Fact001647" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">88.8</ix:nonFraction></span>%; and expected future dividends of $<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dpxL_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zrBYWrhLGy67" title="Dividend rate::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1649">nil</span></span>. These options will expire on <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zyPHx9JwPnv5" title="Expiration date"><ix:nonNumeric contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember" format="ixt:datemonthdayyearen" id="Fact001651" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">May 21, 2029</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also granted Mr. Shan options to purchase up to <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zVNrZ7B9cRZ3" title="Shares granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" id="Fact001653" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">103,140</ix:nonFraction></span> common shares, at an exercise price of $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zkbvd0NmEfBg" title="Shares granted exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" id="Fact001655" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.0</ix:nonFraction></span> per share under Nonqualified
Stock Option (&#8220;NSO&#8221;) plan. <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zvEHgfe28CXb" title="Shares granted description"><ix:nonNumeric contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" id="Fact001657" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">The options were granted on May 22, 2024, and vest at a rate of 51,570 shares per year for two
years, effective on May 22, 2024</ix:nonNumeric></span>. The aggregate fair value of the options granted to Mr. Shan was $<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zDo8A8Qpsxsl" title="Aggregate fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" id="Fact001659" format="ixt:numdotdecimal" decimals="0" unitRef="USD">160,000</ix:nonFraction></span>. The fair value has been estimated
using the Black-Scholes pricing model with the following weighted-average assumptions: market value of underlying common shares at time
of grant of $<span id="xdx_904_eus-gaap--SharePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zQtXC2NT5rlj" title="Share price"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-05-22_custom_NonQualifiedStockOptionPlanMember" id="Fact001661" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.88</ix:nonFraction></span>; risk free rate of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zQYsHnqZzpIl" title="Risk-free interest rate maximum"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" id="Fact001663" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.0</ix:nonFraction></span>% and <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_z9ZkIbFxB6tk" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" id="Fact001665" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.65</ix:nonFraction></span>%; expected term of <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zI4zUpcJ4h99" title="Expected term"><ix:nonNumeric contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" format="ixt-sec:duryear" id="Fact001667" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">10</ix:nonNumeric> </span>years; exercise price of the options of $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zGtSx117r267" title="Exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2024-05-22_custom_NonQualifiedStockOptionPlanMember" id="Fact001669" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.0</ix:nonFraction></span>; volatility of
<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_z59fwERqDhf7" title="Volatility rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" id="Fact001671" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">88.8</ix:nonFraction></span>%; and expected future dividends of $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dpxL_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zlsQ1I316rhh" title="Dividend rate::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1673">nil</span></span>. These options will expire on <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zCuJsxjV63u7" title="Expiration date"><ix:nonNumeric contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember" format="ixt:datemonthdayyearen" id="Fact001675" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">May 21, 2034</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also granted two executives options to purchase up to <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z4AJ7dUQl7Rh" title="Shares granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="Fact001677" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">200,000</ix:nonFraction></span> common shares, at an exercise price of $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z4SF0Rb8vet" title="Shares granted exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="Fact001679" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.0</ix:nonFraction></span> per share under ISO
and NSO plans. <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zPEb8R8zcBwg" title="Shares granted description"><ix:nonNumeric contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="Fact001681" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">The options were granted on May 22, 2024, and vest at a rate of 100,000 shares per year for two years, effective on May
22, 2024</ix:nonNumeric></span>. The aggregate fair value of the options granted to these two executives was $<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zFI2agpIOkkc" title="Aggregate fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="Fact001683" format="ixt:numdotdecimal" decimals="0" unitRef="USD">272,000</ix:nonFraction></span>. The fair value has been estimated using
the Black-Scholes pricing model with the following weighted-average assumptions: market value of underlying common shares of $<span id="xdx_90E_eus-gaap--SharePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z1r8xTx1axYf" title="Share price"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="Fact001685" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.88</ix:nonFraction></span>; risk
free rate of <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zWgA5FWA0cUc" title="Risk-free interest rate maximum"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="Fact001687" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.0</ix:nonFraction></span>% and <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zVfOKsVBwTad" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="Fact001689" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.65</ix:nonFraction></span>%; expected term of <span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zIsUFnRgcMJ4" title="Expected term"><ix:nonNumeric contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" format="ixt-sec:duryear" id="Fact001691" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">10</ix:nonNumeric></span> years; exercise price of the options of $<span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zIm4jZiYWJVi" title="Exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="Fact001693" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.0</ix:nonFraction></span>; volatility of <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z84wEK1IBXVl" title="Volatility rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" id="Fact001695" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">88.8</ix:nonFraction></span>%; and expected future
dividends of $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dpxL_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zANOye9Dws8f" title="Dividend rate::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1697">nil</span></span>. These options will expire on <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zoHRibg8LmLc" title="Expiration date"><ix:nonNumeric contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" format="ixt:datemonthdayyearen" id="Fact001699" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">May 21, 2034</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, intrinsic value of the options is <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pid_dxL_c20241231_zCsIvxwQKgMf" title="Intrinsic value::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1701">nil</span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded $<span id="xdx_905_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20240101__20241231_zw8FISsOeWXa" title="Share based compensation"><ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact001703" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,190</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_dxL_c20230101__20231231_ztMjUw3Rkx4k" title="Share based compensation::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1705">nil</span></span> stock-based compensation expense in connection with options for years ended December 31, 2024 and
2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001707" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zlxp3H89Mgaj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarized the Company&#8217;s share option activity:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zDhGOHAue2cc" style="display: none">SCHEDULE
OF SHARE OPTION ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise Price</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life in Years</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zsp5JHjXVuc1" title="Number of Options, Granted" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2024-01-01to2024-12-31" id="Fact001709" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">350,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zpBPqVlTUjJh" title="Weighted Average Exercise Price Outstanding Granted" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-01to2024-12-31" id="Fact001711" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.04</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zUin6vzoQH85" title="Weighted Average Remaining Life in Years" style="width: 16%; text-align: right"><ix:nonNumeric contextRef="From2023-01-012023-12-31" format="ixt-sec:duryear" id="Fact001713" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">9.23</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_z2KNzAZnmHH7" title="Number of Options, Cancelled" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1715">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zBZjFU384kvg" title="Weighted Average Exercise Price Outstanding Cancelled" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1717">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Vested</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zmiCQQnyCQcg" title="Number of Options, Vested" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1719">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zjEtl36pqbO9" title="Weighted Average Exercise Price Outstanding Vested" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1721">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Unvested balance, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_z1u4CXISzbdd" title="Number of Options, Unvested" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31" id="Fact001723" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">350,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpneh5G3ev37" title="Weighted Average Exercise Price Unvetsed" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact001725" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.04</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zoImchgjdRyc" title="Weighted Average Remaining Life in Years" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact001727" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">8.72</ix:nonNumeric></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="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zwdeN4WuCh75" title="Number of Options, Exerciseable" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1729">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zNBoJW6CK813" title="Weighted Average Exercise Price Outstanding Exerciseable" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1731">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">-</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zi3OUBZ27aZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the total unrecognized compensation cost related to outstanding RSUs and stock options was $<span id="xdx_90F_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zE9iah9ofjYj" title="Unrecognized compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001733" format="ixt:numdotdecimal" decimals="0" unitRef="USD">307,397</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi39Zz0Pptt1" title="Unrecognized compensation"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" id="Fact001735" format="ixt:numdotdecimal" decimals="0" unitRef="USD">278,749</ix:nonFraction></span>,
which the Company expects to recognize over a weighted-average period of <span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zH2cNKETLGia" title="Weighted average period"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear" id="Fact001737" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">0.37</ix:nonNumeric></span> years and <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztEqg8R5jkKh" title="Weighted average period"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001739" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">1.07</ix:nonNumeric></span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 103; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001741" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z3oLuiY1IoUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18 &#8212; <span id="xdx_824_zJu1z3ZE178i">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contingencies</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may be involved in certain legal proceedings, claims and disputes arising from the commercial operations, which, in general,
are subject to uncertainties and in which the outcomes are not predictable. The Company determines whether an estimated loss from a contingency
should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. Although the Company can give no assurances
about the resolution of pending claims, litigation or other disputes and the effect such outcomes may have on the Company, the Company
believes that any ultimate liability resulting from the outcome of such proceedings, to the extent not otherwise provided or covered
by insurance, will not have a material adverse effect on the Company&#8217;s consolidated balance sheets or results of operations or
liquidity as at December 31, 2024 and December 31, 2023, except the two discussed below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Litigation
</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Taizhou Nebula Power Co. Ltd. v. Massimo Motor
Sports, LLC</i>&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 8, 2024, the Company received a final judgment from the trial court in the lawsuit filed by Taizhou Nebula Power Co, Ltd. (&#8220;Nebula&#8221;)
on September 15, 2020. The final judgment awarded Nebula $<span id="xdx_906_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_c20240708__20240708_zw2c6wHZg9ib" title="Litigation settlement"><ix:nonFraction name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" contextRef="From2024-07-082024-07-08" id="Fact001743" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,334,542</ix:nonFraction></span> in damages, $<span id="xdx_90C_eus-gaap--LitigationSettlementExpense_c20240708__20240708_z1mQUeY3To97" title="Litigation settlement, fee expense"><ix:nonFraction name="us-gaap:LitigationSettlementExpense" contextRef="From2024-07-082024-07-08" id="Fact001745" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,436,809</ix:nonFraction></span> in attorneys&#8217; fees and other court costs,
and $<span id="xdx_90E_eus-gaap--LitigationSettlementInterest_c20240708__20240708_zYPPW3dFh2Jh" title="Interest litigation"><ix:nonFraction name="us-gaap:LitigationSettlementInterest" contextRef="From2024-07-082024-07-08" id="Fact001747" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,217,610</ix:nonFraction></span> in interest on balances from September 15, 2020. In connection with this judgment, the Company recorded an additional
accrual of $<span id="xdx_907_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_c20241231_zK29z27YHFC1" title="Litigation settlement accrual"><ix:nonFraction name="us-gaap:LossContingencyAccrualCarryingValueCurrent" contextRef="AsOf2024-12-31" id="Fact001749" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,645,092</ix:nonFraction></span> as of December 31, 2024, bringing the total accrual related to this lawsuit to $<span id="xdx_903_eus-gaap--LitigationReserve_iI_c20241231_zaXQY7XYg1Jg" title="Litigation accrual"><ix:nonFraction name="us-gaap:LitigationReserve" contextRef="AsOf2024-12-31" id="Fact001751" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,988,961</ix:nonFraction></span> and $<span id="xdx_900_eus-gaap--LitigationReserve_iI_c20231231_zbKNHeX7qHle" title="Litigation accrual"><ix:nonFraction name="us-gaap:LitigationReserve" contextRef="AsOf2023-12-31" id="Fact001753" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,343,869</ix:nonFraction></span> as of December
31, 2024 and 2023, respectively. The Company filed an appeal in August 2024 and its appellant&#8217;s brief in January 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Zhejiang Qunying Vehicle Co., Ltd. v. Cho International,
Inc</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On September 5, 2023, Zhejiang
Qunyinh Vehicle Co., Ltd. (&#8220;Zhejiang&#8221;) filed suit against the Company and ten other corporate entities in the Superior Court
of the State of California for Orange County. Zhejiang alleges claims of approximately $<span id="xdx_90D_eus-gaap--LossContingencyDamagesSoughtValue_c20230905__20230905__dei--LegalEntityAxis__custom--ZhejiangQunyinhVehicleCoLtdMember_zzKOcTueAsK2" title="Damages sought value"><ix:nonFraction name="us-gaap:LossContingencyDamagesSoughtValue" contextRef="From2023-09-052023-09-05_custom_ZhejiangQunyinhVehicleCoLtdMember" id="Fact001755" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,000,000</ix:nonFraction></span> in damages for products that were allegedly
shipped to the United States but not paid for. Despite being one of the ten entities that plaintiff has sued, the Company has had minimal
interactions with Zhejiang. The Company has not purchased any products from Zheijang. In February 2024, Zhejiang filed a Second Amended
Complaint. The Company filed a demurrer seeking to dismiss the Second Amended Complaint due to Zhejiang&#8217;s failure to state a valid
claim in March 2024. In August 2024, the Court denied in part and granted in part the Company&#8217;s demurrer. As a result, Zhejiang
still has valid claims against the Company. The trial is scheduled for March 2026. Based on the current assessment, the outcome of the
legal proceeding is considered remote. Therefore, no accrual has been proposed in the financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001757" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zZFjmO6VQt52" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19 &#8212; <span id="xdx_82A_zyXsDMjxk1Hk">SEGMENT REPORTING (RESTATED)</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
operating segment is a component of the Company that engages in business activities from which it may earn revenues and incur expenses,
and is identified on the basis of the internal financial reports that are provided to and regularly reviewed by the Company&#8217;s chief
operating decision maker in order to allocate resources and assess the performance of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The Company is
primarily engaged in the business of manufacturing and sales of a wide selection of farm and ranch tested UTVs, recreational ATVs,
and Pontoon Boats. The Company has identified that the Company engages in two distinct business activities, generates revenues from
different products, and individually holds assets exceeding 10% of the Group&#8217;s consolidated total. Hence, the Company concludes
that it has two reporting segments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001759" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"><p id="xdx_891_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zRyM2I2TUfb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The summary of key information
by segments for the years ended December 31, 2024 and 2023 was as follows: </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zMsnOTwP2oW4">SCHEDULE
OF KEY INFORMATION BY SEGMENTS</span>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>For year ended December 31, 2024</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zksPMCjb3nBb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Sales of UTVs, ATVs and e-bikes</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zizhpHa5Xf7k" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Sales of Pontoon Boats</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240101__20241231_zxHoAEzXvhf6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zVOlggvakGm6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-size: 10pt; text-align: left">Revenue from external customers</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001761" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,575,151</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember" id="Fact001762" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,750,591</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact001763" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,325,742</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zxggjwReft1d" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Cost of revenue</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001765" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73,463,577</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember" id="Fact001766" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,402,226</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2024-01-01to2024-12-31" id="Fact001767" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,865,803</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GrossProfit_zTSavDVO2w1l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Gross profit</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001769" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,111,574</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember" id="Fact001770" format="ixt:numdotdecimal" decimals="0" unitRef="USD">348,365</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-01to2024-12-31" id="Fact001771" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,459,939</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_z74X95FljqZf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Depreciation &amp; amortization</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001773" format="ixt:numdotdecimal" decimals="0" unitRef="USD">145,693</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember" id="Fact001774" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,653</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact001775" format="ixt:numdotdecimal" decimals="0" unitRef="USD">171,346</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zUq9nP2TPOW2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Income tax expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001777" format="ixt:numdotdecimal" decimals="0" unitRef="USD">654,758</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1778">-</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001779" format="ixt:numdotdecimal" decimals="0" unitRef="USD">654,758</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Long-lived assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z752ClpuBDua" title="Long-lived assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2024-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001781" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,950,148</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zRSkAxLrR7M8" title="Long-lived assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2024-12-31_custom_PontoonBoatsMember" id="Fact001783" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,315,925</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231_zpNtdSPeeOtf" title="Long-lived assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2024-12-31" id="Fact001785" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,266,073</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Segment assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zveRSjGT6DUl" title="Segment assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001787" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,769,759</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_989_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zVoEShT2cXWf" title="Segment assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31_custom_PontoonBoatsMember" id="Fact001789" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,119,759</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--Assets_iI_c20241231_zmnOIEISlrh2" title="Segment assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact001791" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,889,518</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_zvA6JpMwipqa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Segment profit (loss)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001793" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,892,813</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember" id="Fact001794" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,130,904</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact001795" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,761,909</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="display: none"></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>For year ended December 31, 2023</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i></i></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQyav7lSPDj6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Sales
                                            of UTVs, ATVs and e-bikes</b></p></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_z7Bw3tv1slQi" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Sales of Pontoon Boats</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zeowcKEePF37" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zTPxIZMtPp93" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-size: 10pt; text-align: left">Revenue from external customers</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001797" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,312,838</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember" id="Fact001798" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,724,706</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact001799" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,037,544</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zCyU2kBnjW6g" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Cost of revenue</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001801" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,881,055</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember" id="Fact001802" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,245,399</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-01-012023-12-31" id="Fact001803" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,126,454</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_zi9IUkTcECQd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Gross profit</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001805" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,431,783</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember" id="Fact001806" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,479,307</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31" id="Fact001807" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,911,090</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_zNxg7oBnX4Gi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Depreciation &amp; amortization</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001809" format="ixt:numdotdecimal" decimals="0" unitRef="USD">170,958</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember" id="Fact001810" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,667</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-012023-12-31" id="Fact001811" format="ixt:numdotdecimal" decimals="0" unitRef="USD">193,625</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zPlqN3cqafL7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Income tax expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001813" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,129,804</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1814">-</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001815" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,129,804</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Long-lived assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z5yLAi04loe3" title="Long-lived assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2023-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001817" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,615,404</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zmHohcmgbSP9" title="Long-lived assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2023-12-31_custom_PontoonBoatsMember" id="Fact001819" format="ixt:numdotdecimal" decimals="0" unitRef="USD">968,067</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--AssetsNoncurrent_iI_c20231231_zUaTbHDEpbK2" title="Long-lived assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact001821" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,583,471</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Segment assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_984_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zRp5DbJ3bSR4" title="Segment assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001823" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34,762,856</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zoWKTyQX3Gz2" title="Segment assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31_custom_PontoonBoatsMember" id="Fact001825" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,180,623</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--Assets_iI_c20231231_zpnXus7pe0Ee" title="Segment assets" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact001827" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,943,479</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_zJqjxtDXIJsl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Segment profit (loss)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember" id="Fact001829" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,230,476</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember" id="Fact001830" format="ixt:numdotdecimal" decimals="0" unitRef="USD">184,749</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact001831" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,415,225</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zDvsiFMEp2a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001833" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_802_eus-gaap--SubsequentEventsTextBlock_zNafO2xfi4Sa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
20 &#8212; <span id="xdx_823_z20Ok8W27OA8">SUBSEQUENT EVENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluated all events and transactions that occurred after December 31, 2024 up through the date the Company issued these consolidated
financial statements, and unless disclosed below, there are not any material subsequent events that require disclosure in these consolidated
financial statements.</span></p>

</ix:nonNumeric><p id="xdx_812_zS3hbCfefXu2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 104; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INDEX
TO FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>EXHIBIT
INDEX</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit
    No.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; vertical-align: top; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315224013183/ex1-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Underwriting Agreement (incorporated by reference to the Company&#8217;s Current Report on Form 8-K filed with the SEC on April 4, 2024)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315223045173/ex3-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Articles of Incorporation of the Company (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on December 18, 2023)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315223045173/ex3-2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bylaws of the Company (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on December 18, 2023)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315224013183/ex4-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Underwriter Warrant (incorporated by reference to the Company&#8217;s Current Report on Form 8-K filed with the SEC on April 4, 2024)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315224014560/ex4-2.htm" style="-sec-extract: exhibit">Description of Registered Securities(**)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315223045173/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contribution Agreement dated June 1, 2023, by and among Massimo Group, David Shan and Asia International Securities Exchange Co., Ltd. (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on December 18, 2023)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315223045173/ex10-2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment Agreement dated June 1, 2023, between the Company and David Shan(&#8224;) (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on December 18, 2023)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315223045173/ex10-3.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment Agreement dated June 1, 2023, between the Company and Dr. Yunhao Chen(&#8224;) (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on December 18, 2023)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315223045173/ex10-4.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business Loan Agreement dated April 18, 2022, between the Company and MidFirst Bank (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on December 18, 2023)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315223045173/ex10-5.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Addendum No. 1 to Business Loan Agreement dated June 15, 2023, between the Company and MidFirst Bank (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on December 18, 2023)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315223045173/ex10-6.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Addendum No. 2 to Business Loan Agreement, dated October 15, 2023, between the Company and MidFirst Bank (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1 filed with the SEC on December 18, 2023)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315224004959/ex10-7.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business Loan Agreement, dated January 3, 2024 (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1/A filed with the SEC on February 5, 2024)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315224004959/ex10-8.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Promissory Note dated January 3, 2024 (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1/A filed with the SEC on February 5, 2024)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315224004959/ex10-9.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024 Stock Incentive Plan (incorporated by reference to the Company&#8217;s Registration Statement on Form S-1/A filed with the SEC on February 5, 2024)</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex10-10.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Strategic partnership agreement, dated June 10, 2024, by and between Armlogi Holding Corp and the Company</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000164117225000763/ex19-1.htm" style="-sec-extract: exhibit">Insider Trading Policy (**)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315224014560/ex21-1.htm" style="-sec-extract: exhibit">List of Subsidiaries(**)</a></span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 105; Options: NewSection; Value: 75 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0"></p>

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex23-1.htm">Consent of ZH CPA, LLC Certified Public Accountants and Advisors, A Professional Corporation</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-1.htm">Certification of the Principal Executive Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.(*)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-2.htm">Certification of the Principal Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-1.htm">Certification of the Principal Executive Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a>
    </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-2.htm">Certification of the Principal Financial Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a>
    </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1952853/000149315224014560/ex97-1.htm" style="-sec-extract: exhibit">Executive Compensation Clawback Policy, adopted March 25, 2024(**)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.xsd</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.cal</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
XBRL Taxonomy Calculation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.def</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
XBRL Taxonomy Definition Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.lab</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
XBRL Taxonomy Label Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.pre</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
XBRL Taxonomy Presentation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (Embedded within the Inline XBRL document)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
    by reference to the exhibit filed with the annual report on Form 10-K filed with SEC on April 15, 2024.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif">**</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Incorporated by reference to the exhibit filed with the annual report on
Form 10-K filed with SEC on March 26, 2025.</td></tr>
  </table>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 106; Value: 75 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed
on its behalf by the undersigned, thereunto duly authorized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">May 20, 2025</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
    GROUP</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: left; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: left; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    </span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    David Shan</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Shan</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer and Chairman</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the
Registrant and in the capacities and on the dates indicated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; width: 26%; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; width: 2%; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; width: 50%; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; width: 2%; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; width: 20%; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    David Shan</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer and Chairman</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; vertical-align: bottom"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">May 20, 2025</p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Shan</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Principal
    Executive Officer)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Yunhao Chen</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer and Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; vertical-align: bottom">May 20, 2025</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunhao
    Chen</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Principal
    Financial and Accounting Officer)</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Paolo Pietrogrande</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; vertical-align: bottom">May 20, 2025</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paolo
    Pietrogrande</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Mark Sheffield</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; vertical-align: bottom">May 20, 2025</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mark
    Sheffield</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Ting Zhu</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; vertical-align: bottom">May 20, 2025</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ting
    Zhu</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 107; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.10
<SEQUENCE>2
<FILENAME>ex10-10.htm
<DESCRIPTION>EX-10.10
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: right; margin: 0"><B>Exhibit 10.10</B></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="ex10-10_001.jpg" ALT="">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="ex10-10_002.jpg" ALT="">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="ex10-10_003.jpg" ALT="">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>ex23-1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; background-color: white"><IMG SRC="ex23-1_001.jpg" ALT="" STYLE="height: 56px; width: 700px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSENT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
hereby consent to the incorporation by reference in the Registration Statement of Massimo Group on Form S-8 (File No. 333-278831)
and Form S-3 (File No. 333-286353) of our report dated March 26, 2025 (except for the effects of the restatements disclosed in Note 2, Note 3, Note 14, Note 16 and Note 19, as to which
the date is May 20, 2025), <FONT STYLE="background-color: white">with respect to our audits of
the consolidated financial statements of Massimo Group, which appears in this Form&nbsp;10-K/A.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>/s/
ZH CPA, LLC</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Denver,
Colorado</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
20, 2025</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-top: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">999 18<SUP>th</SUP> Street, Suite 3000, Denver, CO, 80202 USA Phone: 1.303.386.7224 Fax: 1.303.386.7101 Email: admin@zhcpa.us</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>ex31-1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF THE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PRINCIPAL
EXECUTIVE OFFICER</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PURSUANT
TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RULE
13a-14(a) AND RULE 15d-14(a)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNDER
THE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECURITIES
EXCHANGE ACT OF 1934,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
302 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
David Shan, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this Annual Report on Form 10-K/A of Massimo Group;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
    on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
    to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to
    the period covered by this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
    on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
    respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in
    this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
    to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
    within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
    supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
    for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
    the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about
    the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
    and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
    reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
    the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
    reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 50%">Date:
May 20, 2025</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    David Shan</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Shan</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(Principal
    Executive Officer)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>ex31-2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF THE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PRINCIPAL
FINANCIAL OFFICER</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PURSUANT
TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RULE
13a-14(a) AND RULE 15d-14(a)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNDER
THE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECURITIES
EXCHANGE ACT OF 1934,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
302 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Yunhao Chen, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this Annual Report on Form 10-K/A of Massimo Group;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
    on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
    to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to
    the period covered by this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
    on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material
    respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in
    this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
                                            such disclosure controls and procedures, or caused such disclosure controls and procedures
                                            to be designed under our supervision, to ensure that material information relating to the
                                            registrant, including its consolidated subsidiaries, is made known to us by others within
                                            those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
                     such internal control over financial reporting, or caused such internal control over financial reporting to be designed
                     under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the
                     preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
                     the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our
                     conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered
                     by this report based on such evaluation; and</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
                     in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during
                     the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an
                     annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s
                     internal control over financial reporting; and</FONT></TD></TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
    reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
    the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
    reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 50%">Date:
    May 20, 2025</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Yunhao Chen</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunhao
    Chen</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<I>Principal
    Financial Officer)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>ex32-1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF THE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PRINCIPAL
EXECUTIVE OFFICER</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PURSUANT
TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>18
U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report on Form 10-K/A of Massimo Group (the &ldquo;<B>Company</B>&rdquo;) for the fiscal year ended December
31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;<B>Repor</B>t&rdquo;), I, David Shan, Chief
Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that to my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
    of the Company as of and for the period covered by the Report.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 50%">Date:
    May 20, 2025</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    David Shan</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Shan</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(Principal
    Executive Officer)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>ex32-2.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF THE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PRINCIPAL
FINANCIAL OFFICER</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PURSUANT
TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>18
U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report on Form 10-K/A of Massimo Group (the &ldquo;<B>Compan</B>y&rdquo;) for the fiscal year ended December
31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;<B>Report</B>&rdquo;), I, Yunhao Chen,
Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that to my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
    of the Company as of and for the period covered by the Report.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 50%">Date:
    May 20, 2025</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 47%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Yunhao Chen</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunhao
    Chen</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(Principal
    Financial Officer)</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>form10-k_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %C =H# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M;_1YLJ<,OI6[I&D6MY)]GNQL98O.E;HP+<*H_#G\:SQIDBQV-ZWS0W$I4YX
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
MKK6Q>'2([%OG8 LR@X )]^^.**M3E1,:=V4;"RM!\]Q%),5.1GA<?3O4DO\
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
M1V[=.:59F$8WRAF'7 &/UJ-IV.=L48 ]3S6(_9,@F%SNS%/&1_=D7'ZU,N%
MW;3(>I I'FVD Q1LQZ '-5VFNL\VT('NU4+DD6 J\_,2:"X Y/%5O-N^@BA4
M>P)IIGN%7F&-OH.M ^61,QB88V9]ZJS6I()BFD5OKQ4J7#G(:U)(_NF@3 DA
MK>4>^*$VA\LBJMO<B)O.(D/90!56"RFO;Z**Z6VM;=Y IFEE P":U$G@9AAG
M'L:YWQOA-"'S[B\ZXQT'!KHC49FZ;M<Y_P 3ZG_;/B6[NTR+:,B"W'I$G"_R
MS^-5$3(AA_O'S6^G;]/YU328@ .N5]JO).&BN+L+CG 'I[?RKH5DC%WN+%B^
MU VS,PW_ +N+'3=CO[=J[31U>'P_9PS6\=Q$(MWE>;@@DD\C-<"AEL;VW>56
M22.19"&&#US7H'DQ+EE)SN. !^7-*6Q:U';H@SK]B90?X8V!Q4?V.U?.VVF!
M/?G-"^8PW+$R^S#FFN;D<[#CZC-9<Q5O(DB*VI(EMMR_]-2:C\]&D8Q$H,],
MY IJ7,X.T0$@]R:8ZEVW&U*GU"XH'8NV]T;>0ML5\]?\15R+4$"PX0_N<Y!&
M<DUS\K.$8#S%Q]:GMDG:+YY5'X\TFD&J"RL52X$LMR&7<3@ XP:GO0MSY5K;
M/(I4EI)8QMX["I%15X+$U8%RJQ@*A'-9N3O<+V(K>S$,7S3R.1U+&K) BA+9
M!J(SK-*5=F55Y#$<'Z5%YN3_ *KMSFLG=E^U2-#7[@6>BZ/< G#+M.,G/)_P
MK+&HJI(E7)!&0#R!3ITBN;58)3(RAMP!)VJ?85'Y$2REE7.X8.#CBK35B?:D
MOVV,R_)/E2.,TPWZ9_UC?E3?LT 7 &T]<@\TS^SX_P#GK+_WU2317M3MLN.Y
M_"@W,L0YW?4"J*_*<AF_ U)YW(_>C\:RL==R87Q/!@:3'?:*A-_IQE,4RQ1R
M_P!V1=IIXF#J2,$@],TQY[<\31!L?\](\TT(F_<  INP3U4YILR@C]X<_K5>
M)=.E8[5C)S_"<8J4P0D?*TB_1JJ]B6KB".%@,94@8I)4GV@V[1$C^&3(_44\
M)C.6W#TZ4T@@[3N7WQD5?,3RC/-E&>J$#J.13OM$HQD*WID<TI4CW%1LH).8
MOQHNA:DOVAF_@&X=1R:<TNV/>\0V^QS^E4\,GW1LY[5&'E4Y9VS]*=@N7\VS
M=?E_WN*&A (VMOC/?(XJAYN\E6PR]AFHI7E\P+%;2X/65<8'ZT6%<NM %)\I
M]C=P#BH_-N8FPPW#UI$:9<Y)8?[0IWG;F(VXQ[TQ6%$\3'YD&1W'6IO-#=&&
M/>JQ)R"2!S_=SD48B8]3&#U+#BD9ZHL#'++_  CFD9DFB,3Q"2%QM8'D$?2J
M_.<+*"!V)%+$1YK']V/IQ18KF.-\;Z-:Z9-I\^FPQP"1&5XUZ'!&#^M<O/\
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
M;F&3Z?7(K=T'0=1BT^\871B6943RU;@EHRP)[ C'KZ\5S,MMY$4+^;ND8$L
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
M!#K:UF6$] SGCV'<FI6"R7"P*,0IU]_6DMBW/S;NQS5D1*N<#EN36J0FR*X
MN+H(O^K45*(B(RJX(],T2JJD#\6I@.T\<4R!D47E'';L:=-"LF,G&*<S!OK0
M!Z\4 0[!$,CK4$HE?ENG85=88Z#/O4; BBXR.6!5CV@;64<\]>*-.G6"1BW
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
M.?7I5K6/&>BP0B[T?PYY$@D +3?/M'?@\>F/3%6K?Q-/%$MR+0?91R L8Y'
M/.#DTFN7<:=]C*$%Q)K-Q E[=0Q[_,8B<,)>G.YCZYZ<"MFQN/L=\QFN[:",
M!6D:,F?DD?*!P"?IQGUK-U'4'U'4H84$<(NXPV N<=^1V&:NG[3:V+3P&"74
M$)&T#E>QSGISQQ2;;W'9%O4=>AG:6RT^*5X6)5I;DY+?@1\N/:L2\NKBVO(K
M=3LCP2P/"I&, ?CDYYJK-=!)F_<P"6Y.UL$!L=S_ $QUS]*N7KPWT056ENY"
M I6( 'CC<0>2,8'^%*W<6VQ176[H6,6G073!;J7?M(P&SP"WJ..!W)STJ1;!
M?MDTLLT;Q1KR8SPV/\,_GWJ:TT>S2Z_M!9W6Y+ @W'^J<CC([YY]*KSW):2.
MTV2W$CMC*@X&<Y'X?X476R&D]V22RW(TYH=Y'GK^Z &T],9(./7@UCV1)B9-
MF;=<"&29<E,==H]>OU_"M06*SQ>3=7Q&Y=S?*><]!T],?B*?#.RP%8E*Q1C"
MSR,!GD8Q^ YH326@FFV0B:YTJ2XN;*$B-BP:(J-C*0>@/\N>GM27&HSI&LH#
M',>((XE)()/S$?C6I% ES%&LL^U@Q(X.X+CG/J>0?QJM?Q2Q1"**>:0=%DE#
M*IXSSCIQTSWJAVL0":V65KB<R+<,V?-Y)<#MD<DU"X2>.9GGG202QQ'Y0S*3
MU/)J[*4@M/-9(A,RGRE# D>X]@>]175O/B*:ZGPLZKY>UNI]">^#D8]:CS*\
MA/*9+7*?/$DAB99/F;N<CMR../;UI\LZ^?:PW4JP95A+#"Q \OO]#T/UP:'1
MC+"?/(A)/'&W/0].G4'/-#0Q>7\C2.4!S*.<8['USZ>^:5@N-$26\+#&T9,,
M0#9\[J0,>V"?Q]Z+-)MI\P>=+Y>X11C=]#SQWR?:K.HDQ:A$%=@((S(LN!W
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
MJT;!AG''/J.I'7BI83%:RQGY7D8'#-'D*?8?6I+4P0B3;>D1K^[-N(_E'7(
M_#/K6:\-S.UJ=[VL5Q^\7"[AWR,] 0.V>M39L.9(TC;P!B][+(UNP^6<R#<"
M.Q'(/_UZBM;X+*)7W+;JH$,8QNQG@^PZU$NDBRM96E)EM<EI(@>5SUP0<<=/
MQ-,TRW-Q.;EC (EY4^<QVX]?;&:44K V[BZM?VNHB.7R+M;9OWT,D+GD@X:/
MI_>Y]JCEOY[27[,%S'YOF0J1T7^\1Z^@Z<9-;4RV_P!DM8DBBDCM]T@:9@N0
MQ')&..G'\ZS8K%5U994B@6Y#+DJQ)7@YY)Y^O/3-:*QD[D,%HUTBNEP29/FD
M<MO'MCG\?QJS;7-BJK.L0D#L%9=V-W0EMN>I]N.M)>S6L#*UM*5CRPDP2.<9
MZ_3..M5KK3FN5^TJ)5C=HS',VX;CC^'/7TQCO1HRKV)I[(3:G'<B)C+<-B",
MR'*X&<R'MC/2KK>;+9PB9'>2->68CD]< 'CGGGKBEE98KT0I!MN(UQR<=>=I
MSP,#D]_6JQF@N;R*!HI&C/S"2.0\GIG!&?3DGH:G5EEJR7;"MNW[DJWF!5(W
M$D<Y&?IU["H8FN;>/;NWFY)("RG"CI\WU]NE+-% RL["Y,DC9 SDG'<]/I4;
M!38S+%.K1D_O5&W+2YZ],\=_YUDV4+J%Y/ +:)H57S&W+YA)'N<^^*+%?M4P
MOIX(IM@*K+VPPX.,=!@U>MUMY=,D%S")C$Q,<?\ =7'.,\8)'0>WI5.REB:0
M1*LK-')B.*2/:J?@.^._TYI)Z:#,W4)VGU%8+9@<+^\F+?*_ !'';C\ZM66G
M,QDN)QP09)0"5R00,CIUJ\MBC1;$M(I)&.V0,W*\\[<_B?:M"SU2SL?+LI3E
M7EYA5O-0<=0W )Z=!BFYZ61/+;5D"6EA9QA(MWE/&6"?Q#C^7!Y(P>M27$41
MM)&BW>8?+98Y,< G!4'\C[U2@NI[Z9KL7$,]S/*N"?EVC)X ./X15  0RS01
M(%!8Q^=+(27('3 []\5FE*YIHD:*PP(&E"R)=.I(E.<$]\]_;^=0O#?)90I,
MD8N6#;2&VCTX]_ZFJ]Q]IFN&3<8[6,X#  JP'4>Y)_+]:+??=_NW4/&HS$H8
M@(,XR#W8Y)].*T<78E/4GMX7@LHF>V(D$N6@W<ECV(ZD]*2_O'TBV;SW6VD?
M.U=I8J2,XSWQQ^56C;RV&M,;6!KEFB'D#'*[3R>>AQU/<5GJUQ=6NZZA+QK<
M!C+C<OEXY7;ZGC&.O-4E=:B<GT&02W=Y?6HGG41=E"X\S(YY/3\>M3:W#%JD
MPA@A,8MV8K,#C<>!R/3Y?YU%"ML=0N6N4::WD!!&[A ,<\^PJRI1%B2U4D2+
MF296(#%CG)'J>WUXJ7))W0K7T91^QW$4,C"VCDF,0^Z&RQ)^4?ES[8K*BN<S
M"-XB#,3@,/NX[?Y]JZ-[J9";:!-\T;;FC/.6/&,D\#GI4 LUF\R&[BD$LC#
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
MI#;0M&H4O&-Q'?DT458%73%'VZSX^],F??%37LS^<W(^^/X1114]0Z%&;_6
0=OM K1\E/0_]]&BBK$?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>form10-k_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" &0 <H# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#TH)3A'4HC
MIX2@",)3@E3!:<%H C$=/"T\+4@6@",+3PM2!:<%H 8%IP6I M."T 1A:D"T
M\+3@M # M."TX"G 4 ,"T\"G 4[;0 S%*%J3%+B@!H6EQ2XI<4 )BC%/Q10
MW%&*=10 8HHHH ***6@!**6B@!**6DH **** "BBB@!*3%.HH 2BEI* &T4Z
MB@!E%+10 W%&*=24 -Q3<4^DQ0 S%)BG8I,4 ,Q28I^*;B@!I%-(I^*0B@",
MBFD5*13"* (BM-VU,13,4 8^DF672+.6=Q)*T*EI!_$<=:NA:\X\)Z_?)J-A
MIEA%%J%K<YDGD6;<;<=,?05Z=MJ*;O%,;W(PM."U(%IP6K$,"T\+3PM/ H 8
M%IX6G 4H% #0*<!3P*4"@! *4"G@4H% # *>!3L48H 3%+BEQ3L4 -Q3L44M
M "44M% !1110 4444 %%%% !1110 4444 %%%% !11D9QD9]** "DI:* $HI
M:* $HHHH *2EHH 2BEI* &T4ZB@!E%+10 W%(13J* (\4F*>13<4 -Q3<4_%
M)B@",BD(I^*3% #"*9BI"*2@#Y_T\2>"=5ET<#=?WEMCSH2#Y3'IANP'4U>\
M,W&O6,EP]AJ NI'A(8R$D1-YG,C ]MOYYKGKG2=1:R\V[(-Y'*L4D?F@.H;I
MD_EGTJQI[3VVCWEC'!S#<@RSQMC*D']V?4'\J\Q5)0>J[E\O,>X^&M:7Q#HD
M.H+"T9;*L".,CKCU%;0%>*>&=3U_3_L-Q#=@V-U(+989.2A//3MSWKVU0VT;
ML;\<XZ9KLHU'*.NXI*S "E IX%*!6Y(@%*!3P*4"@! *4"G8HQ0 8I<48IU
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
M:S<,CSW6Y0ICF8,&Q'E1E>./?]:N:_H\":9IUP%S 27D8$LA;:3D9[#H/K5
M(GAW6;WS+-S%"R2FRX=BO8[NX]:CU3Q%=WMA#;3(SQK-NA67ACGL?;K^ K/#
M4HU)NG+?\AU)<L;G.7FG6<,ZSPB6.1 ."P;YORYIYGN+"2WN[95N,&1?W:_+
M$QXVX'0]_P :?*96E65QC!)()SD^M==X5\.6D&G+=+-*LD\QG:.8GAL#&0.O
MJ,^M>I7P4)12BCDA4:>I8T'3_LHCN[F$B\DCPRF3.P=3]/>I[V7=-(V]G9CR
MS'-337L4$4R*K><.%## )J'2;?R8FGO07,V2P\S<%/MGM771HQH148K0RE)S
M=VS9T:[L[33G2XCC88R3C)8^Y[4NGO\ :9;O5;BV:XC(\M4!!*+].]8TUK"-
MS(P '.UCR>>G%;>EZA!::?MCMGDF8Y(C."/_ *U:O:Z+B4FL8+Z20VLH!&-L
M3<8]!FJ9MY$N#$(&W*?F4<D$=:U)=)N;FZDD@8G/(8C;G_&HFBO;*\;<S";:
M07!Y-1S%V(5@N2 ?*) Z9%26\WDSABN".GJM7[?7+F&*,20J2!PS#&0*S;S5
MK::ZEAG97O#AAAL;5^E96;"YN/KR\KY:/T^;Z=ZI3WWVJ[#O]Y><@\?A6*^H
M6$$4LLS,0/\ GDNX_E5F( ^6[[MO##Y3S3Y.XN=EC2I5@U&9GB^5SMBR<<Y[
M>M:C+!.#MW"X+Y=N2,5A(5FO8U8L(RV,B(G%03K*;AMJ$C/!X'%:.GS/<E5+
M+8Z/R_[/E6Y>,-B/&#(!GVK)M#$\<Q#*DID!4>W?%4FMIR!\L9_X%TJ-G:UF
M5=H,K= K9(]Z?+&,=6)2E*6B-'4G\ZZ78 =BKEL8S]1V-3013F1G,L<.!G)&
M/RK/6Y2%5\UR&\P;L1,PQZY[_2I;K6[N=%CB@DVXYE-OM.?0\]*Y)8B"T7Y,
MW5.3U9LQ75P=/+?*8\;2=N-O^?6L6]L8K^=9B2S1DL&R<?E5%[W6'C\I8"%7
M.W!7GWQFI$AUF6W7=%^](YP.!_.B-=:M1?W"=-]U]YJ6]F\,$F^X(;^&-3]X
M>M9'B*<V.CS7<38E6(B-2<98\#'XFH9QJ>EVEW?:BVZVA@9]L:X((&1CBO-8
M]7;Q%)+J%R!#NFQDRCDCG /8#CBG[23DM&+DLB_8^#+V_@D?0)IQJ4+*5S.0
MLW(W%LG'J:GEN;B9B\\Q>;GS2#P6SR:?8>)[C1+EH+>YCBB<CYW +9/& 3Q@
MC/-<]JT5LK6[P:K*VZ?;)&MSGY3G^7%;2;3%%71I[$FED9HMYR.2,]JU=#=?
M^$CTV'A?WP&.E<\BF&$(K2,!_>;)I^G2V.G:W:7]P -DZR,W4\'FLFS11T/6
MKK58K;P3=7YAM8Y4+V@8@\Y]O7I^5>1)<R3S1N9I)E@(+9Y(4'L/2HK[Q-JM
M]IUQ;JQ33&GSMX&YNHSZ\"H]"\^8W?D$Y$!9L-C*C[PZ\\=JQM%-LT3=K'N/
MPYGW:?.BHQ4D-N[=.E='JVLV6C1Q/=NP\Y]B*HR2?\*Y?X8%CHKLP^5UC*GU
MP"#1XON['4=)CBD,\4X=E9$4%XQM.<@=N!45JOLZ=T]>A$8\TCM%N8FN&MPZ
M^8H#;<C)![XJQ7E6G:/%8V1OK[5A!<W.(T)DW-&H.3GU.!P.G-;'A_Q8/[/M
M+)8+F65YO)@EN),&09Y)/J,].^*SIXV+:4M+@Z;Z&[K%G'+?V3S7,J0&4!8U
MY#2]5/MW.:AT>R5WUQ!A7EN"C[MS#;M'J>O)K/UGQ!/>BZLM*C,5Q:7 $TTY
M 4*#SM/J?\:KZ/XF:WO-5EDA TU90WR 9CX X Z@X)Z5?M*;F.SY3C=:\""R
MU(Q.;D1MM\F2-!M(SSDD_+@>M7SX9BTZ>6Z6YBM[33[8>7(2I8GDY&!R2:F\
M7&'6=8=5DD3<F4,^55E Z*#WR:B%EX?N-*%S>ZCJ$RVN!+#GEOX3M'M^E<4K
M<SC$VM97,NVBTC5=6$5LMW:KM\T7#3#+X/).?\\5T>NZ/I-OX2FCN989U:W;
MR9B5#+(!D;L#G/KU[5SL6CZ'<V=Q%!>R03/(9;>6Z88$0/IZGMFL/77LA*MI
M8LUV44B25F+'/KQQT[8JZ=105MR'=G676E:?XBT.UE$\RW@4&'[3#E7(7/E[
MACY>*Y;^SK?_ ):>%H]_\7^G#KW[U':Z;K.N:2+K3)IIHK%1YP:7@8Y&T>@'
MK7<VGP[>YLX)Y(;3?+&KM\W<C)K6W/K8BYX]-Y2QB-MZL<E26XST[4LL2Q (
M&#RD?,,YQ6U;V(TX0O;ZC"DPBRRR@?B!Q4::3->V\MU!%$2AQ)#$ ,>F/7Z5
MYRJ+Y'6Z9A6[,H9<+YF-HR:O13WBP'R97.."N<?A[UJ_\(YJ8TZ:];3]EO -
MQ:0A6YXX'6H(1)&D;M:DP$?ZQC\J9XJ9RTO8S4=32TF!7LI/M,:EECW;LY8$
M&K%K>Z-=W7VF\M#O92 [2853V)]ZS\Q+'%<EA$0/+"A\EAZD=Z=#8I<YCD\W
MR!A@#C+UR;-R;-K:)(Z[2+?0@T0FO+B6!XVC/EOC:21@$^G^%:S1>'KF&*&V
MN;>[NO-$4:K-Y3 9QSZX_I6&?#I0PSPQ?9H0/G;;N [@G%:=SX<ET_[)>Q1V
M?FI^ZMH)[<?OB1DO\O<].16^"J*2VV[[ZZ>A-5-&!X:T,S>*F=;A4U"%FPIV
MMD@X)&>,^E6K_3Y)_&.H:?/?0I//$%R^"5YR0I '(JU:SVVBK#%#HD)OR6%W
M/&P9X9"3C XP?H*ADGMCXGNKF);N[9K<1P"=-L\+=!@DY!![UZ'+&,4F^ISZ
MMFM-X4$>FQ6FGF[$W[O!<C$_KP2#C/M7.Q>'M4N_$'D37$:7$2"'][+MY'8#
MOGG%>D:9#JFF>=?ZI8B6XD"^8T,N_8<<D ]!ZX^M9&GQ"#Q?<M<LLO\ HJ2D
MQLK N6]3SQS55\/&3CT_R'"6X^;PCIDUZ;2[46LTP#1B$Y /<$GKT/IUJO?"
MT\*ZA#%:V]Q<Q"4"X\Q>N5X ..M5[_7Y_P"VI&NA.2EQB#,?*KW P<$XY!%,
MO=2FU-"!?,D+<N[<N<?\LROOS7GXBM3I.T5K?3_@FT(2>[/0;5HIHHYX(T:W
MDCVJ[?*47T.>O.:R6LKF2^6984,3;8I5E(,;(>&([YR!QQ7/Z)KU\9?MF%FL
MT"PN)  T"YXX[D]JZ[5A*=-FN5FF$?E!Q;#"G(YQGJ.WY5ZM.M&M2YFMM3F:
M<96./UAVM=6O[A(W6[M_)8)" 5"8).YL>G&/:N8U*1;N]N=1>7*2.9%'&$ &
M#C%;FB7<EYJ>H+;32I#<M#&03DCCG.?3UK#\8:590/'"S111I<"U,D+$3;!G
MD@=<Y[@]*PPF)492G8UK4FTHF=HE]!-K]K:ZB(AY\?F0Q@$\_P (D_SS7I%O
M;L-S;RLF[.XC.?PKS==&T[0IO[0OM*NVFFFQ;^?*6.5QA3R#SD<8]!71V'B.
M[O=7CL;?3+52V?,G;=M7 Y.>X[>]>S0Q"K1;70XZE-Q:1U=AHOVN>4SR*RCD
MEFVEC6C_ &##Y6PW"')X\L;B/UKFHM1U *5-HSR@Y,EM;#:1[;CG-:%O>ZE<
MP;D34+4\;BP1=Q[FM)2GO_D2E'8MRZ2()!A6(Z_> %3Q:3NCRD0!]#)@8_"H
M!'</-;[KVY91_K29E ;ZC''X5>M;&+^T)I92)(S@*OFE@OX=OS-9\S95K%N)
MC$I$TTC!%P"KX_#WJA?) \T<R%<;?FWD'!_$UJM!:."GD1@#N(:YW4+2RFUF
MTN;N*S$T'0ERA(SP0!P?Q!I-VV';N.EEM$Y:_@0#U*#'ZU5FBL'5I4F5I2/,
M,GEELKZ\#I3KGPU8N&N)K2U )+$%69>O<]^OI5KS&BD6W^V0C8NU5%OG:G=<
M],5DJLUNOQ&X19RUQKVCVK,6U>U0*1]Y#D?GBI(_&VAW.'@U192H8_NH2<!1
M\QZTGB[0K;5HU"BVFF&=TAA0GGTSGVK(L/"=SH.F2S7SJEL_"F.)"2.^<=<X
M_E6L:RE9=272MKT)7^(/AC[1'$+^Z=FE$8"QC )..>#3;_XB:197MQ:M8:@\
MT$AC;!4<BK$T6GVTVQ;8R' ;E1@9&:TX7M@8Q%& ""=WEG]:N3DK/H)11RC_
M !)MF_U6@7<G^](3_*FP^/[RXOHK>U\+A-Y ,TV\*ON3BNPBW&X)@&]D_>1^
M5$3DU!!/*]]N>U4J"6D(C!('<D4G+S&HJY!JOB&^M$MA80VMP)3AF\DJ(_?Y
ME!Q^%8MYXL\4^;(EI;6P . P7 ^HS@G/T%:+:G/J,LF_RXX5_P!5NR?H !19
MF:*[_?06WE]I-H(^N#51HV^)L3J+I8Q7U[QC<<"9H_\ =E45,#K<L&ZYUF_C
ME(&T>:A4GOG':NKWPF3RH)HWXY98=H%*4::,C VKWZXK&5.+[KYE+F7;[CC&
MLM0E8)=:N75L^8IW'@_T]15;5K&U^U6L3VT8N(4"R=TP/FR!CC.>:Z6^CEL]
M0A0RP/(YR5E&,#TP.IJAK:*?+G*@S3,=S$'@ ?\ ZJJGAH*2FK_>3*K*W*SS
MRVT[1=1U"2*WN+K[0K>88F4>7[@<=*ZZX^$MW)JD<BW&FV=O>!I(O+0[$ &=
MOUQ[^M5!;1:3<#RM)*Q.HD:83*,YY. 3D]:[+5_&EC/]DATRWS!;L4;C,6,<
M!0>^>]<>-KJ'PO7_ (8WH*^^QSUE\*+Z^,BPZQ!)M7(PKX8\\#\N].N?A%J=
MK;7$TM]:QB,@ ,IS)]*[W3+S7M+\.Q7LT]FL0;+QRQ$$ MU4C&<YK#\0ZSJ]
M]90>=('!E\^#R!PL>< L0>/Q]:XY8MJ'6_X&W+KY&3XD\,Z;%X:TG3]/N(8%
M63S)[ZY8A"Q'(XS\W?'H*H>&?"Y2ZU%K?5;:[ABLY6D>%' 'R\#)QU)]ZG\4
M73+X9TZT=N6G:6-5/&W'4CKDDUK> ]&L;[2+R[9)9+T2LD:B3:IQ'GGVY_E6
M]*\J*GW(D_?L:O@*XN4\(6TD4PC,;,)<KNX /]:ECFNI/#5_=MM&YW_>2Q@>
M=D?-QG/TZ5SG@^Z/_".365T%6V$FY6$F"6R003^%$NFW<6E"4:3J0=)1Y<LD
MP9=HYR!TKS<9*7M;:VM^9M"W*69EL/[*MKLS+;J88U99#N+-TY Z51LM<@TO
M[5(+;>,-%#(#G&?XL'O6UI%I8:REW:QR7 D5PS37(&._RDC@$FJ.J^"9["8P
MPW4"J4W,0V O/?/?GCUKFA2:]_H#UT1@RZ_+]DELC=L]O(PD998_F$G8YJ>Q
MUBTFEA18%#(%DED9B':1<\ANU+JFB6]A!'YYCF;:P)R2PQWJC;VENT@N("N1
M&!MZ_7VK2-6*6Y'([D][?M<*=V[#2&3[Q)!)SU--MKF:PNH[NWN5\YR1(K+N
M'X@\'-5[Y&$H8'J.=Q[U!*RL0SJ<J.#GC-*,WN78O:C?KJ-Y'.;>&$@@MM_C
MQ[U#<VD<D9N[%5L/(X)4G<W')SD]>]4WA:Y@C^S@H2W)#'.*B:R$.89S]IG0
M=7)V_7K6L9-==1\J-WPIXZAT" 1M$)]^%D#*.%&>!CKU[UH?VYILQ\T.T0?Y
MO+^V8V9[?A7GR2RB$1, %63.=O3/7GJ:N_;;/_GQ<^_FC_"NU2E'2YB2P6N\
M!+J6./H5'3J>I/I6S9:W/HTL@BNE@ 7Y'\H$.1T^OUKG1M*R&66Y\S@0MY@P
M!GN,4R"WC,@EGDFD$A(W;AD<\D5P.G%N]S93L6-2N+RZG:5KEMP.YMQR#GG_
M "*9_;]PNF?9_*5%<@,ZC&?8^HJ"XO8F40,S*P;Y2>3GUJ6 W7DK]I(09.-R
MC-/E7*N9$Z[HLF[=XE/D#:!P7/*_3T%%K)B0L\@.!\OS=?0"D@6$IE$,C/G=
M,02JUH6%K:9<^<PE+ 1KM(5^.><<8K%M)-)%I,T]&75;2T_M6>[\^Q68*UNS
MG]\PZ#W ZUHW5[XC-]]JM)X+MH(^#;2EA &'<=0>U8MBVH6-F\]I;1O:2':Y
M8Y(]0?YU+H6K2:.TL>EP@ZC.V1* 6E88^[C]:TI3C>W3R%-,]FTX076BVK71
M0S2PAI)XXRN3CE@>WUK@=?U"+_A9%JEO]FF B7RRPR-V#@GGFH(?'KW=O]DN
MK_[):B#RR8$_?EO4>G7]*YSPY9VTWB5HKJY9HC#*8IAE6=@..GXFO4JUHRY8
MHYE%H]EBU":[NHX9DD$,H(6-.N5^]N/IZ8/-<#XPVZ-XKMA8F.))81.K.WRJ
M1G]..U9^GV]U9:E:W-AJ5W<R2+@K;\NO')8=-OO5J:6Z_P"$STVYNC!<K]F8
MJ X12I!XR,@#BLZ\XU(J,EUW+@FG=%!M8O8+*,VJ6SR",7-Y,HY&3E8^?;TS
MUJ)]8T5;Z(M!J!!(,N]MN_GD#\Z[*PCTV/4(H+?2H;>YBEBN(HT8*&W*?O-S
MG&:R/'&L6?FV=N+69-C3+,B'&'QCY?4 _@:Y:N'AR\UUH4JDD[$*7L]UI$<]
MC$3:V\K-DQ<RD'/3J0N>M7(O&#W1DAO+5H[:<[97VY*GIN '.[&,UP<^L:H\
MDC69DM<)Y;8.>/IZ?3U-7&.W3H9EU&7>)1]Y<;1@9QVZ\5R^UG!IQTONB[)F
MA9ZNUEK&LPK=27,9VA6B( /'';KSTJKKNN/->V<DSB>..57(:$##*,?+WQTX
MZ9I@NP=9U#R+*0Q2^7(I2497:O3)Z_6K\"Z?_;5O<7,5R19Q-*3Y;%/,)  _
MSZ5K1ISJUU".S[>AI4DHPYF:\C3>6US.LDMW<;2V1@K^? (ZG_ZU;>BZ?=3V
MAEBQ<&%<9N/FW'W'>J-B]OJZBX#E[9B<R8(W$=AGWKIM/NO[-C^SV\6<J>G)
M)[5]1R*C%4XGEIN3YY#;[4I[.'RUMH8KF AMR<*P/'3'X_A64(;K768W-VJ&
M-"RAE&3W[5H309M \\3&9?O,QP /QJM$$^U;F,@C/7:036/(V:)ZF2;.YB6-
M3.?*9?E6/IC\*['3H;31(;<-)(YG.?,8G:,U7M[N&V8>5 [*IRN[&?<9JM=:
MA<W,;12PQ/&6W*&EQM]N!5J+"Y)KUY<K>A[24[ F1@_*_8CZ]:I-,MR-%)AD
M$BRX<]"/F''UITK991",1*01&TFX9J"[66\D$K&)9,Y,@')I*E[UQ.2M8[:>
M&V^R2(Z@0D98#O6!>>9IEI;W%M;("6RQ;G /8UE2:N]HL2S:G"@B.5#8.#]*
MK7/C9&0QG43*I[1VP.?SJ_9-D\R)I8C++)MT^)5Y,;#(_.LFZ3S[06JRQF5Y
M,8C8G'X5=/B'6[R/_1[6\=6&-T@5!_*LBY&JP2"XF:RM&SPQW2MG\*NEA/>O
M852NK;C]1MRVI2 /*APJE67!R .U=/X1N7B1K5Y 40&16<8P#U^M<C"][/>&
M>YU*2=OX@;8QY_X$>:OH%)!7=GIRU>A]2?(HV.7ZU&][F]!%:6-_,;F LKS$
MK<0N1LS[BJSQ0FZO'^ULH=''F'J^1QGZURT^JR1V%Q.D$8,.W&2QSDX]:KV/
MB/\ XETMQ?*$5&^]&,Y_"J>65%!S[&#QT924386$* !#@ <#=0R$ G[/D 9/
M.<"L8>-M"/W;EF^BYJ6'QSI41/E&9BW!_<YKEM*YO&Z-ZQN+9(F5@$ESSQ6Q
M/XBTZ*V*65FC3.N"S+PI_K7'0:G:W!REE> 'H<!?YFK-O*]O-]H:.-2I!CW,
MI_/'%:_5G-[%^WC%;E^/1KV?%U<1[%;)$THY_#O7(^-M/2;3;[45N9K:73+8
M-%)%(1F1C]T^N?Z5V%[J.KZR BRW"Q8P1"VU3[Y-9UQX-2\TB.U:_NK>0[C+
M@AP^X8(;U]:)4)QC[UB(U8.6ESC/M]CJGA^TN[AE-X\2@RM. @9>&&T\Y/!-
M5#>HD?E1:A:*N>=I)_I6TGPMU&RL1;PW=M=1K*6CR#$>0,CN.WK6+J/A34=*
MC\V[L9(XLX\W@KGZBO&E@(3DY2N=OMWLBV-:6<6MI<ZV/LD3[B0'9O?MS6I!
MK>E0R@?VE&;8  VT44JK-[R<=ZXHP(.XII11TJ?[/I>8U7D:FJWL%W+'Y$WG
M;<Y;<QQD\#GV]*[_ , 6\P\*ZE.=T+-."CE!^\7:,[37ED*X#'_:KH_"T]Q*
M%M3,RQN692#]UL'!_.MYX=>R4(D0J6GS,[#X=()M&F:=%/VB26,[5!"KG/W>
M>>OYU>D2Y^S7$<[^=]R*".9LRQQ#C.W.,Y_&N2\.,VF>!891=;)9+CS268Y9
MBIS@_K4%C?OY$]RJ1O,0<+-+@^Q'OGFO%Q[DZG*CKHS21Z!I+VVB:==Z=Y0E
MO$?YY&0$,XY!;' /.*RM6O[2.W:=99;NW? ! .UIL<Y!ZX_2N)TC7+RVO9[L
M-%)<@96*XY#L>,D=S72Z+<$:9=Q7,JP1E?-6+(!4YY_ ]@.M<-6_)[W0VIRN
MS&:2<JJRPM]G92J<X4>H!_I2JY@3RQ#& 5P,#/']*U);C3Y;:55$V%.8XB01
M[G/6LCSK@8AB4M_=QP37-'WC1V1',WGMN8 !!D#.,&HYD\XF(?=P/WBC&123
M'S;>9)R(9@. 6QDU&I1H"98F$HQP&Q]3]*Z-EH9DD4UW9L8+:$>4AX+G^50W
M#37 VSQQHQ^[@^O>G2JBACYH( P.>E1EL<(>1\V&7(IQU=T/U*%G!*8&9?F9
M< ;N QJ/[!_TUG_(5<M/-7*2E1&<[29,#KUJUFW_ .?NV_[Y-;U*C4F*,;HS
M6FMIH1L7]YC&[/)S[4B-"J#[.H.!M!)YS_A3$CCC*D!$E[KC(/OFK:HJ11^0
M@(!^8'G/O472T,"LQB,O^D!7W')P"N"*LR723,WGPS3,"#(Q^;CVIPCB_P!9
M<RA2<%&W!N1TR:AD54B)//S8+#L3V]*:DI/T*N3C49;6$2?9)!;MYGDF2'.?
MICOTIMK?7CKY20S"S:;+1,-V3_M=*JM;-B."/S))O,/RDY15/J.QS3;5I[)-
M0@N8'VM^[4K)P#VY[CBM>2+6A2F: U#4HY#81^9$"Q 1$P%![=SBL]9C;74;
M>=^^4[BZL?E]LUH1V<K,&FE^S 1ABWF;G_+_ #BLT6YE\UQ.RQNQ$6\9,A]_
M2HBHI= DTRR7692T2DY;.#T'TJS9%VG)=5:=>5+'@  ]OI6)BX@8!T99?[I%
M6(YG4R!@T(!&[ QQ]:;I.VC)\STGPKXIL[;39;34K;"6\GF! H!E4@YR2>W7
M'<5F^)7LTU/2[RPO9Y+86IW[5&1R< #T[>V*Y*::YF;:Y'F(O(+<D8XS^%1N
M9U6#?<*[*A(V\E!Z4>TDX\KL+9W1MQW=X&>?<7EW?Q'! [8/KTXJE=P3W,H,
MLT\S2G<V[J3WJUHNA:AJUR8;0! BC=)*2BKG]2:[FS\*?V./MK7!DOE8$3*O
M"+W R3U[GTJ\/@JM::MHGU%.JHIWU9C:-I.M7\$>W3R%P5 E& /QKJX?AU#(
M[3ZC=[?-'[V"V7*GCL3T_ 5L:)KTNH6TCW$10(Y59E^[*!W%:PN.^ZO5AE-.
ME+WE=G/]9<EH<PWA&SM9%;2]%D$J#"SW=S@#Z#.?Y4C^#M2GM2EUJ5M'O!!$
M,)X!]SS73FY !/)JE<ZC%;0M/<RK'&.Y_D*]7#ITE:FK?(Y:KC/6>IR(\*PZ
M&A6/1+K44'262[+ ?1%&!^M9<WEO.5^PFSD3EE:1F;\N,5V:W.I:N/W):PLS
MTE8?OG'L.PJ;^PM)V_O+??)CYI6<[F^IKJC5Y+W^)^OX]#G<;VML<A%JHA4
MV\DC*,;FDS4C>(7B4L+0>V6KI?[%T<<+:ES_ +4C8J3^Q=,88-C"1[@UBU=W
M9NG;8XX^)[MNMJOX,:!XAN/^?2,?\"-==_8&C][./\&/^-4);CPMH\I81PO,
M.BKF4C^@IQI<[M%7)E645>3L<T=7UJ]DV6-D #T8*3G\3Q4T?A_7-08K?:@L
M [AYOZ#BK]YXYDDS'9Z?&!V:?G]!7-WFIW-U,7N9P&/\*@+^0%>C1R^H_B5C
M@JX^"^'4WCX7T73\->:NC'^Z".?R)-/75/#^GG_1-,2X8=&=6_J?Z5S4-O/-
MS' Q]VX_^O5I;!Q_KIEC'H,#]377' 4H_$[_ ('*\;5?PJQMW/BRYGA,<5E9
MPQD8.(]Q_6LF&<23,Y,>X]?+4#^5*+>PCY>=9#Z<M_\ 6I[3V^ $60CZ "MX
M4J=-6IQ,G5E)^_(L"7<3M!8CKDU/&LSL%4D2'H /ZFLRZN8)G5S;1Q;5P '(
MJ%KX#A8Y&_W8R?U/%9-M+WVD;)Q;]U-EMM/5?,64LT;GE6;^=6X+>VABR+6$
MX]<5S]QJ\D()E,-N/6><#]!G^=48M9CORXM]3BE*$;Q;1@XS[DG^583Q%+9R
MO]YM&G4Z1L=A*\'&SREXYP!55I85ZO\ D*K'0[9H?W\MU.&&?WD[#]%P*R]*
MAD@TZ*W9F9T9H\L<DX8@<_2JPU6G4ERQ5B,1&I"/-)G9V&B+J(&T[=P\S)[
M5:MM.MXG 2($YQN;DUJZ9#]GTR9^AV"%?ZTZ"W.]"V< Y) YKS<1B9N32>AW
MT:$;)M:DPT^&$D,TLC @$A<*/QJXELBR@)#$%#XSNW,::UR/+.X_*>2TS9!'
M\JQ[WQ?H]GCSKS=SP(4)KDC&K4TBFSIE*G3UD[&S.',<8EYDR3TZ5S/Q 5HO
M FI/$^R55$BXZMM.2!^ -9]Q\2+57(MM/D?'(+MMS7+Z[XLO-7M;L3QQ1Q"S
MF78F<8,9]?YUUQP&(MS25DM3DECJ+DHQ=VSI-%^S'2;1UBCRT()+*&)/U-+?
M^'=)U7)FM8EE(_UL2A&_3@_C7.:'J>S2[2)GP5A7J*W[>_W8/!^AKR74/4Y3
MS/6=.FT&^ELI4FF8*98VCCX>/L<_H1ZU>TAQ9Z-=7?(\BT+9(Y!VY_G7?:[8
M+K>CR)#@7:*?*)')SU7\<#\0*\]D98/!6IM+\N^$QC/J>,5HI7B1RV9? ,7@
M?1LD#$P)9N@_=C_&NKT#PNEG#::Q=VL\4@F!"NBNK@\#Y2>,'G)K#-XFG^']
M"&^ 2EB8UF (8A8P.O'YUV%OX9UO^P9W.K6UNETWFRP,V8WR,G+]OPXKR,3"
M3JMV_JQO1M97.?\ 'FA0Q:O!-;2&YCD4M,4V?)@\@ =*K:;H&EWL,LL%S?\
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
MQ!+GRM/CE .,B#/\C7.:A%:W5N;FQ@:%F'9NA'\)]:-&OXKLRF\EO/M1.?\
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
M<9(+?SK>3PM.UO<--(HFCC$D<,3!RV6P!Q]:L6_A6"<7-L;F99X2V&"G!(/
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
M$RH$J7=]%<1/#"[,"-AQD9SVKI8-/E,CS3W&VX>3<T4$Q4 'L<5L3WD(B/\
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
M?+C?6#<-"92XN94![$$CZ9%.,=;2%*6EXG<2ZW9*  8U4?> C'X5%_PET?\
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
M4'VZG^GYTY)P8\=&]/6KY%N0IO8U)KRT1BX::958@$ *?;-5/[2B_P">$O\
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
M^_I4LU_"L+(R1,J[MV.F.Q'UK5_LO2%7$5K%R<C///XUF7?ARTF=F59(B?\
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
M6]"N165%>O%&(O)E&1TD/Z__ *JE-Z)0/-ZY['&1^53=#LRU=7\5E:%I1R,
M!>2362+^XN23%!(ZL?O9P*MK);3'=F,[>OJ*0W4(5E56^7VZ_2C5CT0SRKEL
M2SL4'0X/Z58+J=J0/\NWL3FLJYOS/'B9&C53Q&IY^I]35-]3F/-L_F 9W8&"
MH]ZV2:2U,F]30N+Z"2:.U5V>X)SB,<./>M.QPL"C;M7DCS._K7-Z9-<37!E9
M/WC]9#'G-:LLS*-QEP%[XY]SBK4>;05^74TIKB$0EXKC[,Q.64-G=VJ%Y_\
M16)FW=]QP,_E6#_::322 -&BYZDC)_"IIB1;R,3B)1EBS  #WK/ZNU+<KVMT
M+%"9Q(R@H"<*?7WH6WW[5\T"3/0&L&?Q ;D"WM044 @S!>3]/2L<7<44ACLV
MNCD8>0L>?H*V]FNIE[1]#HM5U."*3[/:,6D4_O&YP/:LC[>[/_I+9([]E%4+
MB=+-!*^%!_Y9X^8_X5'#)'>V4KL40'.%=L;L8X'O^E:1AU6QE*IT>Y EM]IU
M4R7#X ;&T#G XZUU$200P#$7EJH 7 Y8U2AM\+$R+%YSXP))@,GUZ4UKY\[7
MMXR><,#_ )Q2J-SLD*DE"[8NNVMK/:&65EAGZ@D=?0$UBZ6QBNE14W,QP":N
M7$]SJ#_9DB$2+DN2NXL<<?A6AIVFQP+&ZHC2(,+R3@]S6J]RG9DM*<[HGM6:
M&0(<@'T[&MRWF:9AMN)TE0]@<FJ\UJPA7&&[\=:LZ=;2^>/D+1]9%(R/K7&Y
M:'3RV9L).4 4KYP'.Z5N139;@,PEEM?/C7&UMV<?3'2JAGMYXY8H ',?RLL4
M?)_ U22WA=2S-<VRKQN8[1^G6DKHK1FK/>F;(:!44?='EY/Y>E,QMC7=^[D'
M_/,8W5G$"':W]I0X"X'RDLU(+IICA+N8\<8B7 JMM6"\C1BVF3<8B),'IG]:
M'^SQ1D+ K$]@QJ#9=>6RM*Q/J>,BAH(HEWNARHY.>:F.K+>B*][<&(K^YYQ[
M#/T-9GVF>:7<80B] .&J*YN;J:5D:7]T!_RS) %-2%R/E)(' R<9J]4]S&ZD
M6&N6W=QGL0"/RILEPO[LK%+G&X&):CE*@$JP$G0$<U-,7FM+<Y#*H(88P20>
MGY5=Y+J0^6^PY-4U!%)$^% ).YL'%,N)KJXR)]3D4X'[N/@#VJDMS$JR3."2
M<*H'3Z#_ #VIJ31& ;E\A2W#,V2Y],?UIJ4KD:7)&T[RKO,32/DX.T[<?B>M
M*+ADO!!]HCN !P2PW9]!GL/QK*DU>XFD:.UMG:,]5"DD_P"?RJ2RTI;H>>T,
MQ ZY[_1AC(_#\:U<7;WF9MW=H&BEK-JI)@@ V\-/*2&3';'>M,^&KF:96EU)
M@N,#CEOUXK0M7:"WC6&$1Q]RV3QZ5=9=[!D52Q&3N;I^-8N?8Z(4K;E#^PT2
M-0!', .?-.3GZ^E3BREB/[BV ]&#?RJ2::&V WN5YZ*<BH?[41F##)!/0=/Q
MJ+MFEDA)DN&P?/V!#C:"O-.A9D7'FK(AZ-)SC\JFAG)PX5?FXSC;^=1RSK$I
M,R;,CDX&VIU6P:$@<G[FTKW8# !^E.%PIB9;N*4''&UMP(K$EOH9IH]L4@VC
M;^[4@4KWOE*H\HD#_GHV.*?J!I>1;GG?R>X8@C\J=]FBS_KX_P!:J!F W10
M<<X/.:BS>^LG_?(I:(>I&6>7R[>%&5A]YF_K5V*W$/\ JG!/(+<Y_/M6$NK7
M,S'*J5[B,=?\:DEGO)Y8S%/Y<*<R!D^;]:V4&B&UU-:;(/-S&G'[OYB362MG
M\WFW)DF;^+]Y@?2E5K4S%@YGDSU:3/Z5HQ+!+AI44<=(SBLY-HJ-F/LT#X,Y
MA\KH(HSG%/,4J73+!;1);@X  ZG\*K%K6$YB,:L.I$>34']IB6Z8+J !4!=I
M8XZ]Z5FT.ZN79]1\F[%M.LJJ0,A0,CWS399F@"Q61D$8/S-* Q_#I67JZ&Z:
M,I,L<C'ECD_@*E)6"T59S'N4<1D$M^G%+E5D-2=S:@U&%XP%AN6"GHHZGW-9
MU]K%T-S6UH0>@:7IQ[56.KS1VZQ)Y8+G;R-HIP33VA"RW.&;(9E8C\!24==2
MG+30J6^J:K<72#8!&Q[)D_B16R;-9\LJ[I <CL"?\?>DM7MTPL,$S 'CY<*1
MZYJM<ZF6W(B)M!ZJW;/KWIR2Z$IOJ:T%A9(J@P[F[DL>OM5C9%$I1$ #?W37
M-HR2R*5>9&<G/!"GZXJP+@")E4')X#,221["H<65S(FO;U(9A%#AR!\QZX_'
MUJJL9DW-;@0R$8:8#):G0^5*#%\H8]0PQ^=);/<+F&,A67HI^[^-0]-BD0!6
MA(VLS9/6K,,LB3B5V.W')(ZBE+_O"SKN*G\_PJE/JH5MGDAESC)/W?>M*7O2
M,YOE1LJ(KQ1*%*X&%4?7DDU7:&^1AY2J,'A0.#GU]:H)JL)!1Y"F.N.GXU.^
MK6T6!]M%LV,'!&3^!K3V4HOW=B.>,E[VY<BEN5C\V>41Q+UCA ^;\?\ ZU5-
M0OX6M =TB6IY8XP6]N>W\ZP]4UI90QMB2,8:1@ &_"L..Z20GS')"\\]!6JA
M)ZD.<5H= VK>;&(8(6\M<X# 8_\ K55C@O96'R!(F."N3C\147]KV, *!9I,
M=CP*@E\27#KY=K&L>>Y.:%3GT0Y5():LU)H4MT9KN\"KW&0/PP*Q9]5RQCL(
M"F1CS#UQ[516">YN&+DL>K.3T%7X8$B>+<J^5G^_AS^&>GM6ZIQCOJ<TJSEH
MM"G]@N+MB[NS,>.>IK5&GO\ 8($0 -'*H/0@;N,^_P#G-:OE(83+#-&-R\EF
M&1]?:H+5HDMUV@;EW2@@<_3Z>E'M&T)TDC-MH9)H9HIIG=0^>>XS_/WK0&GI
M-@O$S19"^:3C\ST-,M!*PAM[D/(JDG&TK@'O^@K<MT#1*LV'9R&P3U;L/Y<5
MA5J<K*I13T*%K9>8XC5 (L[55#C=74V6E^3;[5\JW)YZ\G]*RRZ6JELC=GD@
M?=^GI5[^UH9AO=ON  9'(QT__77+6J2:T.B,;,T8H8BT9+*?EYRO>K$KK9;6
M1X]Q^8D<DK60VJA%&QU\P'HPX8U3:]A:X5Y^')P=H.?H:P2;>INVNA<O;K,C
M3VT7[QY 67.S=]?:L]KF::<M<1 ;FRI7+;3^)JY#>6DOS(I^4$D>I[=:@EF
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
MEW&3+A@,D-[]ZSIC:PV\$L'FEP=P#<!1V]SS6C%<!X5=BK*5P5K.>QT44KB
M?:3NW')'(QUJ0,L)R!(?KV/UI[I$S1F$JI/(]33+A4=<3!QCKGH:Q.H7>OS(
MS8W9P<XJ5X8C8J0VU8XQY@[N2>GY"J:,/*(B.X$X.X9Q4Z%(K3*!4YZ*#U]>
M>E%@YBN+QGRB +&.,<T_[2SVDP,<A9)%(W''7(_H*K/, I7D8/*^OO3XI@\$
MJNVWYE50/Y57*9N6I>M9B(3YY&%[]33?.3+")><_G374(N%;/KN/YU6E9K=O
M.7#=MI]:22N:-NQHIM,867@GIQ566]5V:"$*YZ=>]117,TO##!;J3QCZ4V5=
ML9*A8U[X_G3Y5<.8B^SL"?W,8]S4?D+Z_P#CM6P58!F(;TP:;^[]5HNPT/_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>form10-k_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $W =(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#P"BBB@ HP
M:*>25&W(P*0QE.W#'3F@L2,=A3: ' \4]>2.<9[TB*#G-)CY^ <9I# =ZD5"
M3G%.P!,15@8(&.E2V-(,%1NW'=BGPEF4M)R.E($SWP*FB7<.X&:Q;T-+%VVL
M?.CW+WK5AMR@YZTEB-L6%_#BIRA4YW'FN5LZ8P21<MN,9Y^E;$"\5DV29 [F
MMNWB.!7-)G3!%F):GV\4B+BIL<5@V;V*^VD(JQMJ,KS1<!@7-3JO%"+Q4H&*
M38$96E I^,TTTKCL(U0L*FQ2%<T7"Q"!2E 14FVD-%PL52.:A<9![5:85"ZY
M(Q57(L55!+8QS5@?(.F*FBB!/3FB>%B.*=P2$1N14S$8J&%"!S3'8J#BD69V
MI.>B]*P;YBL60>:W;D!ADBN?ON<>E=5,YZ@ZRN&EC&>U:BX(Y[UB6Z,ISTK9
MM<L ",U4B8A-!$!G;65Y2M,PV9]*VYXLKCM5/RBK9 I)Z!*-RH+<)'@CCZ55
MN;#S5WHQ'%:C*2N<8-"KMBP1S5ID.".2NK$Q!7&6SUR*:MN7' S73SPAEQM_
M2J$R%(RH0#Z5M[1V,73L9<<160+S3BNUCDU.0JC(;+=P155V)-/<BP XZ]*F
M5B> ?PJ%23Q3USNQCI3&B;<%/\Z83SD#BE<97CK3-Y QCFIL $YZU&3CI2,Q
M(]Z1 3UJDA#0=QQ_.HF'7VJ0<,?K0W)YQ5 5P,GTJ8(!UYQ3<=3BGIG=0Q!M
M!J,K@XJRR;31\H[5*8[%?RJ*F_"BJN%C"HX]:*51D\5V'*)1GBI@J<*W!]:)
M80A.&! I706(:*<.F*7&10,.1R*GA5F8,.G>HEX;D<5.K98!5P:F3*+4MJA
M<2C<PR0!QBF9 ;;_ "J9I5MX/+=\DC'2J<;,3NQD#H36*NT46D7/%6%'E$#K
MZT6Z<!FZU/)@#FL6S5(U[!@8@.M:20 GFL.SE:,#%;EG+YIP?SKFDCI@S0M8
MMIX%:D*\U5A3&*O1"N63.E(L 8%'>G=JCR=U9%CQ2E,T 4_-24,48I])D44
M-)YQ3\<4%:,T#$Q1BG#FG8H @/%&,U(1FA5YI7 B,.:C,'(XJ^%XHV47%8@2
M' Z5+Y0(Z5,$-2;.*5QV,Z6' XJE*IZ8K5E7%4)6Z\5I%BL9%XO![5B2P[F_
MV<UT5R@9:RY8<$D5TTV8211B7$F.U:<6%Z51<9.>E+%*0>N:T>I*T-,_.,"H
MFBP/>F135/YH/7K4;%E+R\9J)FV<=15J5E[=ZSILG)#'CM6D=3-EHE6BZBJ%
MP %R:<SDKCI5:9F/ R16B1#91N><8&/I59XB#5F7=YG*D4_9NZBM;V,+%-%
M89Z48Q+P>*FVX/M1MPV0*=PL,(R?2@K@9QR>]6-O%#C"X%*X[%-D_*HP.G.*
ML8+ ]L"H4BR>35$D0').<&E(ZFGE,GB@PL!0(C& .G6D/'2I-III&< 4"$+[
MNO%)010HYJ@#FBI-M%2,P*4GTXH I^U2$V_>/45VW.017PP)&?K06)//3M5@
MVVUB/RS2-#@XX-3S(JS*_OVI>U3K%@<\U&1DGC%%PL)_#QR:DA<CH<'U[U'T
MS2QGTZT/89;,:/M/.[^)B>M688>@7FH+5=S<FM!$PWR@\]JYIRZ&L$7;*%=N
MTKS1/$/,)( I80W&,YJR\)91N%87U.A+0;;Q97/7-;%A$5Q5&V3C Z5MV$//
M-8U&:01H1*>*NQ5&BC%2KQ7(V=:)2>*:>M#-@57,O-0!:SQ035;S*D#$U-BB
M0$DU*JFF(!5A1Q28Q".*C*U,>E0LV*0 AQ3\U&.#3A0,?2BD%+2&2 TX5%FE
M#4@+((IC25"7J,RT"'R'-4KA1S5@N"*IS9.:M"*KKD&J4T8.15H^]5G).0*Z
M$0S.N !\O>EM[8XYJ39NFY&:O10D &M6]#)+4KK:X/-$J;15\IP!4$UOGGFL
M^8MHQI@2< XJ.: "/()+'WJ[-9,Q)%.AL\*-RDD>M:<YBTVRC!$#%ASC%0RQ
M,I+*./6M80+DY'2J]S 0,J>/2J4M27&QE^27E!/-231 ';CM5N%,@=J=*FX]
M*TYM2;&6EKNSFF&U(;%:YBVQ]*JN')&U3]:I,.4J;-O45"RCK5MD8GGK2&WS
MU!IW%8H[?E^[D4T0%>:T4MR5V^]2O:_=XQ3YA<AF10Y.14IMR>2*T%MMC' Z
MTYHCVI<Q2B84T&PU"RX^E:EQ%US5%EYQ5)F;14(%- JPR <U$0!5DV"BFT4R
M3# QWYJ>*3:W*;O0=*?L([4HB'6NIR3.>P_$K_,R[0/TI@3J0<_6K",V".QI
MN,=N*RN:6&JK<@=ZB=2IPP/XU:W;2"A_&FSSO<,"V 0,<#K0F[@RDW&:(U+'
M"CFEVX]S4L)(D#+US6K>AG8L6N2V,9;MSBMFQA9>9!]#4.GQ1N<NG/K[U?1$
M*+R?,Z$D].>U<525V;P1>6%"HVCFD*=JE1-D/7)J,9W8]:PN=1H6L& #VK2M
MUP:J6JXCYK0BR.V*YY,V2+*MT%6$Y&:C1,BIT':LFS9$$I.#5;G-:!CJG<20
MVT,D\QVQH,L<=*$^@,9DU-%R*QW\2:0@S]H)]_+/]:C'B[3$P5\U\G QM&3Z
M=:U]C4?0R]K!=3J(JF!KDI/&MM&BNMH^,9.Z4#;SWXIA\<QX4E+*(,,CS9I#
MD>O"U/U:H^@>WAW.P/-0L.:Y&?QG<>3+Y<^G"=?NQ".1F88SN!/&/KS6&?'.
MMO\ QVZ_2 5I'!U&2\3!'I'>G@UYV/%=\=-:X.MPK>!O^/7[%DD9Z[NG3FK;
M>(\(2OBR-B < :4>3Z4/"2_J_P#D4L1'^K?YG> TN:\Z/B.^%A#-_;P:X8KY
ML T_[@)YPV,$BI[GQ&T5N[0^*))I-I,<?]F;0Y[#)I?5)?U?_(?UB/\ 5O\
M,[TFFYK@)=?NXEMF/B"<AF N/^)=CRACJ,CGGBH[SQ/>65V@CUF>YB,>\J]D
M(F+9X'(Z'U'I0L')]?S_ ,@>(BOZ1Z#NJ-N:\^M?%%Y/<F.75;U0X40QP6<<
MCLQZCG'X>M2VNI:_J=O=-8SZC,4<K$PAB5<=MWO]*MX*<=VB5B8O9'<'CO37
MZ=:X,:GXAFTV:_MY;TV\3;7D9XQ@]SC;G J'[7XI:&27[7< 1P&9E8!6 &.V
M.>N?I1]2?\R%]979G:LV,YJJ6ZXKF)EUE=$&I2:U(=^ L:\_,3C&:L6T>H6>
MIZ9'=7TTXNHV=T9OE! R,5I]726_](7M;O8Z2"+)'%6'&S'H*("H'6B9^.E<
M=]3H2(U<[O6I&!Q440)85<V@TFQV*RQ"G[>V*F"8I6&*5PL9\\0ZBLZ7K@5M
M3XQ@UG2Q!6R*UBS.2*T404Y[U<2VWD-BDB4=:TK<# ]:;=A*)!%IGG?>J0Z*
M!6Q;19YJT4Q63JLTY$<O/HZXSCFJ+V6!M(KKWB!'(JE-9J3FJC59#IG-"VV#
M.*<85(K5FA %5&3%:\UR+%-H@HJG,<=*OS\"LQGQG(S6B)95F.:HRKS6@V&S
MBJKX]*V1DRDRU$8L]*LM3 VVK,[%?RC14WFCTHHU%8HF$&FE1TQQ5A4+?2G&
MW.<=JTN9V*P7%+U&,#/K5G[*0/>D-L3UI70[%(KW[>E#IC&%P?6K.&7^&HU.
M3M-5<FQ"(05YI$BVMN'2M"*VW ]SZ4JV+O(!D 9YS2YPY2S!@1 @\^E3P$9&
M14*PD<#FIHH7$B@]":Q9LB_$Q(V]JG9-Q5@.@I8HF?C:>*N10,3M]^U8-FZ1
M)8AF(!K82+FJEO%M-:T*Y45S29O%#HEXJ15YIR+@<T_%8,T#9Q67K4&=(O 1
M_P L6/Z5L+]X?6O*KD[KR;))_>MU/O71A:7.]]C&O4Y%MN.NIH)M)TK[,I&H
M687.8CM./4]__KU8O]06[M[Q([5HY+EH@#M'R(O4#W)S6?-<P6X'VB8(6Z#!
M)/Y5#_:]@.CRM](Z]?D/.YF:,-U/#):S(B^9 VX*P&/<>^?TJWJ6H2:E)+BS
M@@AF,1DB#;@VPY';C/ /TK".NVH^[;7+?\!%-.O?W=/F/U/_ -:JY%>]A<SM
M:YKW3M>V]K$ZPQM;HT8>-3EPW)W>O/-<]J%B=,@BE\WS59MIPN,5:&NS$C_B
M6.1GGENE:&I6_P!KT>X,62H43)NX(QSR#WQFKC:.A+3>IB:=XDU'2H9(;*1(
MT=MS Q*Q/XFH_P"WM2_LC^R_/'V/.?+V#USUZ]:ALK">Z)VV\LF!_ I/\JN?
MV'.^/]"NP>Y$+?X4W*">J0XQJ-:,FG\:>(+FWDMY+_,4BE641*,@]1TJHWB'
M5'M;6UDNMT%HP:!3&IV$=.<9I\>@7C.1_9UYC_<8?TJQ'X=N'S_Q*;WV^5O\
M*7/36R7X%<E5]?S(+[Q3K>IVS6UY?O+"Q!*%% )'3H*IWFJW^H2127=R\S1Q
MB-68#(4=!^M:S^&;L;0FD71..>N?RQ52\T6XL8]UQ8RPYSM+9YQ2C4I[12_
M)4ZF[?YF6+F=9UG20K(IRI7^'Z5>@\0ZQ:H$AOYHU51& N. .@J!;9& X ..
M^>M:.EZ)_:E\MI$H63!+%LX ]:N4HI>\B(PDWHRB=8U%K6:V-[,8)V+R1YX8
MGDDT+K6I*V1?W'W2O^M[>E==_P ( H(#748]=J$_S-2+X"M%)WW,I'M$*Y_K
M-$V^K53AA>W A2'SY?*C.Y4W\*?458@UJ_BO(;EIVFDA)V"9BP&1BNU/@O2H
MQSYS_5@/Z4)X7TD<"S+?60T/%4GT!8:JNI5\/^*;F_U1;2]6$+("$V)CYO3K
M]:Z\D-QC%>8ZAI,VFZ_]GM'RRR*T)+#@GD GUKTZW\V6"*6:,PRLH+1G^$]Q
M7'BX05I1V9UX:4G>,N@]5(YQ2AN:EVC%,,=>?<ZR04K=*C534@!Q@TBBHX+'
MIQ4;6QD[5HJ@/45)Y0'2GS$V,<P,"% -:-K#@C-61!DU*L06AU+BY2S$0!3B
MV:KCBI%!-9% W-1,,U.1Q4#528F5)X0165(N&(K;<9JG+#SFMXLAHQYHB>U4
M)(<9RO-;;Q<U7F@W ULI&;1S<^4)XJFS9S6O<P$9R*QIE*L1VKI@SG:(FJ/:
M34F.:< ,'TJB"MA:*FVCTHJA6(47H*M+A1@#\3347OBI2N14MB2&9[XI"V3S
MCVIY!':AEXZ4@*;KG./6H?*^;(%:2A>%QS0UN2.!57%8KPJ02QZ58786&"<Y
MYIHMI0P]*T8+'C)'6I;0U%LKQ(I;H>O:KT-L6(X(]:M6]F 1QS6G%;@D8ZUB
MZEC>-,6VM?W8X^M7EM0/NC J6WAP!5]4%<LIFZ102W]JO0Q;5IXBJ=8^*Q;-
M$B'!J01\5(% I'8 &H;&0,VSFO+[UXK'Q)]@O)(HX78NUS@_+D9''Z5Z3,^0
M<5YOK\5E/XXCCU!]EJ5'F,6VX^3CGZXKT,$_>?H<N*V7J;UAJOAVP@,2ZK;N
M6?<SLO)_3I5U?$>@#_F*6H_$_P"%9MOX0\.7,*S0QM+$W1DN"0:L1^!M!?\
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
MMEX&^Z?IZ'WKT[3KM=0L(+Q%*K*NX*W45X^+I.,G/HSU</44HJ/5%S:"*9@
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
MQ^IJ(TJ:^.2-'5D_A0P:VJ[<;CT)#L<L:[31;B4X><B#<NX*/2N>LOASKZ7
MD:.S.TX&;@8!]ZT+KP9XD?"I/8#S!M)28@X_*HJQH2T4D.G*HM6CI3XHMH5B
M8/#)(>0Q;.!^%5;[Q2DZ$"X"1 96-> U<V/A=K<6&:_LEQ_MN?KT%1R?#[Q&
MEP ODS1,?ED\_:N.W!YK%8?#WTD6ZM7^4ZRW,>K1&-RKQSKME4C(QZ5YKX@T
M&ZT"]-O< O Y_<S@?*X_Q]179V>B^+-'55%O:W"\DK%.%8C\0*CN;C6M2#6M
MWX5NY V<KR5]CGH,>M:T)>SE[K37JC*JE4CKH_0\Q,)'W3FFE?6NN'@7Q"99
M#+8?9855I2\\@( [#(SSZ<5!:>"]<ORP%H(<=/M#A=WLOK7I^WA_,CSO8RZ(
MYD)FK,$6&]36_P#\()X@265#I[91<YWC#'T'K4K^#M0VP);W4,MX_P!^ *R^
M7SW8C:?S_.H=>F]I(%0GV,#[1Y2D*W)'-=AX,\,37DJZM?H5MX2)(4S@R'U^
MG\Z9IO@&^M;AI]2N+.,0Q^:$)\T=<#</3K6[CQ1>6JRZ?J=I=!S@FWME  ]S
MCM]*YZ]9.'+3DO4ZZ-%IWFGZ'67"K+$S)M/RDDQKG/''%.BLD\H.Y920"8P.
MGXGBN..E>*[N+%QJ]NA7^'R<L?K\M:&A:?J%^LK:IK5Z@C/_ "RVPH5]<X)[
M>U>0Z*2OS+\3T%6=_A9NLL7"Q9E .)-I_/Z5(R(NTD Q(,@J,#\>]8MWX>TZ
M6=,7VH3QNA<L+N0J%[<]\YZ>@JL_A/1XY!AKIP8_-8?:WWXQP0.X_&HY*?=_
M=_P2_:3[?C_P#<GG$4+9#*HY!2/.W\.]0^454D3,05X(7;@$="!64=)L;6.+
M[''J-P)".%NG^[W)YX7UIT-MH%DX.^-H9& B!9GR?0DDU2IJVGY?\$?,[Z_F
M6HX$BCAABED6*,C$*G /&.2>2.>E)*\$Q95>-I#]Y5;CWIL-WIR07310((X#
MB5D3 8^BX!)ZUF7&N:+;SF%Y FYA@B#:$('3/7OWIJ$Y,7/%(OI %SG+[Y"T
M9[D=AT'2AWVQ2*(N&Q\O&":J-KVCL2 ZB15PNSN!T%10R17>D[[*Z:/^%W?Y
MF7_=!SC\:KV<MV+VD=D6?LY_YY'\J*H?8=4/_,8G_,44^5?S$W?8L?;HT )S
M\U3B^A6$2RY53W.*Q()M[;@T9C]0<\>_O0Z&X0L\^8P/EBV_UJO91OJ1SNVA
MT\5[ _W20/I4C74 \K,H4S'$8/\ $?:N$DM;2.Y4&"<0S@Y:68J./49Y%:MP
M+0+"[O,(U7]V("Q/&/3MC%3+#0[LJ-61TD%TLZEE60 '&&7!/N/:I?-4#)8
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
M"H9+N(?N0"JGC.*E@CB2W,<1P,<D#K1<5@26W$I@6422'[V#@9J6'S(@4:0
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
(16O,S+D1_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>form10-k_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" &0 9 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MH XJ*P:+7)[=B%B:1(PB$9<_>7)P..<@]R<&JOB51_;5U';H^;LAEX"L,#/
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
MA=F:XB(MDV.P5@=S87$:G.0HQN*@XR,>]3>([V 0K-*T7FZ?,K/&1N8A@PP
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
M:P^FW95($DV,[#<%09R>.N.N.@.#Q6YH]I#;ZA>S"W1DC7>0Y "#*L3G[I.
M6YP, @\XJ7Q&8K&.TBMY(O-DMI&>??ACNY(R.>?N^H!!)ZFD4RQHGA5I;ZTM
M+JU$%FL,DK.'SL4XP6;)VJ2 -H!/J179:9X<@L=<6>TEGG9R%^TW'S]\LJ@<
M 83:../5L5#H[-;Z#J1N9&%T(UC6%B%;8,["^T  G)^;IC;SBCPS>/<O<20[
MXIC%Y2PYRJC!(P!V!&T=2>>>]-"W.J>5+R*XCEW)DF,8;# XQG [\@_YY\NU
M:RU2UUAF)9/L\?DRW6T!6!*'*\Y4D8)/1>Q.0!IP/K-HGVPQ0RQ)B.!S.?\
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
M.?E)X_W?>D,Z>V@71X;@;V2>\1Y(V9 -C'DXYQD#^5<]J-Y8:?-]LF)FNED
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
MF[<9& !SZ?A7"^''GN_#L328!C)4 -V'K[UT_A^=WT^6R:9\PG>BEBQV$_\
MZLCW-,3->+1KR8LJS0D$ ;O-;@D\=O\ (J;^R-5AW;9T!Q@CS/\ $55BECCV
ML\B@X((!([^OX#FKEM?ARJ2W))<##<@@YXP??V_^O3)*N_4539YSD'D[6';^
MOM5;=FM.!'E-PDK;71AN<OA3QW]<_P"?2JS6UIM25IC"K@Y4)G!'7'KW_*FF
M)ILJ&KNG7=U;!C!;&8!P^=I(4C.#QTXS^M0O!#M9HY9) HR<+S5K31<VJ3M&
M61VB#@'D,0>#[BAL2BS.EE+;WR#R6Z?C_C5K2HEN[X0R8VE&)/I@=1]*I/(0
M[NP);)8CU/)_*I]/N)(;T/$/WA!5<]B1U'TIBZV-'3+4/]IWG,T(V)$?7J&_
MGC\_:JKWDP5?,G1_WCY8\GCCCZ^O6F&Z+:JTEQ"T,$PV-C )QSGV_"M.+58X
M5V0S#R47Y69>!]>?\^E2RD4TFDN)1N+,L@RRJN=X!_\ K]?K5V\B&G:A'?6L
MB1ASY3$MG@C@XQR..I-36.I"1F21.1&?.9,G&.O3@GZT2P_;K:X!;Y%7&YQ@
M<=,^V>>/ZBE<LP_%>F^:T\1*NMPOROTRW?Z>_P!37-:?!_;FF6]DX)GAEV2H
M JJ%[.S=1CC /4G@9KL'\B\TE<1@742G?B,#&.O/'7WSWZ5A:/)!IGC*);I5
M>PU)/+D5QP&SD-ST^8 D^X HDKH479G;:/HEMI.BN]EIT<%S*"TAS@L1TR<<
M@#VYZ]:XCQ->336&VY2/[79E4<H^$4$<;B3C&1W]!Z@UZ9<7"LGRLN 0I4,%
M">WM]/2O.?&MI'"XN+=_.MY/EEAAVOM7CY?4 @#K]/XJR:-[W(K;52EOJ4EO
M<QR17*%[>50Q,1 R,@@;4W(1Z#@_Q54L<:YXOMIEN Z6L 1(TER[L0"L@'(&
M3N&221GIQ4>L3V]MI=Q-;S-:P@*MNHB*(%9226'&)%PY&,8+#/%7O"=C%X;\
M-1ZL\(35;I  \HR80YPHXZYV@^^12$;D\B^'M&CTZ"6-KB$ R%FV@S9&9&R>
MG?/4X '>N&UFY%U'YK^9*9> 0IC)Q@8(QDCI\I].M=%I-E?ZB$N+P3-:P;(V
M\X@.6506'&,_,S<Y]!ZYR=7MVGU17A\V=%;>P"8:%]WR@]<\\<=-WTH T/"F
MKIIMEM%L5%PQ6T13DJHW;U)/5_;CT P:V;V62\MK>\L[H1DD2O;S[<2%1\P8
M'ICY">W/XUS(!TW4V,ZM&MM&(X P "R,>>W<#G)SCGOQ=NO$&S0EL;&V(C2(
M^9*J'Y.1N (/WR6[]CGIFFF)HT-0\1:?H6D2/%=2B,-N@$)!!/.4P1M"C!PO
M)JKK_C*.VTQX%D>QO]BO\QRZO]XITP"P'7UR2!BN3G\17VHL]M9P%89LI%%&
M=Q4(<@X/!;CMCUP:1/#MY>I%<"P+Q74B">0R%GD!ZN5."!U]?ITPP.K%EI_B
MF:^:</%<-'&'"G/E*5POLQ((.1[>]<!=6-_9ZA-876$D5O*,C(6,FYL[@,YP
M0!R#VQ7?SZ%)911WJNP:!TEE5(]S$(1C'<' 8<>OYYVI:E:74T=];PJZGS D
MCM@H3]X%3P,\=3SDX&:5AF%/H4TNE,T$31/$JRB=EQO.T[@,MT VG/09QZFN
M6OOM%G;26[NA=IA)&^"'8;0 ,8R.,8[GZ5Z%JVCZE>2I=0*)O+B!>+?@\!@
MN1W!?U/(Y/2N,U:,RW,9:UN7(CQLE!!Z<'=U// !Z8'T*:"Y[!#H&^P@CDG;
M=#(9$\MMHR3T/'3\*ECG:YLY8%!@O "$5F.0PY!.>H[Y_+UI[W7VD,(+B%K=
MLJ9%<$@D'H?\\U6L[&/3Y]\NH/<K'"H8R!?E7<WS$_7/.>@ [5L9,M/;IJ%F
M\,LH\UHO*=QW..1D_GZ^M<&T3PI=?:VC4K&&>/RR2O).<$YY*CD^OX5V>DW4
M99UCCP3,P*XZ<G+'\NA]\"L;Q+;BPEU#4?,>-9XD19 "0#NPT9QSELG&<8S]
M*3&CG[6Z:W\V\O5'F(5B3!/RYW<N3T&&ZCG@=,5<35;&"*+3]B-<J%N&1FX)
MZ@JW08/.>N#VZ&-)!/8[X8(UEF11(SX950YVG#=L_-COC'7I!:6$]]KJ32\P
MJ%1&9/OGJN.@QDYQV QZ4)EV.[NH]/O+"'^T4MV@$?#2#&W( )]L]\?C6))X
M.%O<W-W#=R/Y@.Y%7:ZGZCAF]^,<<'FH[-M5A@-M<1VWV?<["=YLB7() 4'.
M,D_@.!5BS>ZNB;JTN RK*/E$A() PQ/8MG\!CWQ0]17.8BDDO+Z6RBM8PA9_
MED(7*C@ $8R, ?3/-7+/1(-.LIK?4(CNF8280!BP3/S#/0<[3U.6[<YZJ"UM
M'ECAO(O+FC.8BOW@OIDYR<=2?6K&H:%::B$D9V-S'\T3MR!SU/\ CVJ>4?,<
M]'?0!5CT[P2M[)@[@P:5TPW!/4X. W:M3^W/$>^2:QT&>W@DF7<1#NDC"J%8
M,&^Z,J>6SQT%7M+TEM&M+B+3B)+IUQOF9LMSD9SE<<]0/05+/H]Y>6R-=WQM
M[TC:SV!V\X'!_O8QP:I:$MGGOA>1_LYND=DF2YN?D4X0[I">1^@^IK(U?5O)
MM]2T.>U9HI)VG6=6R0Q.<%<>G3_ZU=/INGB'6-3TXNV+>\<*\G\>X!@<#O\
M-]*Q_$FG2#65AM$WSM#NF'E;@%['I_6JW),[PGJ=MINHW%U=,(5,9C4@%B?F
M#9P._%=I:_$#3;*6=76ZG5B"AAB V^N=Q'>N$.FBT0R7D3;#CY$&TCGDGVIL
M5W:IN_<QSL<<W"DG\\^U2Y&D8W1V&J?$A;Y#%;:4ZDY"2R2@'GVP?3U]*\_N
M-0N[H&.6YE9&;<0<D=>_Y_Y[[8U81P216]I:Q),I4[(1D9'J<D?@:YZ#]W "
MKNI<X(W<8'_ZZFX6L6+2XFM27BD^8_WE!&/RIEYK,]LPG9+?*D'*PJ&//KUJ
MK/.R+(_FLNQ<@+W--AMO.CADNK@\ 2-$\6X-['VIW ZOPGJ=M/JM[!;OOAD/
MG1[@<CU!';'%=#87"6NLJL@^7)5CGH#T/YD?G7F6CZI!9^*8);56CMFD$;*7
MZACC.?Q'Y5Z1>1;I4D_OKCMP1S5(S9T]Y)%/,$0HJ$8"AL+QQZ\?RI_V8+;"
MU67$DA#*5(*\'^]_GFLV"_A&GQ/,Z!7'"A>0P^O3T]ZL02HTX8D,NX'+'H/7
M_P#5_.@3+LIFCNF6:$9PH ))#<=<G(ZY_+I5JV#7L,=G/ @1\E7)SL(Z'_ZW
M]*BO=0@FE=V0R#HBJV-I'?..^:I6FH26S@[=Z@YVD]\\'Z_K18.9(WI +-)H
M(5<#KG&2"?0>G3O3=-C:.T;=(FQU!49VD@9SG/.">W7]*S)M;>3G[/$'/#,"
M22OI_P#7Z\U#?ZO)?6PA>,*BXV@,3CVIJ+%SHJW0'G3*#GYCS19RO#=(\8R_
M1>>AZ9ZU5\TT1.0X.XC'<=:NVAG?6Y>EAEF@DFCE\S9M!!!)<]/\^V/6KT"6
MLNGB3RGEDCVM)&&(R/7 /'/X\U'-*B6B6\5E<+&!OD9V'[SCJ?8>G857LKJ>
MQ;=;.5R,>['Z=^]18NYJ6<&Y2;2:58F!,LGE[V4==GXY/'7KSWJ:U^U-<;88
MY8K="-T\@!X[DG."3T_#COFBG]JR1F",&.,\F/;M'IDX'_U\]:KRR7EJODO<
M;@<C"2$K_3KGJ?6BP^8N3K/87KJ2H28"7;U!]N#[?C7/:[;"YL6>$[GA;S$9
M5YXZX'TZ#U K52U21MOG[P5))0<9)/&<^W7I[U7Z_3IC^GI0!#)XMO=1T"[E
ML88T>>W$#O@,1*5P6R#CID'T//UXG2(;RXN;_3YYFC9QNF96QNQSC/U'X<4_
M4XK_ $V._M;*XEBVXN8]@ZJ"<]B ,9(&>?>G>!(FUS6((9Y)KE)$8NHD/) R
M,^V:EHTBR_<6=SJNJVND:5>1300(+@6\:/MW$ <L>&')Y;Y<,?7%>APZ-NLO
M^)]=I=3IAG,0V*BX'!X&[I][&>N.E:3/8>'[>"VCCAA6>4(0G\;G)X[GI^I]
MZR-9URVMQ"4E0><R)"_&) 74Y!&<C S^.?6H++4]S"&$ <;$B+B-!CY% +9)
MZ'+#UYKAAJ-Q;W*SS70AN"^U9-@.%4DC/]T[3GJ3C((&>=\M':PRW]S;## F
M-2H5FE9-I Y!P<C /KFH]-LTU!1JVJRQ0VZ1K/%;P)Q(HSAFP.!U'(R1G-0P
M&Z58)<7LFL-%+;6T,:A%N'($[ ;<MGH/E4$XYQ]:X[7;J*?,MW-<-<!G$*PR
MB57)/.2"5XW8( )ZYZUZ=KLZPZ1/8BX*3+;--N90A"@X''0 ':/KZ=O&;IYV
M=W6=(9Q,O$4>$XSDJ!UY8^W7U%,8S2Y!"X9,^>K;2H& <'YAMSTP<]0/?O73
M1^/)[66:3R86=RN%^;A.., =< D=OF'7!%8&FV)\R5A+A%#%I&;T!+GKGO\
MCGK27WV>UN]@N?M2E?,4F$*&QV*C@@GMUHN!ZOX7UF76+-[R2)8HF.V-=X8\
M'KC''^<<5R>LZ5+%=P264<<NG+=R7&$F7Y204V\]>0,=ASUKA[;5/]%%G [)
M"-QVR A5.02Q],!0>.>/>MW3]2N+;4+1MR0P$?O 0,L,"1C]1V]AFJ4A6-[^
MUM0N;%P$7S;/ N(YP=QV@X? !QT';J#R.-U76-2M-<NUW6\P6  E_E_=+U+M
MV(&1P2#^>0NCZI')(=MN%F,[%))'Y$3$Y# <MR1CKV]*WFM=,L[9762*.9W(
M\XEF&6X8!>AXR.G&:5P(M&%K:SW$]O*GGW\ -K+<2-(5PI^4%B25!P3VXYSB
MLNP\3_:Y[V9U)NH]EO*L:,2 -PQL)P%!);=Q]ZM:TMA=RI;VUW*KQ8!4%2L(
M"X'49((^7ZGZU+JNB:=%K37]W=H6FVHD;JRH,!>3M(!)/<\$''<U1+1:T^[@
MNMTVPAB2(#*06? YX/;/M[^]7M2GM;K2\74;""90CJPY4'U';W]/I7+ZI)J&
MFWBO9P&&V0.T#,JXXP3GTX)QZ]*UDU!K_37:(/!(J#Y7QN+>X[=<U9)@V]J-
M,O)+:X>&>U>+?%<!5 920,L=IY'( &!GKPU(IL+6V\TZG#YI/E!,%7C'\('8
MG9C[V!]<8J.>>)+._LKVV^6%@\!"D@]MQV\*3D C X/2J6FJFIZ@?,MI%D+A
MF8J"P88R3G.#P#V QD].8+*UU?"^WWBJS6\'[L $;FR!A<L,8R!GCO[8K9\/
MZ];6.C^?-S>2DHTLD@.X@ CY1RJ\\"GZ[8V,-DTES;/YK'AT8;LXP& S^ 'K
MCZURPN)9[M[6VLFA=H^#(V[#+D(<  $DY/'' ]\TF(Z/2?$=UXAN$F18844,
MBEUW%2>4=?4DYR/8FK0UE5UY+K4KNX6)#L18G*+Q]X,H7D^V<'/;%5O"'A^X
M6]:\>;>N"T:;>[ $\>N?S_4V=1TJ<ZFJK.]N9S\K."ZY&#P <'ISZ?2F2=18
MZ]97T:RA9$\T$1,PPC#OM(Z^F>GO67XQU*/[+"H20S1YD1HSP@Z$G'!Z]/K4
MFCZ%*\<,#O');*K$E(\!FSRP&>!D$XR1SFKEWHT-S*RRP@RCY&99"OEKUZ=#
MR!_GK+$<7IEQ._B.ZFO91O>"V(+'F1R&4GW)Q^5:6N7<L-KY=O)M+?,KGG:>
MW]:CU/2[:P\8V-JZO+&^FF7]X!D,LF 1QP>?R-0>(KIDL88Q'&"TF"Q)^7C]
M<UK'8&<QJ5U-*DAGN$+':&<G&XX[?EBLNWL9)6RJ3/Z;4Q_/%::SCAG\L-_>
MVC(_'M3KG6OLI" Y]DQ_]:HY4W<OFTL5Q8SJ<RP3 =BH!_, YJ'4+)(K9Y,(
M^,<X^8<BM*+4Y)T:02MY87.,\_YZ5C^(_*_L]9HY,3%PKH&Z @_C3<5N"D[&
M7<RPQV91 "\I 9L $#/\_P#"HA:3W&DEH" /.VLQ/4;>?\_6JL2L0R;3SC]*
MV;53!HWE2* S3E@".VW%0!1TS19[AYQ^[S%"TI+L?NKUP/QKTV";^T-%@N03
MO*!FXQR#@_09!KB-)OH+#4X;B=B(!E9.,C:01R/3H?PKIO"LR&VN[+<2(WWH
M2,%HV P<=NQ_&J0-%Z,M-93IC/D,)T &<C^( ?YZ_GI:3=QW=D)8]S*K%=Q7
M&:S(;V#2[Y&GD$:2$Q!CTSU_/C/X5NBYA<;A.A!&>M4C*1(?P ' Q32P!J-K
MB$<>:OYU&;B(_P#+1?SJC-W)LT'D5 )X_P"^OYT[S4/1U_.G<FS$9#FE7 .>
M#^%!=>[K^="NA& Z$C_:Q1<+,TQ?W$UBEB,8.%)Z;L=!4=NI#LT9D651E''
MR!R#S[]?_K56B= W+KCT#"I',1QL8>^YUJ2TS9L+J29RB7VT;N%< ;A]3_GC
MWYI3H97D4R"0!\>9M +>_7%5!&%3>2 OJ1P:>DX4';(@SZGBBP[G1Z7<Z<EK
M]GEC2$@#);D/V_S^%8=Q:>4EU\Y!BF$8(/8[O\*A6?RI!(LL+E2#@C(_7@U6
MDNS(23*"2Q+<X!/^318+G-7Q?R!.Y#3V4N&W8SC/J1QG^O6NF^&GA?\ LN\F
MUI+VWFM)HV,4:;MT6XG@\>A_*H&AM9Q.6\M7E387'7:.@_#K4/@=KY-3?2!.
MD+8;YF)8&(]2I_B/UQT%2RXG8:U!<W^K0);PF00$2[V^YR,8;TX) ]Q^%07]
MKI.C6]N6@ENY8T9HE7YCGOM7. 6' ]O;(JGKS:E83)!$\D$!0?.&#!V7/5L@
MDG P>#G''//#V>IWVIZR(+ZX%NT32,7B ?IM^1N.@+8'UZUBS8[1-4L_%>KK
M;3V;RP6D?GN1E5# ,-H)&3T Z\C..E6IM0N[][.:VM6M[8,/(C9L>=(5^5"<
MD8Z-GH-HSP,&EH\$?A_P?(]]OBGNB9'"$L88LD*N2<GJV,\Y<_6NIA^RZ1IT
MDC2EE4F1#-\QB3J5'J0 1W^I%) 8%Y$\/BM;3SWN,6V\27!'RKN^8' Y7OTZ
MXR36#KNEVEN+DQPJMF64_,Y&[;G SU7@@ ]N1@ \]_=H#)<&2S\R+RB6E( !
M3NO/.3W&<<5Q=ZS:OH-[:P;Y98D=([CRPIS_ '&'4<8'/)Y],55@.&U*[L7F
MNH+0;HY B1K S%6)^<D@D\>W/3KBJ-Y#<0^<MU\C2PJ=K)MRK9]Q_$#WZ_@*
M+ 2W5PA6.V=D=CM4LCC]VP R.F?8\'J:LZW;,NGQM#(L4;6NU$?EBJMN.[@=
M6+$#!Z#O@5(R+2-+@EF>:*6&&7 5D6-SN1E*$')/0\<<GD],5;L7EM;_ &&/
MRY$*81R&5D7.WG'J>&]\8QS6'8275I.DD5PIF\DQIDX*D\?+QC(Z<>M:EKJ6
MZ-%FF9XXX2IPGJ<E,'@$8SW!-3<HNR6,LT45Y"2JEW5X$7) ;.<*<>C XZ8'
M3.2E[87#P) MQ<F%6*A.7VN%+'C.3CD\^AK1@F;2["6UN)TCNPD^ \>]03LV
MR9P2   < D'CD"K6C:['-:>7<6;>:,KYENNSY 2<D#@ $G'H<'/.:9)T-EKV
MD)#;W,"-%)<2%50QXZ KD@=%!&<].>V:JZAJ$<%W<3:D89S;YECCB1OE )4'
M+?*0>H[\4FG2:=<M/?6D7F28D,:SQX R6#%>,C<0<^H/(S6=XL\HI"#(C+)A
M'@4KD\$KCU ..AQ[=:UV)+*)>>(/#A2X*1OYGVIMTF[=P<#C@+M/0\\"KOAF
MR=(9)@RS;SF0MS@X/0^F<Y'Y=:Q=*2_C%[I]M=*LXVMYMR<#822=BXSUSC(
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
M)K59[-BHMYR7 DY(RI!P3@,<D?PD=Z[.]U33[NUN8AY<,V#$[2*&0D G!*Y
M&",$<9;ICK)1YE)H%[I]Y.DT$B1 ES#@[PI!)89&&3Y2,Y&<<#BJ5E:%?*99
ME/F2D0J0=S9'! YR2?;K72"];3@T$ZRW$(8E8XQ'F+. A1SRO0]B2!TY.8+6
M>SNXXHH2+>*!B(+R1R^X,#OW8/  /&WJ%X]:!E337M8KRS;4(TF&5+!?NJ,;
M2!M/)X_7H>]\23VFK2NBE!*#^ZD9244)PAZYVA3GZ^M5-5CM/[.5[&.1987"
M/$58%FQD-CL>#D<]>_; BU25IY9))&Y4D';CYAZM]X!N<XZDY/; )G1WB:9;
M:G+:"[N1$9/]*MX8<-,QY(!W<J<GKT []:M:.J:5;2IINY(HG#<X5V[E7 Y[
MY_IZ8#:E#.4ADMRO[G<,("&8L?O#OTZGIG/K5P:E<6T5VK6K2SS/'! 8\LJ_
MWP ?F.Y>,XX_&M2#H8+JXGU*_OK,S2Q*0(K=%^Y+GD$#)?GD''3-6O$.IW-M
MHBS7]K%-=K*7B3I\QW$<9)Z;1]3WJIH]DVDI-8Q7@GN9W2>XD60'R\Y&">N1
M_P#6K.OKZV@GWJ/M @+[\'F%BJ@$,P]B01_"1GMBD(ZCPZ?LD!M  TB)O*$_
M>W<\YZ$9/%;,>JH-6VQH=A#8X.6(;!RO&,'_ #VKD](U=TOM/M_)99;FU,DA
ME;!." /Q W'Z 5=NK-)M4FU""]\Q[=%1M@XVLW"G!Z@>G;K3$=)J&A6>MRQK
M=*JC!W,JY<8Z$-ZUNQ&&*!%A^6)1Y<:#GC_/XY%8,<DEKI3)-EF;$8 Y8LW
M _$BKEE:7%KIT+:C.)[B).L:G:AVX^4=<?7WHL297B:VT.ZB8ZS%9DLC+')(
M5#A^P!X.<?TKS1M,M=->1K2&<SS?+&I.0HR<YR#Z>HSZ>O:ZA<3RW@260M&S
M,3&K'C<"N..,# Z]"WYYVLV_DVT6F*HPP5&6),[R.<?[1!.0/4]C4,UC)*Z:
M.3TZ_@MI6$TZ*CC.21P<=35:\N;5]7L;JRNHW83!'VDC"GO]*[#QQX8M=%BL
M9;>*%873RF7:N2Z\[N.>:Y;3_+O]5$$ZVT$:HTC2QVBLV ,\>YQUI/8E'07[
MW<=RL,BN$ABV%CG:RKSD>GWL_P"-.O+5H+!2LGR@L W39C (QU.<=<8'KUJ1
MHPD2685B1&R;P-Q8'YAG!^]P/8>E9^G7<HTR]M\(9<C:78C(S@C'3@#/T^E9
ME&GH;1QRF0.A5(>6*<<NH)YSG@DYS5;4WCMM00*JK)%+R53[C!ORP:;92(8B
MMTIDMA)B4#C [C^7TJ76V"7T:(V-H#H9$VDJ>0".GRX !':@#6TLF"Q-S<?+
M$VTA2PS@,RNR_P#?0X]#FJ%_I]O/?3B%"DK@;(F&3\H[$?=P1D58T823R;4N
MEB$2RR@L!@9&. >-W'?C/:J-XZ%6OY9TBN>8@48OGKGYN@&>!ZG/O4/<I&%J
M<9D*7T;Q++&1YZ"/ 4CA3COGCT'YU?\ #UQ+;ZF;I&P5,:@.. F'XZ<YYZ'O
M7$:@ODW8RAC>-53#Y'T/L?:NT\(78U6_OE:/=)B((@YQA>2!],C\:FV@-G:W
MSP2V$,D*( 2$,9^8;AWYXZGZ>O%<'KNJB_>.W@ \B(8W;>7;N?Q[^I&:NZSK
M$DL+:?;O^Y)/FX&,#_GF?3'?'TKG+NYAL$W2-ND/W4'4UI"'5B;)$C(4$^M=
M1I^M&%62WN8]K_-):W8PC-W*OV[?C7FLGB*\CF)20')Y7'RCZ5,GBF4'$]M'
M)CNI*YISIQFK2%%N+NCO[?Q+#%>RG[/)';/MV1JV1%@?-@=P3SP:W(IK34W6
MZAN%:3&!GJ3ZGH>G%>9PZ_8R)YCQRQ+G'3<":U[+5-/DC %Y$&[!FP?UJHQ4
M59";;9TLFEW=MC<AD3C+KT],UCW%A!<W$IEB5P<?>&>U7)=7O+?3W>"ZWC@=
M0X_/-9XUEI,M/ "W]Y#BK).4UW2#::F8K6/,90,JKR?? Z]CS^?7FFUS<6K*
M);>-3QEMFTOCMD8(_.NKU<M=".YT^9UN[<X."R.Z$9(&.N,?CS7+ZO?)<RHB
MR22^6>6D4@G@#G))[?6G89;CGMYHB\T4\>6QD 2(IZ\@\].?O5=M8G9W;3=2
MA<K]U%E:)S_P!N!^=4=/V36DHE>,>?@(IZA^<8K.O+.1?G!!&/NX.1]<BA@=
MFNK^)]*4EO.:)!R[IYB^QW+FK5KXZ<1O#<V2GS?O^2W)]\'G_P#77$:?KVI6
M3D073X(P$8[A6^GC.WO 4UK3HIRZ[6EV!R1CU/S?K18#J;;Q/I#S[ENYK-F
M($B$<^YZ"MW1O$=]:RJ(Y;2[MCC+1MDGV SS7#0VF@:G#(NGM)]H8 1)'<;5
M0X[HV=V>_/:JE]H#6EYY,5W%(\:C<S(48,>3ROOD>O'-%@N>RIXGM;*:.1TN
M8XI%VXDC4*6STZGCH!^'2H[[5;&\CGG6&:.8,"D!15$G/L>#T^N*\'NM2O+&
MZ,#2.7VG#>:3C*E>.W<U=1KPJH$A9<#.Z9P?QY_S^5*P'ID5W=B]9F9+>W;
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
MG=?-+ ,2_8'/&/\ /O4VCV<^CSZ].[[7"+L93W=3M8'T.?\ /9+,&VU 16S
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
M3U(220&.*,NW/< #TR:GBA:* ;W)( !/OWJ8)EN14H% %!X#-* ]NC)G/[Q
M5)]>:A\1PB7PSJ2,2/\ 1W8X]AG^E:K;@,H@9O?I_GI6%XGU![+P_>&6/'FP
MO& !N^\,=!Z9I,#YON[BXMKQ@C$*3NVCIG'7_/K6O9^8]@9H\J650B#D)R<_
MJ1^55-762.,7",B)NV;AU)'7^G_U^UG39))=*F,L<;HX;! Y7E>#]>OX5!21
M3N[I9MRVULS,>&<C'3_/]*LRSRI<6%E$X6.2,3.5 ^ZPR!SUP*JW#3)%%;HN
MP$[0^.O^3QFK6CA$UFYGPKI:H(T#YSGI_0_G3N!?<L"WV=]DG\)6I;74;BWO
M!<2SM'+@J5C7_P >;^]_GZ5$\=M<R-)"QM7)R4QF//7CTZ>U++#,D ^TP[HR
M<+.@S]*D#3-W,9TNES+&B8+V^21W&5]<DGCUKKI;BWN=.AO@NR46R+-)&/,'
M! VG'4$]>1G;UKSD+-:R;XW^7 VNG&1VK3O-1O$TV&>SD2 R$)*S1_ZT $X;
MUY&14M#N6[&;R;^XE(B&7) # @#()'N.V?K7:ZC;+_8\,UH/O!'D,9W'>6)
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
M*1NP3@<_Y_E5+RM*EB7R]\-P>%CR0>_8=JT#JD-I8PP1)YMZ5RL7&(NW\_\
M"D8Q0(DEXH:3 WLJ>OTIB*,\$TL'EE5=%.3.^-R'L3Z]O\YKG)K@.[QSV\3.
M#]]/E/Z=:Z:9YK^8B)&AA8#))P6]"WIZ?E63>R6-A(D<-M%*_E@2;B>O<$?Y
M_"DQC-)MWM4_M$H6F(*6<:GYGD/&\#KA><'NP ]<5VL%A4/=R)",<*AW,?P[
M_G^-.DUJY\E8(@L4:@JN%&=O'&[&2..AS59%9P)Y26+<Y/4^O^?K2&3+<R".
M06RF-3&49L99U[Y/;\*@#DS0M(Y*?*/F;D+5JXDMI;;8D3^:.K;L[N>"?PR*
M2RMX?(^TWA*P [51?O2'T'H/4_A]$V.*N$L7ELK[LAB1T]*NZ;?I;LZRX,3\
M,#SV/^?\FI-8GTF_:)=)M9+7:,'S9./H% XYYSGFL^+3W:1%:9#$QP6C.?<]
M>F*(MO435F;=G;:8)I9"T4D(3:?WFPMN/&X^H(]LU<&K:1;2(T$-A%(@SN2%
MI2?^^LBL)+-!ISQRR,CM/P00 ^!_]<X IOV*U1V*QMD  AR3^/2K).ECU6_G
ML7EL+>[FBD8[TMBJ?FB\@5AOJU[=-#''!%$)Y/+1W;>P.<'@_P"%10W T\R1
M!TC,3[B$7[Q]FZC(_"I+5L:K87LH28)#YSAGSGYFR&P<@Y(I BK?2#4;F>5!
M)^[!!RN< >XX]0/0 =:HQ\BK&HL'U%_+B11%A1Y:$94' )[YZ#/&>O6H679,
MX VC/%(;-+3+BXM[B3[,K/&R!'7TJT]_;20-!/')$[*,_P!W\/\ (K(B:59#
MY1VL1@X7-:!>2"6)I5$D<J@,/>J$>G_#/6+EK^ZL7NTEM5B4VR!\XYP<"O5U
M8E037@7P^58/&=L\<RQED:-XPOWN,@?6O>(3E:: F/X&F&CO29Z_6F,:>M(3
M2DYIIIB%%&:;WI<T .H^M&?:E/- "=?8^U&#ZTH'\J7'% #2,+UJ"525.">:
MLX%1NORT <9KOABUU1I)9(T-P1M67:"R^E>3:EX?U/3+QX;NP>>)?N2J"5//
M'(Z'I_\ 7KW^9 <YK-NH0ZGCFDQGS;<*1=$I'*!M_$>^>*J.[M(1Y@;W85[]
M>:5;N&#1 BN5U/PA8W+E_*VO_>7@UG89YUHTZ6&L6\\T0GC1PQ12"2>W)]\5
M[&\P*\D_@:XZ/PA8VZ*7B,[AMV6)QQ[>E="9"4[#CM185R6>.WN!^]B#^_?\
MZQ[G1(6?S;>0HZX(/W6'?[PYK0,A(IA<U0&05N(0?M<L[RQE7@DVAFW#L6[@
MY//TZXJ6Z_LC68R+VU\F3KOSCG_>_P :T&<8P0"#V-4YK*&4':/+SZ#C/TJ0
M*\VCF&+=;31R1@?*&(4X[<]/Y5Q&L2S&[<3QE'89VD]!_D5UTND7$D7D.T4T
M&<X<D?XUG)X:6358O,LO)M A+E)?XN<=\^G:D,Y&W#-*J@,P+9*CO79W3 I*
M0B*"<X7WJ\?#FE6\4KK 2Q4G,CEL8Z>E8Q8R0L.2#CG.>.W:@&4+A6N(&2!F
M>9CC8%'^/]*JVLKK-]F;<AR-P8?-NR!_+-3W42E0T6&D5CO5CV_R*O6$ED\1
MEN(C]J3Y8]V<N,8P?SSGVH!&(Z2BX$J*<(1\V.,XS7207"2QHZGA@I !&<CG
MGC^G2J67M58[T,3H0%*[CT]/4'_/6F6EXTZX=V'.54K@8SVH T+-X+*3[5.
M!(202,D?3VZ_G5JRU0M+/-(W#D",' PN21QW/)/X\8Z54,BQ%9'<[ .1_P#6
M&:@D:VN78OM?IAA3N(T9UE:3?:NJ."-PVYR*Y_4UBE7:(W^T*>2> P_.KL4%
MQ:N'MKLJO<-\P)]32O>R/<E<JDP7*2JO!]0?4'^M '-[!C[V3_LC-2L9XH5B
MEC95^\FZNH(2ZE:YCM8(3_$Z*%7_ /75>X2UOT-K%*-ZMN\Y\JHYQT';ZT#.
M=0,4+&1 I.TC=S^5;D-DJ3VDTY80QQJZ  ,K-G/<\C/6JDFFNTKR2&*&/(//
M'7!^5>N.<Y/!I+9_)D9%DRF?D+<?_JZ?RHL6I)1:.EM] M;BRN/(55N$0R0S
M/+_K,'H1DC/]*PHY(;>Y#LS$,"=J\%2RM@^_8XHGU*!8BHD+$@?+MSCU/^?2
MH[&**\@"N74J&4,N"1W'4CU(R.W:J,R=YE$42!MK;0XRI.2Q/ P/:MC2?#=U
MJ"W,;3-;2VS[)4FBV*#[L2,'V/)SQ7.W1S<RM@LZ*BIC. 1WXZ=/SKN=&L G
MA36U%[]LDBG3=(J,QR$)Q@C)Z8_"I8K&?/X/B$6J,UQ!(]K#YD?ERMZ$DD%.
M>F.P]"17*HK6#W"3+\\B *0V/E//^':O3];FBL3>PO\ O!_93E62$_,.<*2
M<;1GK@#=7G$,$>J70/VR&*+: 5;@KV ]S^-):CL5+,QI<(US\^"-OS8S@]SV
M'3\/RHU(G^TKC<I5@Y!!^OM]:DO$;3K\,3;NZN&7RCQ\O(R.PJF9))Y'FE;=
M([%F8]23R33 G0NKJT9P<XSWJ\5\M ?-+2JP+;V[52A$;,5D;:N./K4T4TEN
MCH$\Q#DL3SUZ53$=C\/HH;_Q?:7$SLDD9>2*-1U(4CGCH ?UKW> _NZ\F^$F
MS[5J&+5<"-")BGS ]-H/IQR*]94A1TZTT _-)FD)IN>*8V!/-!-(3BF9IB'B
ME&*:*4<TR+C@:4'TI : :1=Q_?C\*=3!3AUH 6CKVHZ<4=LT 5I8^<XJI-"#
MR!6DPJ"1!B@1AW%OG/%94]L><"NGDBSS5">W'.!2&<K-:XR<?E5.2$#I72SV
MW!XK,GM\"DT,PV3!J%A6G+ :IO'S[T@*AS25*RU&5(H ;1110 CC*,"!@C'-
M<E)'Y$KQ]U.,=N/2NNKE;]56[DB7@*<?A4@8M[$R/'/R0'.?Z?R-.L4F2\>.
M16RH#<GH,\_Y]O:M62%)-,E\QB!MR&QC# 9'ZY_.L?[0YN/.4D$ Y(/)(&3_
M (?B:3&C6)N&MY'A8&&)QN;/.>@ _P ]A6;93K)=2*450JD#%6M/N@L,WE8_
M>A8SD9( ./Q&6'UJK81A;B4$@M@DJ.@QD<?G0!;E5II$!(P,9/J?\FF2M;#,
M:$,?[H.<#WITT?FC#$A>G%1$6]M\JQ@ELXXY-#$6;6%V5&\TLBGY5(Z5,LWV
MA8H75003NP< D=/SK,,TR)Y>]@I.2*VC]CG2VM%)&?F;9C/_ -?-,"A%<L[L
MDY.1C9@<$>@'\\5<M='O)9(I8<P[>C."IQVZ<^_M70VUC;6@'E1*&Q]\\L><
M]:LT 5[:SM[5<11 ''+'EC]2?7\.M07.C6-R2ZQ+%+Q\\8Q^G2KU)5 9</AV
MUVXN)#)P <* ,U>@T72X'61;.+>/XB"?_K5.*<#BE8$3-9V$J%9+2!@>2/+
MS^5+8V=AI5W%<Y>.$W$32[E$@51P<$C*CG!P?\0U6XJ4.&4@C.>"#Z?YS2>Q
M<%>21RGC/57DM[2W6YF>4O.9Y ^T/O8?+@=OE'M7$UV7BC0W1$N+6,E$&THG
MS'.3S],?Y[UQV"&(88(."#U%9TG='3C*:IU7%#EJ4#%1*0.M2C(()&.Q-;'&
M30[=H"PEC^E6;8.S,8V"[SC:>>>E4XY,'!W%%Z!:[WPMX#NKJ5+R^#1KPR1,
MN2P_VO3M^5(#O_AWH<VD:1(]W;B&[G?+)P65!]T?S.*[;-9.E6C6-J(FE,F/
M4FM$58B7-(:0&D+"@!#32>*":2F!(#WI0128I0!WID#J*** '"GTP&ES2*L/
MHI!S2#B@8ZD*@T8IV* *[Q@GBJTL61@BKY%,9* ,6:WR36=-;Y.,5T4L(JE+
M!G.10P.8GMN3TK/EM^2.*Z>:VSG K/FM>3Q4V&<Y)%CM59DK<EM^HQ5*6#&>
M* ,LH132*MO$14#)2 BKE-3$BZJP=<%DP.?3_&NM(Q7+Z^DRW9D"MLV* XZ9
M&<C^52P*OEK<0&-F(5CU'\JQ[[9'*\4$95#P5)SM.<X!K5C8!&P<,F"/>F2P
M"Y3(VJX)X(QFD,SK5FAB#[=VUSG/<8Z8J_:0+#(\D9++[KCYNX^G0?A4<5K+
M"K*H1 1R=V?T[?CWJ=618Q&.@'6F D@7&R7Y"WX51;?;W'[L%_EXSZ&IY%@8
MJ7D?C@=!4+IY<N8I,A1@!CTI 36][#/-$EP"BC[V03G_ #S6M8/:C6PL6R0$
M?*6ZK[@?E67"B3C,B&-$QER.220/R'^-;FAP1-J$IMT^2)<>81]YCZ9H0&^.
MM+2A:4(:O80RDQ4PC/I2B+VH B%*%/I4PB)[5((318"N%;H*D4$#&*G%O3Q
M>>.U2]F:4OC1 =LA9.Z\5DWOA2PO69WC*2MDEX^,GZ5JZ1MN8994CVKYA&<Y
MR1UK56WYZ8K.BO=.K,)<U=G MX =I (;X^7@??C^;WZ&K5C\/%/F"ZO&;<,)
MY*%0#[YZUWL4.#FKD,!V^E;V.$P_#_@O3=)(D6-IIA_RUE )'T'05VUI'L&!
MTJM#&1BKT*D &F!:0U-FH4J3M3$.ZTAI*0FBP 329S0><4TG![T 6J.]&113
M(%HIHIPH <*4<4P4Z@+CA3NM,IPH 6EI.]+UH&&*,4"@4BKD;IFH)(P1G%7#
M493- &;)"".E49[<<\5M-'4,D0]* .;GMN^*SY;7J:Z>:W!S5&6V'M2'<Y>:
MW/I51X/:NCEMNM4I;;VI"N8#Q&J5W:":%HVY!KH9+?CI59[?)J;#N>9S![.X
M9)2/E)!]_I^=/$F=K<C.?Q-=9J/AVVO-Q\H*_7<O%<O)I=QI\TBSJ3"S<2 ?
M=QZTF@(FE!+!1CIGZ5#*[*J $8;@8'?WS^%5[B=XIF=&'[MP RG/Y5:EDB=5
M$ZX)YWHW<^H_S_6D,A21/*\O8I8<-R01CO4+!58.D,B!?4?UI#CSR!P!T/4L
M/6IHDN#,L,1$YD.-O^/X4@+%M=>8_ER .&("1+GYN<<UW.FZ:+"T$7!8MN;V
M/XC_ #FH?#^@^5B[N50W X4J.$'M]:Z5;;-4D)LS1"?2I%@)&:TEM*E2T_SB
MK%<S!;T\6X]*UEM#4BVGJ*87,E;;T%2K:CTK72TQT%2+:9["@+F2+45-':@L
M 1W%:ZV@ ' J5+4 YQ2:*B[,Y/PU;AM*)VX_?RC_ ,?-;2VH)QBKUCI4-C;^
M1 &";F?DY.2<G^=7%ML&A*R+K3YYN1FQVP!'%6D@]JN"WQV%2+"1V%49$$<7
M'2K"(0.:D5".V*>%H 15P*=110 4VEI* &GCO29-*>#29(Z4 6!11BEZ4R!1
M2C]*04HZXH 4=?:G4T4O% #A2BFCK2C@$T#'9I0:8.E.!XI,:%!IPIO:E'-
MQ:0TM+0 S J-DS4V*3'O0!2>+V%5GA!["M-UJ%HP0:!&/+;>U4Y;;VK=:*J[
M6^30-'.R6GM55[0@_P#UJZ9[?BJS6IR<4@.9>V()^7-0O9*^<J.:Z5K/GH*8
M;//84 <3<>$=,NV9GM0">"4)7OWK%O?A_(JR/97,CX&5ADP">>F[CBO3Q9^P
MIZV?M2LAGEFG_#Z?SG:<M""@QND#'=W&%'3MUKI--\&VME\W+L>26R?Y_2NS
M%I_LBI$M3G@4**%<R4LPJA44 #I4ZVE:J6I]/R%2I;8YQ56),M;3VJ9+0 <"
MM)8.>E2"#VH*,T6OM4J6V!C%: A%/6$4 4!;^U2" >E71$"<<4X1#VH"Y4$(
M':GB$>E6A&*=LXQ0*Y5\KV%.\OV%3[,4;1ZT!<A\L>E* ,X-28--(YH&(5[@
BTF/<4II* N(:2G4QLXIAH'2FTO-(>M(!IHZ4=J3I3&?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>form10-k_005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" &0 9 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#R#SQ+!%&8
ME#+_ !]S3#DL 3UI8%!BSD!L9&:B&[S #U%8[B''ABOIVI5'/-)@^8_<TH)(
M )R/6I$R1<+2;_4TT,N?E!S[TDB./G*\'H10)H66=BV <"J^23UIQ7C)-.4$
M EC3)$V%4#$_A2DG;P:'8,,]ATI80QE#!.>U,8J YQ5DQ@\ _4U%(F&STYYI
MX!V[ADBD(F2+_:X'<=Z<!DD9.!VJ)'.>>:LA59<J,GTI##<[Q[0<']*?(95(
M!QZ?4U$A/3'-/F1A;;MN"&QUYI$DZS, 8U)&.G-6+9Y!G@?,,?,>E9:3('.U
MLXK378UCYBG$@-!+9+.%6,L,B0_Q9X-.,BQNCB4G*X)/:HUR;=A$"Y(Z8Z5!
M<*4AC YR,?04)&9=#A]N=Q!^\15F:/RV)*ATQ\O2L^U7"AE1MO?CK5V\FC>$
M<;7S\JGM18+@LD?FJ"'4D9!%33(SJ65^O4BJ?F^0Z]"0.#4L=TQR !EN214C
M(B64MP23W/:K$<;F+YF(!XR.U)+"#$9%[XZU9B#21#*%N./K2;LB+W+%D%AA
MP&;)&"<]:T8I0,*DH!/KWK+*2H-ZL,#KDU:MYO+R9&Y/0>E1S$LLR71'R, S
M9X.<YJI<.H?YSACUJ7RW>-1@#!SD#FLZY=I'/.,UK'5%PT9H1[1&0H//I5JU
M3<23)@]@>]4H&<VYC!Z<D>E)!._F9!Q0;IFIB1'/&?6IHY#]W(7Z]ZJQ7$@S
M@]>M31LK2 ,>!2!FG:K(C%G(&1US6E]MD# K(5^7:05'-9D4JX![>E/W!B2-
MV2<@"I>H(T6+)".V:FM!YCE<@$],U6B:0Q *"W&2!WJW#932HTX7Y5.&'<5!
MI>QM16L8ME^T*=K E &))J" ;9@W\)[U<3[-]AMO+D G*X<OG&/?-9IE$)V
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
M)*?C4")5)0, >IY^E36[?(2.N*HRAK9%Y)8C//:H1>."" !QCBG8+&MO*]0
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
M?/@?(3ADQV]:+:YAOX6*@!@.0*0&=JLYBM8\('PX.TG@UEVV^34X[E0L0Y#
MGO6Y=V_GV\D)ZGE?8]JYF68QRF/ RHPP-4@9J1:B]K<Y7<%7)W*3\Q]:K0WX
M2RFD64K<22;RI'./:LU;B>9G$4995&2,]*0&*9U2<GDX!4\#ZT60KC[N[ENK
MLRH78C@9.:M0_:<">[5&W=,C)%5!;W"RND(9L8R5[UKZ5I,XO4DE"7 _BB9\
M9'UH$89*0RD2#>OM5F.\@:.4?94(*X&>V>]=/<Z*E[('G@@@&2P$?<5FIH=J
M()9-YP?3JHJ@, 2&/<QYW+M(]:@)$GW4QCWK6OM,CMU5H)?/7.TD=,U4N;2X
MM0/-A*J>A7I2&D);A CJ1VIL$K0ON4_4>M-MSF4 _P 7%=SHNBZ7X@\-R62Q
M"#6;=CLE'20=@?K4L=CG!<*QV8(+#(J2U3S-0"9P62JYAEM;TPW"%)8SL<'U
M%2(2E]$P/WE9:J+):/1M+G:.2TSCR86!<X_,GUKH+@0+JD?D2H]K-ES&>-F*
M\^T.?40""RO%@M\_^-:5Q=13VI\P-', =C9Q^ />M4Q6-#Q5=6D#?:[6% ./
M-"KU%<T\UA+)_:6FN;0XPRC@Y]Q1=SS+I@MU!;:<ON[UA6CQ173-<+NMP!OV
MC(!J9#2+-_)/>WR/!*;F9N6(Z &NT\,VD5C8$SIYC$$L0>G'>MK0X-)TRT6X
MV6X+)N.%R6^I]*XCQ#XE674P+ "/&?,*<*P]QTS4*1O*DE&YF3S03:]>M$_E
MQ%N,^G>JU[!&1YL$BNG?'6J4$ICO@['(/WO>M.YL(9"7AR >F*;=SF,!#Y<[
M8Z&NLT67='SS7-M!Y=R$DQZ9%:NAR>3>B!SPW0T1W"6QL:E%YT)7UQ5#P\XA
MO[B5^5M(CM'\JU+H??\ 0#)-9T6+?PW*X'[Z[N,<?W5JV3 S9I(P'E8DY.2"
M>*JZ>Z2SR2O+&K(-X8\X_"H+V17#Q+NRHR2O3\:H1IYF-IRQZTG(T-.YU*ZO
MXY(=D:QLVXE1@D^M,BM98Y ZE6QVS3K>%&3D?,.M6"H;*A?QS2W C*_Z0"%V
M*W8=C4D: NSC=D#Y6'\JEPI WG@=^]7M-TV747\JU"NV/6K21-R?P[KUWH5S
M'(EW*D(?]Y'G@I7L.E>+WUFTDELRP5&VX->)75G);3&&>)XW7J&%6M,UF[TF
MY62&5S&IR8]V U8U8.UXD-'T';:XT,(CEEWLH 89[5H1:[#]K$.1Y94D'J*X
M&VS?6L4PW%9%#9%7M/MFLRS]6'"^_O7F+%R4K,SYVF:VLZ99V]\+X7#0*%R\
M>,AA4-E/I>I65R)+6$3("$"@;B/4U6OY)+V*>.5MTCH0GMZ5QVD6&M:9J!D9
MOE+8(SG(K3ZUJ-5.YG:CJDNGRNP61(ST8CBJMEXJ5KV$"5B6< GM7:S+)J%M
M/:SVI3<<9(Z ]ZYS_A X+;>^X$LVY?85,\3IN7[5(U)I/M6HSRK(N$8F,=U'
M2JTUIYVUY%R#UJ6STQXV=HAD <&K3Q3C;GCYA7 \1=W9QSDV[GF2:'K;8'E1
M@GH"PJ5=!UITYMH<?[1Z5H-=DOYAE?&,_2ME-2M6BPC.IQAMWK7OGIG,CP]K
M+(%Q&%],T]/#&J,"',:J??-;KZZD(*AMQ'?%1/X@5B"'8D]1CH: ,L^#[S&'
MN(@?8]*H36@TIVB:3++R2#G-=$WB&+>%:'+'@XKF;HAY&D<!F)/![4@"#4-E
MWM+?(RX&1T]JMQ6\,5P98LJQZ@'@UA2C=)EE([5=M;IT4J[!LCCV]Z -:4Y<
MD5SFOVN'%T@P#PPK;6=?,8%20>A'>BXBCN(&B89##I33$<3%,\+Y4D \,!W%
M:-E9-<LCLN(QU)[#TJ)[!FG$  23=MP:Z",?8X56.+> ,9[4[C:L206EO!&9
ME#?, -I/I3II+:7<1$$;. Z-@]*J37+S1;9HSR>,<5&\@*J I4@<YIB)XG>Y
M*V><QHWRONQ79R^ -3BM8KV22)K1P&14Y+'WKE-.T#4M39)8H<(K9!<XSCO6
M]?\ C36K2"33"/-2+"B6,_*6QVI2>FA<+7U.;UV%HM@>U6(@!'VC )'>HOMT
M65MMNY2F&!Z >M%]JES?%1>8=UYRO7Z5A7-V?M+E 5.>_6B.HY60]X/)N@5^
M9-W7TK;TC4&TS7XIPW[LL%<>Q[U#I26,5S%)K*R26LAVND9^8>_\JU_$'@W4
M=*OD*123VEP ;::,;MX/KZ&G.+1G&5W='4?$OPR1;V?B*V3Y) $G*],]FKS@
M\75N?]O^E>Z^&-0M[SX?S:)XE1X&V>4K.I);/*G/L:\6UC3KC2;U(KB-E42@
MHY'#KG (-2KH;U-;PX4E^UI-(2%7Y5/:F1:_%;6SV=\%^5R%X_+-5M#D$>L2
M19 $AP<]_K4GB+2K2.2=RX).&"CC/^<UHF(K-=0:A=F*RMYVB_B(;)/TS4C:
M?+;0%/LSQ(W]_C-:_@BV6W:1I$Q%<#A3U0]C7;WMF[Q[I%6> (,#&>:NUT+8
M\UGN[JVL%MYYWVYP% [5DEH1TAS]:T]?.9XX]W )8+V6L=@4&.YZ5ERV*<F2
M13))=*&4*O3([UJK)"D>V*0G X4C%8R@(RGL#S6C'<J1@D(Q&,T[F3*%S*9'
M52FW)ZU/;RKO1\_,AS5JR\+7U\?M"RQF+)^;?W],51">1*Z=PQ!I!8Z.]N$:
MU)5<[AR1ZU@PF>6QG)E55MQE5;HV?ZUH32)%9(Q?(/'7I3[.QCU.SFF$@6*,
MYEQ]X4.5A1T.8N7('EA I;EB/Y4EM$#)QQ6S?:?IZ69FMKYY) W",N&K/B3
M 8X;^]4<]S4G^0?*%/'?I4J 'D8!X&2:B.3@,-P[^M)=2F.U51SGFMX[$L[^
MST_PY:Z0\&H2&:0#-Q+&?N'&0!56UG70M,BD@11$(FED<CYCG[H%8NE:M97%
MK.=3_<,8PD@"X$H'0_6M35UBUF*/[!,L=G&BM(,99O0 ?A0(YN_U^^U$0K>.
M'1?N-CG'O42-NC(QTQ6WI6CV-VDUF;>5'50T<L[;<\\_3BCQ-:0V>N>5:@>4
M85P!]*:U ]%\!W E\/Q1&Y$KI_!W0=A72E<N?<8KSCX8NXO+^V*E4";FD/8Y
MXKT2YN'61&W KC&17SN+ARU78PDM198XCM9E^8=*!\RL ,-VS2HRN6!^;:>#
M4T[QH,1X]R17!SN.K!1*9ED5L-&?KBHGD$CX.1@8Y%7HI&FB56"@^]02[7@9
MFW;LXS6D9IH.6)"K6Z6X?(4D]<=*@\RS<@"0LQ]%H\VPBG57;=P!C'%7+M88
MH1<0;2>@6J]SJ'+$\BFF3!!?V%5A)ACMD&#^E9Z2NPRS DGO2[R&!;OT/K7T
M%CL--T##>70 ],=Q55D#'._CT/I5,R C@-QT IF]B<DTUH!:(*NK$C&>#4-P
MJJVTDMD\U#MD7DMU]#4GS8+##Y/ J@*8^:1=QY)_2I+(%+IF*C;DJ33'7J<\
M]A0TDD:/+& RM@./[I]:8B6\O1$S*BMD8*\>]6(M1CEW[R49/7[M5XK=KV0*
M&#!>2_:J=RDEK,\4<>YV.<XX!]: -<B%Y?.'5AM_&F3S;$VJP!]#WJ.WA$%L
M!,?F')^OK5=Y-[%O+!;/!)H!L>[GDFJ\DA'[M 2Q&2P_AJ?:TDJ)G+,P&:O7
M6GVEO>NEO?I%-CE).F?KVIL1JZ;J]TFG:4T,S+ DWE7"]R3T_G65JEQ<7&LO
MIMJGRK*8T5>Q]:?IHN])FN$O5C:VE4%6!RH8=#6UI<=I-+?ZBMWMG<C;\OS1
MJ>I4'N:AZ%(I20Z;9Z3=VR6[F:S W70&1(_]WZ?2N/NY@UZT[1@, /D'&*[C
M66M;CP@\UJ2L2R*2H.6SZGUJ"V\-PO;6^,R">++R'J,TH5$F#=SAY+EYVR_X
M5Z?\-/B/?6&LV6C:BXNM/E<(GF $Q'L1^5>9ZG8G3=3GM&/^K; /J*U_ ^FR
M:EXNL8X_^6;^8Q] /\BMG+F5R5&VQZE\3/%U[X?\61&PGCDM9H@[V[H"F1G(
M]:FL9M&\5>'V-TJ_8[C&R)C\]K-GG:?[M>9_$F^EN/%T\$A^6V C3W[YK1\!
M7;-;30LYPLF['M4K894CL_L>MWD3##6\HV[N-WO5RZTJ34KM'5TY;."?O"F^
M*-5A&O7$AC&5P 1QGZT:!J"27,M]=,\:XVPH!Q5H3.D\)VA%A>FY.Z5CE%)Y
M;!QQ6AIAOH[6:SO&958;D;/S>X^F*MZ3;6UP@FB1I?+ ;>G;VJAKMX\<Y@BE
MQ)<,%53U&3VIRDHQNQ'GNJF\DU2<01DQ[R 2N>!54V%U'$9[B"8>K%" *]L@
MM4M+5(TMHF*K]]P,DU3FLM1U".:WO/(6R;C;T)%>/]??/;ET \;8#8&SP>E.
M\[R8B#%OE(PI[&NG\3>&+FU(:R@#V<0ZH.5^OM7,-:>>GWFKTJ<U-70FB"QU
M#4-,O%O8H]P1MVUN4/X=*>]R;FXDG90IE.\@=B:DM%>SD(6X)3NC\JP],5HZ
MKIDTIDNK.Q>.QP&! )VG'-4-%&. WH6*-CP> #6E8:'=VMX8<.\%RNUW7) /
MH<5DV3!)2P#3*,?=.UJ[/PSJ[)>1VEBK>1.VV=9FR5SW'%*?PD]3$NK&:WT^
M954E\[7W#H!Z5A1KD=0,>M>C>*4M!ILNG6\FZX0Y+J?O&O.0&#E2N".H-<F'
M3L[E(59 ).>];>F0QNMR7";UCW(6&<?AWK$#%6R54 =S5R*66+$L1 (P=IZ,
M/2O0BP-2R6/7KV.P="JHNYI=N.>V/K5F]T6&.V\K3[V43@E>3@,>Z_6DT6<W
M-\;M8EBWMF55Z(J@\8K);4;7[?=0/)(;>4EC*O4,#PPJQ,Q;A;R(#[1+)YF[
M:59\$5I6C2.Z&61G")M!;M7026=CJ.G_ -LZ@"B*OEP*C?-,W8D5SZH2!"@R
M['@>M(5ST?X:0^;_ &E<>=OC)"^2>V.YKL[BYM@5M63KWQQQ61X0M#IVC0#[
M.D$LB?O HY)]36^1F/\ WN*^7QE1RF[&4MQL?EE0.WL>M#!-YV,2/0U'+;J(
MCM4MSCDU46U-JRNEV8T+$,6YKGC'FC9A8E>215"1DLR]^E/$DKJJD8)ZC--3
MS(YMY/F*W\0'6K/FIYJC/0YJ.6S$4%L6*$R;-V3TJG(LK3*C'@8"CL:OEW\]
M=V=OS<"J\,PD95  9>[<8&:8)'AD=PKKA>BC\A4@FD8[5C<GV%82SR19 ;@]
M?>K4.JS1KM5]H[#TKZNQU&K+OC81[CO*[B",8HC"N@)N%5SC /(JK_;,\R 2
M,&XP2>],AFBAE+X4@C&WWIV"Y?*M&=JR*7S@[1D?6E>6*VF1'<R-N[+CZU2D
MORLG[L*J^@%12WS7'EK,0T<9R% P: N:,JE]S!1C.%QVS5=2T1S[8(/>HI-2
MA?D1E W&$.*8UU%MXS^-(+EB,HAW)(\1]%/%),SS<2W3E3V Q50WB8Z?K3/M
M:GHOZTP-E5'D*% 90G?O5=FYPRA6'I3K1VDMU4'E>I]*1\;W(/S#C%(!8I1#
M.DQ&X1G=CUJ5M7-U$TS6T!?)!#+S41%.T^U3]_)(C&)/G8 <MCM38&I;6;:K
MI(,I6W(&]5Z @>E):0R6$ZW+,9%<;%,?3Z_2HKN]$%NS2@;IP $[)&.@%7;&
M^A2&SA<;H9 8F[ -V/ZU+U&7=19DTQ(8%MENG(/[WC<O?BMTW<(LX'D W+&J
M[8^GOBO/+_[3J6I3)*W[R'*!<XP!W%:-J\AT!61B#$^SK6?)8$=#J.A:3K-P
M+Z:-P_'0XR/>NCT:RT?2BUUI]JD4S +NZ]*X:#498%4ALKT93VK1O+R6UT][
MN!6<X^4+V/:@LX7QA+Y_BN_D#!LR=:W?"#I8+(LW&Y?,<^GM7.36LT1^UW +
MS3/\J]\^]=1I&E&VMD8LLDTN3)N[#TK>*T,V[%Z#^RKVXFO'MV:8<@/R#[U<
M1M+*E50EW.=GH?I26]S#8Q.#&K1Y^<'K]15'4KVWME62V"F5ON(.M:;$[EN#
MQ=_8]M/!;ILFW85<X&/6HM.U*$227]](LMV[<G.!&#_=]ZX/6I)_[182R!FZ
M\56^TOC@UC4]Y6*6AZ]:^)F4.S9F5%RN#DD>]3'Q3))&WD/$./D#<\UXZE]/
M&VY7(/UIPU*XS]\Y'0YZ5RK#Q*NCU*74)2',]T7F92KMTC8'T%<G#''*I++R
M#UKF_M\[=2S9Z_,>:W-+D9K+>%/T-=5.*BK(B>P3JD,FY$4&NVNKXS^&C;HP
M^6#D ?I7%DQRR?,,@]JFGUN_AA;3H2HBVY;CG'UIR%#8J6()E4 X]ZVM)&S5
M8GDG"*F3E1UK'TT_/^%7(XY)Y)HXG"/Y9PQ. *?V2;>\=;<G3)K-Y(?+$@/S
M2N_YUP%ZJ?:)'BD#INP,"IY]#U.-H_M<;B-QG>#P16G#]G6T&EPVL@,G^L?9
MW'IQ6:-;'.LO&<@CT%36[,5;=C<.02:OWFA7,.S[)#+(N,-D=#56/3KEYC$0
M_FCJ*T4K":-+2=1:S:4Q)'M?[Z-TJ'4(8[NZ\^"V6!?0=!4L6BW+-(9%VX&2
M>]30:!+)( V\#.<'CBM>9$\K*+ *D<4<CS;%X4]%K8T#PIJ.K:@I\ITB""4O
MCDX["M33/#"*C32&10G0'@,?ZUV=A%Y,<,CRW$9;@)C 4@<<]ZSE)-:%1@NH
M^:[,/DQO$T,FW&T=\?UHT\RJ[>5/(8\@;'[$]JBDCGGN&)W/)&W!QG\:EM$D
MW-*65W0_<_B&?;\*Y'1B]T5RQ*>OW5W RQQS2JV[&R,9+9ZG]*H0^'+F\C>>
M>^NE7;NPW?\ "NCAFN-I2)AM!SB=,D$^AZU;>]=K?;*T.]0 VP\M35.*V06B
M8"7\UM)':DS;P, F(A<>E7;6ZMD1H6BO9)&.X!%R!CMFKA<W=N(F1E(.U3GY
M:K23BTADC#,1DJRJ2 &_^O2]E#L+EB-74T::55AW1E?FW#YE]JS[AHXH51)G
M5AG<67.:W!:,UJ?-@6&/ 9WZ$^U9WD+$)S(^80H4@^G.*GV5*^J$HH^<FP.!
M3<CO3W0=0_Y4FW'K76 ;E'2G"4@YJ,@"F]J )O.QWIOG9ZBHCS1TH$R=98]I
MSQFD9D (YSV-0T9I .+^E 8@Y%,S2BF!>T^?9=@NQQCIGK6R[Q.NYN">OO7-
M=\CK6M9WR-&L<P!P1UI#+J,ISAB?K5W3-2>PD9'&Z!OO#T]ZI.J*2(APP!![
M4JG>N2"$]Z8"ZHXEOY'@G+1M@@D=*T?#:P73FSNL2!7\U&)VA?6LQ0.Q!/H1
M3^BG@?A3L(Z#Q/\ V/-(KV1VW/"LR<@^N:SK-C_9$\&,!7$F?7L:S/-7H6 /
M<&KNF2B1YHASOA)_6I:&C.NKLV[R,IP1^IKMY;QK7P2TJ*#*8@V3]:\WO_,-
MW(AY /%>@7,H7X<03+RY0#'XTK%=&8<LBW1@F=&5$R2V,\^E;N@/#9G<^7AF
M&%E8=,^M84-TEQ:QE<E2W[U/3WKI=:M!#!!/;9)N541A?N''4G]:[%!<ET<<
M:CYK2':NEH7$B7UL%'+@'G\JX^&W?4KB0VP:0IS&!W'J*I3Q-->AG^8(V&(&
M.E=5#;06$4=[833"<#Y,(>36#=T=-CCM:A==0P4VOL!8<Y_'-,L]*GO25B&2
M!DC%;]UHVH7]Z;N[FBC>3D[V&?RJ6STJ*&8[-0<N/E)BCP /K6;95C)?2A9$
MQSX+X!P1TIL6DEI'DW!8_P#9[5UD>D6[%20[[GVDO)DG'L,U:_X1^W@C=Y-T
M28_U8&ZE<?*<Y8^'=1+I<V47FG^$ 9S4P:Y>*:.3:L^<$ 8Q^':NBTRUM$C
MM99EE!^8EMHIO]DP3Q2M+E92V=P[5I"+9E-V.+<3Q3*9 <9Y-=-)H\4WFW)1
M@0@Y6J=T(FO%LT'FG(&6KM;G9'M0_)&$^Z.[8QS2EN5#5'G%F1$Q<#VQ6UX7
M5IM5<M"LORYV,>#6?:VCS7LJ1KG!)QV%;NBVAP\@20,QPI0?SIOX25\1TUU+
MJ$RB.3RT3/&Q,X [5:MK5]S;+=@2/E>0<*/6H!/=V";H%0W/4)N!W#W]ZK6V
MM0WLXM[V9X9<'[QVC/I6>QM8NPZ*X\Q[R1VBE;"B,\_A3K;3-/6]=#:RH0/D
M=CROXU342)< R&:2-?N&-]PQ]*O7&H&W9XXK;*.H7+<M_DT;BV'RJ8XHD:.)
M7!&YCR34KWGG,FZ",HH^\@RWUK*:VDOR'D$J)_%MZ)Q@58CTNXLUC*:C)&I.
M""@SBFD#9I38E:*)MDIQUS@C\*LQ'3I+50HDWQG!67CIZ56MX%6:,SR&0XRC
MA?YTZ[2%6 >!Y&=QD(/YT["N6&G*LY"\R#))'-4]MN%,^728O@R)P<>]'V]S
M*(!%+Y<1SO(Z>V*2XN;.1E$I^5C@Y;G/THL%RP;VY:"4;5**P5'(YQV-9TT+
M,Z8)9VX)C'7WJR)K.S\VYD;"0MM =NH[\?6K-K?V;6SLDX*D$@H<BLI3C%V
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
MJ#Z=J!%)H2Z$P0%2H^;>V[G\:<;10%,B@ G<0.M2B9(7WX\L'H6/]*LM=M<
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
2XU5(Q'\J)&,Y_P _UJ+C1__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>form10-k_006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_006.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $L 9 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M1\V0./KV!]ZVH;::U>:\-[;3.ZA(M\@(C]N> 3_GVSFWT8(R;'0+^*W"WN8
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
MS[<_G71&JDM2#CY(\/PS#]*E"1FV =F&23G/&><?TK6&GO=7D4(= LO1HR.
M>WKD58N]$59)X8I$+1#:221DCJ,8/IV]JV4U:Y26ASLCQ/&D$0&5X,F<@GU
M/3WZ]*ZOPGID0L+^[DB*NL1C0DY&6XQC'7//X]*F\.:-&5 O(%=\YB$B Y]?
M<@\_I6]<PI'X>MU^S"U:ZN?]5U.>@&3GG.#Z<UE[7FND-(U+J$Z?X&M;(NL(
MNY#-<80+B!!D@\9&1M'U/7FN+.D76H7,5W=-&(KA=WE,0?*4C(X'ZXKK_&]W
M) HTBT13B%+526 P/O2'!QP!MY/?/I6):3H4G>:006\>%+1L,RMCA 3_ !']
M <GBJG=*R*V+S+8VNF1?9A$I,:Q22)'MW8S@#.,G!R3COCVK%OIK.6")'L[9
MXHR3&H^_D_WCZ<]/6JMU=-=332HH"J0D><[4]5'7'M4! ; DD"J6X<<<9.<?
MX5FH6(;/HT#'<?4]:JW>D6%^2;O3H9F_O/$"?S'/ZUQ'B"[U ^'Q>:9JMTDM
MO(AD,=TS,R$X.1D^U8NK>))(IO+749I !C_CX?.1Q@@'KG/2NZI6CLT4U8]%
MN?#%G-'B 2P/C;D#?QZ8;G]:QI?"&L1LK0WZ2Q+D@9,9Z<8S\HY]\5PVFWK6
M1ENKBX>2,W!"K,X/#*&&0WISP/Q]:ANI$O[R5OM+-*T$I$,64*E0&Z=L[6]<
M\5QR5.3MRA8V]:T^:QC^T:C!/9N5*!XMGEG'3GH??GGTKE+W4)H[5S$OEH^%
M)= "Z]B/\,4V&&Y51LT^>4,<!FC9^?0 BG'0]3N(PHT>\/.0OV=\*<=3^?\
MGI3BHQT3,Y)F0;EMA#1L6(X,AS_]:HO,D0H6MSC.?N[0?QK?;PUJ[*0=&E'H
M-A]?>J-UH/B!' _LRY(R,81<CO[_ *5O[2+V9.IHZ=:+/=1VEB 6=BY25_W<
M8ZEL]E'4YYZ5T/DZ78,1)(^HW0QNDN8-R #/W06R/KUK*\/7\UG!>S7$,GF'
M;#B0 , <LQ)]#M X]ZN0:C;2RA'AEB8@[2&R"?>NO#T8-<TB)MI:%V>_L;F-
MHY]/M71CROV1AD^O#_RJ&.71HXPB6,2*I! 42@''_;3FEMKZ.#S"REV/W2&'
MRU<B>)D9FRX=< MV7N3Z5U>QI+[)BJDS,:W\.R%B(I%)))VS28_7-.2WT%(&
M2-YXRV,LL[ _3[O2KT"+YQ8E&CP0AQD>WXU!>"WEF$R,J>6-K  G=^':G[*F
MW:P_:2,I] \/3!A]MN4##!W.'SCZQU8@T+PZD;Q_;3(K<L9(QD#'8[1C^=3
M1R  1_>Y)../6E54)) 0,.AVTWAZ;%[610;PWI<L"PG7'*)]P>4O\ZAC\*:;
M"28=5B7'=HQG\P:T'0%3\J%QSG'!Q33$C,@18VR>2W%+ZK3L'M669+(?84M8
M-4M$8*1N"8P222?O?A^M4Y])U&YC:-M4TQUVA%)0C"^G>K9M84;#F(#@Y ''
M^>*8\,.%P% !P6VCFLU@Z2Z#55]3-A\+:H6VMJ]CY0 "^6"&50<X7 Z#K4FN
MVU[I(47 DFB=EVW0&V.0L%R25Q@@CIFM>X$$]M;)'81((E.Z6-,ESZL?\XJ(
M_9;1P)2GD/\ NY$;YA(N#GCG^7>LIX.G:Z-(U;NQYYJ<4(2!("TF[ETB4N0O
MXDYII7:695P[?*Y9/+QCT'IGZ_I6E<Z?#:W<H\PHBL&#J2=ZG)7D@8XQV]:S
M9Y8YIVVHK 'Y=YPN/KWY[5Q)VT-6CH9H[9+*R<7#K*-A56!9F)7!W?7J,_\
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
M!SZ9]\5+<B78G.T'YD('KMI2HX91G'< C]*J/<RY(\L,OKNI4O9.G*@=MO\
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
MQYR>M21Y9=J!U&"<'I^5.55D95,<G P"%X_6@$BF+7YB?-B4 Y!;/7IQ_.E
M5<!KA#G[V<CDU>4*$4")@/0G'T_.FHJ(2(XL+GD[<_K^=#L.Q5'V:1BIEY7T
M&!C/^-3D1?>"J2.A+"I##'(68VW3UX]ZC_<M)@6Y7G:<#D?_ %N:S<4!("CD
M'*+QD'O69?+:)HVK7D4:B]MV :09&Y,*W3I]TG\JNW=Y9Z;"TUS)A <?,!^7
MX8^E<:WB6RO=2N"$E6SNK9(VRPY'S*>1P#M([GH,UWY?3ESN36A$]CBM4MQ;
MZE.B;EVL0"K8[UN^$]?U33KM$D<RVLK!3YA)51NQG@XR>G/M6?XECCCU:0Q,
M6C;E6.,L.Q_'K]<UE6UR]M<K(C,K#NIQ7>IM,S/?I!8ZI"(M1MT=,D1R$#,?
M'(#?P^O^<U3T?4)M)DDT::1'%MG"<JZ+G/*G@CW&?ZUQ_A_Q%O7R',8*G+#9
MN]\@=_4CGU'>NHOEM-1LH(9I5CU!OW=A=.[;EQ@KEAR<X;K[5UQFFA'6&YMI
M+4R!$E3 .PJ*SM2M]/URR-M>:?E%Y1XSAHSV*^E8ND7MY;S_ &._@*7V"RIQ
MLN%[E3G&[\L^QKJ[6\M[JU\R+C!PRL-NT^A _E6B<;;".=MOM^C0V]O DE_:
M ;69FRXYX+*>",=QC'O4EQ/:><N9EB9QPKID'TQ[U<OM8TJ&\@MIIS'/,<1Q
MNC#/."<C( X/4CM5>XNG>4Q6UI/<%3AC'&0OYGZ4.W095F9+<CS+F",D9&$)
M)'X5 =75#^[G9P!T,;X_(R5<EO?)4"ZL;.&,=?M-VI_3G'TK,N_$_@^#_CZG
ML%<#E8'+G]!BH;"Y(=>C)_=VTA/?) _EFD&K7#ME+93[LQ-8]S\1_#<1VV-C
M<38XPEO@?F:RKCXJ2@$6^D!/3SIE7]!30CKA-J4GW8@H/<1_XT\P:BXPTQ3V
M!"_RKS:Y^)NN3G$8LX3Z(C.:IOXF\4WJY6[N\'_GC$$'YT:=17/6%TR60YFN
MY&4]?F)'\Z5H=&M/^/F]@C]Y;A$_Q->.26VMWG-U<3L#U\^[)_05 =*MX 3<
MW]E%CT^8C\30_(.8]E_X2SP=88']K6V\')$"M(3C\*AF^*6AP BVAU&;_:$6
MP'_OHUX]YFC1?>OKJ;'401[1_+^M$VJZ/9I"YT>XE28G;),^<@'!.,\XQSU
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
MXE0JA)W9R^> 3TQ^'Z4DD]ZXWQ&#>K\D@]^PJ ++!QM9#EB02QZ@<]!VX/\
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
MY'!QU QZU3AMH8][^4H"#$C!<X^GJ?;V_+H_[#FG,/EHC-( N,;0Q]CZ]/\
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
M^E1B.%</MC 9_E9!SG))/\_Y57>Y\RYF9& 1,[OGZ\9X_.DBNY%97=67RR<
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
M%D.1N)4;=Y( +<]!@'\Z;%=02B)R[MO)(1@1O(X4GT&3^9Y-6(KH?>9V;AL
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
M@P)&>O&3U_SQ7GLOLDS,9F68C>N' $F1T 'IZGCK5_0X/-N74L%W(6!R0 V
M0PR.V5XI<MM0)["VLYX2<A""25&?E ('Y8)Z]B:?' \L1DC+)'&K(BH>$!QQ
MCGD'/7MZYXCM+*X$S;R5$B['*1MMX.7P?0CVZ$5I:;;M;V\,VY5FP(R(^ 1G
MOD9QC!YSTQ6;;0(IV]IY<CG#3NZ[23QYBC^1!_SZP32-<7"(L:9VHT>%'*@$
M*!C]<_TKHY8K:2&4PQ2R9!""-P2#G'..,9]?2B&W@T^6TS S2S!V;?)Q@8 )
M'X]L5*FNI2.?M$-Y:KNCE)BDPZ<!T/0!3[G'7U%;NG:>B,P*$+'&65BFX@#
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
MA-NX^C8^I[YY]JTXK>W\\)OSC;,JK]WL&YXXP>G4&B>P:WFEE@D\N0J3*(V
M;CKCIGD=?IUK%RN.QCMIK"QAU*" 08 =X82V<C' Y[L /;GUJX8I&\B=I/D5
MB@A9<K@99N2,$9QR,?TI\5_Y$;1,KHZ1^;)QP<G'7\1Z?2G3S%UYV;8BL4AR
M-KY4'!QG &['!%3=C0CS6ZO;W.Q(_/C!$<J?.<'( ;H <]>N#WK3@DMM1B:.
M5XY9!RKHQ5<@YZ#MPWX5FQ(KVINA$9&8<)*V0-K<MQP,# ';BHK>0Z;/+Y>"
M@E1E>1B%.?X5P>,DD]NGX!/4M&VURN?LL153&^>4  !!P >@& #GT_"J,=U;
M06T4QD,18K&0S<E2N-X]^GX<>]5?[.N;JWE\BVD9ILGS%P B?PG<>.F3]?3O
M2N(9M0F+6WFS2L$*%&95<$'&UB..""1Z?K$8@;QA1IX F5B^9GV+_K,]^O;G
MVXJE;6WGM=Q2.XMY'7=(GRODMG"D<XXR<=:6VCN;-87\_P#=J[1W".@0!@"<
M@'D<XX..O>K-M:26QA"7*JNU68=-Q)R/RR>,]O:H>CU(*%QL@L+>1'E698B'
M)EW%E4?* <$\GCIFH);Z_GMK-$=4WI]H(W8 ;KR0,D8!QQWJ9K)[FXN#))''
M"<1@ID-N!Y&/<*?FY_.I[@M(;BX82)"8P#)&OS'DXCQZ=.>*IM-6&5]6:VNK
M)HAO20@1-DX2-F4'OVZ _3O3GL5?=&MN!=J@\LA3O8@AL^^ /SQTK%OV@DNH
M&%PB,@C$ZJ6&YT.-H8CH1GD9.3WP*U;6YEOX<(1O5?E=SA"IVY)8<G"YQW)&
M>^*%%I 7S<2VUO(8QY]U*^U$/"[SR Q' Z'@U9LI3#(XFW^8R;<N26V]@0<X
MQQ^![52LM4DO-0OA"[_N5:*01]%(/)/&>,@DY)[4KRQ-)/Y=TLJ[PH:/(.,8
M09/X C\_2L^5E6.@FFC(?[.0LLF0\C+C;@$'GL?KZBLU8$\AI&\E5F0!PZY8
MMG )(R3QC\O3.<"75+@V,Q5'W)PL3 K\V.,\<#K@^I':I[.:<J94F9WFRTK,
M"0,?+Q@YR",G_>_&A<Z%<TVDT](XX5B=)$RNX_*HC Q@\Y(SZ'.3TY)J\]S%
M;-Y6&V$_*@3>Q)Q@L>BCCOZ_C69J5W?36-H+(VT=XQ*%W4X) Y^8=6'';I4%
MG#=M$Q5XEG,8,VXY 8#!R<=P.N><?3-.[U8&A+JW[R1+B4Q0(% DF7AR>GK@
M=N/[PJ&TE<ZO]I57^SL%4#KC@\=SV)S[=R15*ZL["XNHF5Y4@BDWS^<I)RQR
M<>PX[X/-.$%G:S&&UVK"PS#<DY9@ 2> /E4XYSU/:CDLM :+<.G1"\>[BDVS
MJ&&]>-ISN+,<=!TSZGISFL_5;:>+4)9K:60Q21$B*4@IVV\C[I.3C''7/O.D
MEZE@L<H>,R2F) [*1+GGCL>.@]\]J;;3LT(212Y)\H[>2<\%L]0NX8ZGO^!=
MHD=(&%M+;[A-:G :T<X+$' (.?E P3CDC)'TS+*ZL\+9LDT3-(2C,.@*G![#
M/3./TK=-Y:O?>7>0L]H'$88D ,P!/ R"1DCIWK,NK,* MLB,(LR%E8[B #]X
M'N>F!]13O=%VT-"UEN EU#-(WFI&SF!6.UE/1E]/J.^>N*4PBZ>X%I*]M(4#
M_,@8R 8Q@GT&05/4'-4_MSVZ"2?SV$<9C65><J<[5QZXR/RZ4[36DOKJV:"<
M1@1JRC@(_7GZ\8([4)V)"YCD:X*1+Y:1(=[N@RBR9(/L6..@SQTYK0DGN/[-
MC^>,R*H"/+)MXZ8.>3GD].@K0FNXK5"S)#\I.]%7&6]21S[8]ZRU33KN)9I"
MS1J"OD(VW>V00,'))R#T[5S)<SL4&F[I6,\D1VQ1 1%T(<[LENO''Z9--N-:
M8&0/*%\S='M9"P.#CG'(X_"H+JZ\A[::61H;=6#?9[>/>S D97KSDGGKW'!J
MKJNE&XD8/,L3W!9V1&*?>&,=]Q&<DCCH*U5)!8H7NH+ 1;VTGG>8BH\C*VUC
MG!R!Z\\9['I5N.UB>6/SHHDL5"OY3)N(.6.<<\$DDY(QFI;31S93!I @M$0R
M1S%AD%6X4*1GG!SZ9]S4INKRTTM)/+\EM[[G/)90 1\OOG'3L .]=":2LA6,
M>SU&UDO&W3*D4C;$B&3([9R6 QVVCGW %7[R[C2Y^Q1)#L"#S?,DYZ@\9;C!
MX^O'.*S_  MI]SK1CN+Z:2,2,>&4!VXX,?XD\^WOSKWFB1V*S22,X0W!>0-&
M"-I4!5'!R !T^N<U3LG8:*=Q;RM:/-)>>8V!Q$3N4J2V,@]!@C@#)P?:KBQI
M;V\MS<%TD$)#2 %1\W5@OKSTZG':L^UQ<P)<FWE6%CL2(,>8N0<+G)Y'8XY/
M3%;5_/(R_9H[>-E:-I8U))4@9RK$G[W7FDV-G#ZWX=DU&PD=)HWFMY3PHRL@
MX_BP".I_%O:N#FT>7;&4"A'Y9@0RJ0>03],'L.:]?N;1WTE(HA';[@-BY; R
MPQNQ],8Z8!S69)X?6+[1+*(4@RS(8G&" VUN#V)['N,8XKLHXAQCJ821PEOX
M4:6""8RKYY.XCYMK)CH,?ATSG-:6E:,6:*9R1$Z,%.W(&,C/3.,\?A7:1:;;
MQ:9YLT)%S&C!0A(\U0,($/\ P,<CTST JU=V<%UIR,;<PL8OF.>54D' ;J.>
M3GN>,YJG7N*QRT6@CRHQ,D (D*.HDR#GDKDX)[>O!]JTXX[.:">&23>UKB%M
MO(+<-\H[_P 0[=?2M&#2[>6&>%F#,\ADV,3NP  0"?8>N"*BTJ(QVZO);-%/
MN+E6(VD@<=AGC('_ -:LG4N"0_\ LXR:@MQ$!Y!Y#,,E6W'&=W3G*GT.*BAT
MA8RS2"8*&9O)>,J$R<@H> 2O'XUKV3(WG:=*J7 >1@(V.W&#R <Y(R,^Y(R<
MU,]G,T$<,MSO@F.[S-IS$ ,D\Y&>>@QC)]*S<RTBK*C1+*Z.9[GAYD8 G(/!
MP1[#GGFEM_M%Q(T926.01YD&/DDP0.#CGC/_ -?-+:6CV=XT,5Q(WEN,[EW%
M01C(/0 C/)ZX'%; MC;A;F 94*#M( .X]N/09^G/'6LW*S QS9>7*9B9C)("
MLD+MTY^8@]N!D$5#<V5[]F6>QB:.*-1YADP Z=SC'/<XQ@'ZBM.ZN;N6T6X,
M5P)."44#.2<$#VQ^><YYJQ:+,TH8J%@E1"BXZ-W!Y/&0.G0BDI=P.9@^VO<2
M/,6C*,J]0I7)/S#L>F<?6M349";%8WD8&$J)&W!2N S8)[KST]._&:T[FP=[
M*:"-#YLZ8&#CG.0.G4' S4!@C?3Y2X6=A%LD<KD@@9P5_BX.>./F('>FI)[#
M*&IQ_NHI(4F*21'$D9^9=HRI(Z<9?N.HZ538W5_J66+A8UPT$3?,<'(#>I.#
M\V3GUK7MF,.FJ&D-TS)D"0[3(<;@%/.>*@:2&YN)4V+;N8\-'YPW _W#CI^G
MZ4"&)J3_ &HPW=E$8ALCBE&Y,$]0HZ$8/O[^UB^M[&)%2X4)#)*ZA%E(^9@?
MF/ ('MCKT/>J%O;6ZLB)J#LO[V6163)SMQU)X VGV/%3222O.9X&BN25 148
M%I%4<$C(W< 8],'J2106F)X=N+G8LLDS>4I+A Y54.<-UZ\Y]>M;D[-,LD,9
M6(K@J&15$N<C:Q/H!C'08XJF6NS"(#%("N#'G!V_-NQMZ[23^H%1G4\*ZM"2
M82BJP7/ 7)*=/4C=Z5E)M;";9,S1WEG),L<;!79V>1>,#)VG_OE>GIVK/NM3
MM+&2W%P#\@6(-GEB<\'W''O\I]*GN[V>32UC),2.X)9 =R@#=@COCJ1[FL>_
M5;N5+?RXRT2DJSJO.5)9AG !!^;/KD=ZJ,.?<2=S2^U3330K'LA60J"%F#%L
MYXZY7D #Z\8ZU9L%BN-%%L^99)EQ'&&VN01D'T/.",>N?6N-T.YN8CLO6A66
M,C8LK?(=N>/?.>OKCJ<&NQ<?:;M)8;=T6&49R"64D#!5?4'([8P/>G."CHC3
MI8K/!'+<)+9F"98$&X2-\H)8D9YR5&"1]?>IY9RH=&AC1T 6(&39M+8)P>WK
M^(YYJ&YCM=[27,YWS PA0?W@PI7C)X!X.1TY)YZ3.(]3NGA2V$F8R5SEQ@H
M,'&"#M4\]FSC@5";ZA8HV,-UIXEDO;4HDS+!;A2#N+?,!C^[_P"/'FKTAEGE
MFM+>5G*H0/+@ CC8#LQ(W,,-QQ[<CG2BTRW27SFBBD9'4N&) C(X&W)ZG &>
M.G?FE4B6WEW1DS/<[7E4A 1C+$>IP>#3O%N[*L<)->K%<M;&48D "CE0BX!9
M0?4\$#IG%;^DFYA:W$A1F4B4HA.Y4_O$>O !'3FH[VSMU:81JT0*[&*OEF3D
M?/P?EZYQR,<<C-3&VN(;P/'=Q^5,H1(P&!0_PN#R-I)/7T_$DHIKW3)Q&3L4
MBDN2LD4Q(S,C@X))R>0=IQW &<]*UMUUYX@MK=XX7 DEN%&)"HY[]!V'?!]J
MRQ(;&.:)I(C#&92&<X^Z>F>I(*GGV[\FM![RVNM(FBC:9HW 9V,^"0&4E=PX
M VD#Z>IYJ5?9E(KZU##=3S_:_-+PA=KQ,$ 0C)SDY;!!/IP>M07%PT.KEK=+
MAXGC\I'C   X4.>?E&<#C^\>>*Q;2#5KK3+B>%19VJ3E(E1P[;0P[C); XSW
M_ ULVEG.HO)X@9XR$"[!T(91\K'&\D'@]/USI)6=A@D=L;836,:1D2L@5B<<
M\;R",[CSR!Q[]*U8;6Z2Z=Q-NP%0$Y4R'@XQ@<]1^/>H;<1B6:*)X'DC8+MB
MEV21YQP<\MP<X_+'%/N+EK2*VC\Q9Y3D-VR2?O=>#R,#Z<=<<TFTM"6M!BZ=
M'.D$5PC0NQ,A>'H7W_,"".A/:J)D8I<217$IV'9 QCSN3/<C@?=(^GZZ$U\C
MLC--N9"VR!"&8\@!B,CC/ !/YU#JGS0W=MYH_>*#*I<DH0#Q@?*1GCCUY]:(
M-O<A-D,KV]QYUG<WL*Q20@0KN\L0J,%1NZD''.<^A%-^RW'AF6*"WF5))'+1
M/G;'M;D[F/!'7KZ5SUS8.9+22.?;%Y.U#Y3 8'5CDG Z#![U/-=R-&B+=31/
M$5&T)C;R!E3T[#(QG)ZUK:Y29:U#2-3NK6!U@D:]$83RE5@&;(8G/3A,+D]\
MUK6FE+:374>UC<[3MP_RQYZ@G!Y.['&3T%/T349]6NKRWN=@A2,%8XUV@'/M
MS6RT:6T/E1*%79N!ZE3@'C/O6?-96+.<BL$CNH&N!$KQM^[CB8JYQ@^7GN!T
M/3))]C4,<::F3*7ECFE7&9"0%!(&W)&>W0>@ZXYZ:WM4GTPS$E95D(5U R!N
M48&1Z<>M-2SB;49HCNV,"",]3MSGZYJ>=C*DV\(P=E4J/E"C 8XS@?3/4TQ8
M+H^<[W%OO1 \:N^_80,9*\@=<]\4AL8IM-L(Y"[+([%AG&=H; X[<#\A3M&N
MI;R6/S&*[>FPD=,@?H?T%7%Z7$4[&T&E0137=^]W=.P$1;DASQG(Z#:,X%1^
M=J=Q%OFD1;5?,;+RG<1_ 0,'=W;VS5K78O+FCA61_*N&99$!P#^[DDSQU.4
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
2[#R)))AF"-@9R.WXFMKFB/_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>form10-k_007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_007.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $L 9 # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M?GTKU+3M'L-)&;2W D/#2N=TC#TW?T&!7/S11Q_$FW6.-$"QQA<+C *29X_
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
M]Z3FWU*4;;(\^F@0VQE%U'+M&"JA1DG'\.?S^E5(+9&E.R:2":0X0&(_,<]
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
M52:167//7(SUQ^5=OOT^%>2BCU=^/\*=!>:=*^R&6%F')"8) IV9-[GAFH:
M^I>)-7T.*[C>::*%A)'$^U71@".0"WNWJ:SG\$:IX5Q>7UG)GE0P *KGN<$_
M2OI10,Y.21T/I7 _$Q9432KJ*1T=))$W(<-@J#U_#I0AGBUUHT5W<-<02&%W
MY8$?*3ZU4;PSJ>?DV.OJK8_G5N]=M2=_L.IV]LFWB-I^6YYR<#IUZ9IL7ASQ
M!(AD^VO+$J[BT-VN OJ<L.*NZ$0)X<U%3\\3*#WW _R-3II5O!?V5M(K%KF7
MRR[8^0=R!Q5C3O#E_J4;/;VVJ72H<$BY0#\\U(?#M]),VV.+3#:2A9SJ%RJG
M<5! [Y['TZ52U TX-+>?2S+91>=:1;D\[<,$KU SC)_6L\6JEU^0=:3RXHM3
MT[2EGBNH[2&2YFGA) DD;)Z]P#M[=15WHRGWIB/8?!BJOA"Q3:"N&X/U-;7D
MV\GW[:%L=,H./TK&\*#'A.P'^P3^IK7%8R>I21$^EZ=)G=8Q$^V1_*J=WI&A
M6,'VBXWVT0(!<2/@9/<#-:8Z4]#@8YQCL:5AG"7=\D<^+"Z\^U;!A;KE?R]<
MU&=2N_5O\_A4^M1J^L7"HB;4(4 +C;QTJEMD_A8<?3C]:\RIB)J346=D:,'%
M-HY'6OAU]EA-R'4DG(B?@Y/. W0_CCD=^*YNWTB%6DCWM!>PG)25"!CW8=.W
MUKM=0\<.^G_Z+9/+#*,22$%D4CC/3&:XB[N([V[>XGG-F7&T)&"P<G^0']:Z
MX-\NIRVU.CT/QO=Z!<_99IY[J!4!*,N\(=W('.<#./3VYKU7P]KNCZM'</82
MB8IM\[>I4CN.OXUX-<NMLGD1R)()H699 N&^7!QZC/S?IG)%:WPNU&2WUV_L
M@<BZM&'/JI!_EFMHT(-<_4AS=^4]1U?P3X8U.RDWV;P3,I,C6S[0YZDX((R3
MS6'9_"_0K2P:YBO-1C)3IYB$9[?P5W-G,D^DW+C(D5/F7T;'4>QQT^M5+MS'
MI,$1/W^OX"KN!R/A;PE::%XEM)K26>1KCSRQF8$Y5.O _P!KWZUZ!J2B>VB/
M4D;&'TK.TR)H]?L.1\EA/*V>N6>,#^5:M]&$V_-EM^X@#I0#,F"&66)7@&9=
M@ "G#%@=K#/Y55FUZ]LM2:RW.\Z'!01[\'TR#5EFN(;K=&H\@MO/J#WQ]?:H
M;32IGU&YOGVIO=BJ-EMV1D-D#(/YC)_"M8M/<EEZ'6[YK5;@0))&59\JO8$
MY],$]*M:5<.9PDF$68;U4'(!S]?2LBQCBTS[0;RXB59XO,$9#'#'&03MP#@#
M\35BTD.+6900&QP?3IG]:<TK CF;KXGZA:W$\4^D01B.5T_>-,/NL1G(0CL:
MKR_%N[C_ -5I.F7'LFI[3^3**P_'RQZ'XRNS=&Z2*\(F@>*1UXVC<!@@?>SQ
MVR#7.C6M-G1PTM_<H!EED"-C\2M7%4FB9.5SMF^,NI*N]O"\6S.,B^!Z_P#
M3FM&T^*.MW5P(XO!SS,%W,(KO>4^N%R/QKS]H]),,,RZ+<R)(H=)854$$'U
M&#GJ*U[7Q'=13QFTT[5HWV^6#&XCPN<XR!_.GR4[70N:5SOM1\=ZU:6<-Q_P
MBBV\;Q@R/<7>Q%8D\9( S['FH;+QMK.H6<LJ0Z9&0VU1;B6Y;\0A(''&<]>]
M<A)X@O[AT:YTJY81\@W>H1JF>F<-D$XS],U-'JUY<*8H+!+HX^6&WUEI,8Z?
M+$,+[5G9&AZ3X>U>]U!+U+XB.:':540>6=O.<C>W.1T..W%4+KQ>S:Q]ABTM
MXHC(8TFEDW;G!QPH]Q7'^&]?U"^U^YTC2=-L()HT"L[7$NP[?F()R#D$G/O6
MX_A?Q)=W>V>VT:V27<[W44LK/&3_ '<]3TZ4>ZAV*5_<:G<VUG?72J9YK?$C
MJFS.'8=O08[5)I)OKJX6T=Y#%*0BESA2W92>N,CG%7/$ZP:-::98S7,TDS!V
M^T2$88<<=<]AC^><U1T^X,%W',C!MF6SG /';_/\L5X]9RC4OT.N*4HV1W3V
MOV>R*S2++,!AI#QD^P[ >G\ZYVZCD1F9W##<2"!\I^N..:F2ZCU!64R.)W.(
MHU.[/)..G7'/7H*DDL+**%@[@ \L[R?<QQU]<Y.*VC)-71S<K1@&%58+#(1A
MMRPL R@]R/PK;L=52&/R_* N2YD:5F!WL>IR?8 8]!BN7NM1M(Y)$@N21&N_
M>ZYW8)' ZCC'Y54NM/N]8<3VFK-:R;/]6J'!/;(!'U/!-:+413\5W/B]5NYK
MJTL1IL+.5=3N90W S@YS@C)]_2N>U:ZUA4TZTU/2(4\N'?!&)-K,&.21\V<C
MOCD52.O^)+:TNM%EF>.T>=H9D959?,Z]<9&=OZ4E]XSN[Y([*_AAN%A78/,B
M!(_$&NZG-QWV)<$S-GN+265I+JVG4G/$C'@^N2I/YFK!NM N(C#'I42RL-HD
M61B0?7!J.*[TH#_CSE3']R:11_6GK-!-.6B>81@997<L<9'/(%7S)D\MB"-=
M+5_F6/(["($_^AXK1:TMY#9Q6<EO<372@1(D2(R.6*A67:?KP<58AU'1_/E>
M.\OH$D/RK&8\J/3.,UO^&M4\*:3="^O;S4+Z\C;,;2QY2'.>54,<GGJ>?:GS
MI1LA6=SU6PAA\/>'8X Y$-M!C/<JB\_U_&N"_M2>X@DGOKAD>51L0$A4)SG<
M"1\HP!GU-;-UX\\*:EI\EG-?W,"2J5+" YQW]<>GXUGPS^"IQLDU4RX.1O(4
MC)!_N^P_SFII225V3-2>QAV<]S+K-S83[0"P2*4*#M[;CU!&,GC\Z]1\/P1N
MS.H!"G:"!CIP!_C[UA6UMX;?S9M):"YNQ&2BBXVANIP3V&?3_P#5+X=\=6D[
MFU;29+9X3MDBCD5C&?H<?S_&BI5NK((0:=V=]G (]:Y'XC-Y7A=KGRS)Y,F[
M8 ,GY2.*W--U_2=7(6TNU=]Q7RV!1MPZC![^H_&L_P =QE_!FH'IL4-]>>GZ
MUSI&Q\MK9:ADEK&;GGE#CWYI2FH) 46&X6&49PH.U@"<>N>:Z^&1RG6HYM0O
MH;Q;>*V1T8;MQEP<=_RK7E)YB;PYKMW:^"K[38B%;S"=@!\TY&!C\R>.]7-"
MFD_L2\MKBRU";[4760I""2"<@MOY#=/;BI=&=CK40S_&O_H0KW#)CPN20/4_
M_7I/W03/!QI#PNTMEI.LR32HL9>:'*J@[#:.I('^%6H;#4&&V32M03'<VLG]
M!7MID)I [$=:CF&8'A[4[6S\/V5M<"Z29(\.OV27(//^S70JX8 B&=@1D8B/
M_P"NC+NK 'G& *=JM_%HNER7D^ $7" ]SSC_ #^%(8R>>.VB,LT<Z(#C+1-_
M2JAU[3$QF249]86']*XV]\6S66ARW_B"]_T*_)CM[9D#.S#^)<?= /\ A[U!
M:R174"2V<B20LNY-N""/Q_E7)B*LZ>JV.BC",MRSJMX9]2N)86 CD;*ECU&.
MXK&>2],[#S5:,$8*P@J!CGKU_'I6JT .Y]L2N/N^GXU"\<6YE26/>>-FX=/H
M*\OG;=SMY$U8ZRUN[25?),3PLN0"@W*/7@<'W!]ZP]=\&Z/?VK,EE:N[-M9;
M<"%SSU7)VYXZ9!YKE'\2:V!$T++!(22^U<@@_7)Z?SIAU_Q!,Q66]D967:5.
M,$5ZUTCSK'->)?#+:#XIMK"TEDN(?LK.6EV[DSN# [> 1_6J7@-_*\:6!SC?
MO3ZY0XK?U>]NFN[6*:1$V02#(4!F0X&WCKR<_A^?&Z5>SZ3K%M>PQH[PON"O
MT.01V.>]==-W@83^(^B]+.--OS_LJ/YU5O[EI?+CYPB!>:PM)\;:4FF7'V^X
M%D[E1LES@G)Z$58L=?\ #U_=2_\ $YMBD2[FVDDD>W%39EK4BO\ Q2V@WEW?
M/&)KM[-8;<2, H/F%CQGD  <8[]:\BU7Q%?ZM=//J>J7#NQR<.0!]%'051\3
M:T^N:[=7AXB,A6%/[J#@#\@*QP,U2E9">YZ/X$\2QZ.]W=3-=W"NHB6/S\D$
M'.X@\#T_.NT7XIVPZV5Q^+J?Z5X,%]#B@EE. [?G24@/?Q\5-.8X;39B/9U'
M]*KM\3=,<G.F/&!T(NLY_#;Q7A*^8S@*SEB<  U>E8V"V\L,D3LR'?M;=GGH
MP[4[@>V:I\1/#6OV36.I:4+B!NS3#*GU4@9!]Q7 2QV1B:--4LV0'$?VJS5W
M4=@6ZGZ^U95E9Z?XD&P726%YC \Q?W;^@)'(^O3Z50N=.N=.NI+.]@,<P7!#
M>W<'N".AIQE8+'4+;Z5-H%M;W]X$,,SB.58=Z,I&3C)&#P*J1Z-X4$FY]8G^
M@@7'\Z2UV7'@>]0KN,#QS#C/?:?YUST<L9/$<A^D9-#FPL=SI]WX2TO.)3<#
MN)+&%L_CC/ZUO0?$G3-*@9+.[U.V@(P4A$:C\/EKS:&%YL>58WLA/0)#52[5
M[MQ:P6DJ/$#)*K')  Y)],#-3S-[CO8]#T[Q5H_AJXF\0:?9WOEWFY&\V8%F
M<D$MG;T]JTT^)NHZM;S7%K:>5;Q(3)<7%PRJ@'L,9]!ZG@5PVJ6,^H)HFAV:
MEG,9E;G &3@$_E4U_P"([7198]&TZ&.>TM@5G<J")7Z$@'J!VS_6@#>TO5=8
M\7RS7.R&&*(E/M#1AW)]%+>W.<]^]=+8V M8-IN))9-P8N^#S],<5S>C>*;6
M[!2,K >/E POT_$#%=1#?#*QW,: \ /CJ3GC]/\ .*X,1"I+T.FE*"]34MV*
M(RJ?+<_*67K]/YUSNM>';JZ&ZWN'D"Y*I([$9]/I6X H'R\_B3QZCUIVTCHY
MKSHN<'8ZGR26IYWJDDMLC))I\R2+RX0#!R<#!ZXZG'7D53;7[F-]T@D@0\AG
M X'K]?\ />NL\4Z_%H^G.A$<T\H.Q6&0H[DC^0]:\AOKR2Z<R3R,Q/;->M03
MG'FD<52R=D=*=>@N]1N)51[A)HECN-PQO((V2#ON4XKG=5CDBUNXC# ,7P<_
MG3+%+N.[@F@MYI/F) 5"=ZCEL<<\5IZOJ*QZ@_F6=O<)(!(&9?FP?<5U*UK&
M142*[$1?;$ZCN,_X5J:&(S]HGNXOW42,[*&!R%&2/QP!66M[I\N5.G%/^N<A
M%:L,MG;:-<%S*D4Z[<,WSXR"1^.*:LA-E?RDO8HI(8%M;8MYLF6)5.G<\G)!
M./PJE<WL,<;6UJK"#DM(W#RMWS[4FI7;OY4&T0QA<^6O8>_O6:S%F58P23QQ
MWI/780D1=I%R[*"<9S4GF7 E*+-(,-M/S>_I766GAEKVQ@6\,5EL/S2%<R')
MQC'\('J<U?@\-Z%$@Q'<7#X.#))M4-G&..V._P#]:@9PTMY<(3&L[D8VMCC(
MJ:WNI]/FCN;6X>%^H93SGO7>?\(GHDCDM931J22"DIZ8Z<GU[U7NOA[%=1,^
MGW[(X!8I<#*]OXQG'XTK#L&G?$NXC5DO["VF#X\V6-=CL1T8\]1ZX%>L:?XB
MM_%O@'51#/OGBMF#[_O8QD%O?C!KYTU/2[W1KK[/?0%&[.#E6'JI'!KI?AUK
M[:/X@CB=O]%OXVM)P>@W#"M^!V_K1>PBY;AN/F'XU@:@VJ+K$AA-P(MPV[ =
MN/Y>M:LS""YEB8@LCE3BE%S[UT6,C:T#YM<A7UE4?^/5[C-]XUX9X3?S/$%L
M,_\ +5?_ $*O=FB=SE@ W?'(K*9<2#(]:,CUI6$42[I940?[; ?UJ!M3L(P2
M;N,_[N6_E4(HLJ<>G+*O)XY-><_%?51<ZQINB*3\C+*VUR,,W3H:["3Q-I,+
M*6N< ,"20!^F<^E>.>*+Y=3^)TL\<N]'"[!MQM&.!^@-- 7/''AS5->ECOK6
M5&@MH!%;VNTAMB]2/<G)_*H_A_J,DFBS6;S2@P2C;M[!OK[@U9UW656]@MEF
M:);=,R2D\#"C&!W.<#K[=:A\.Z?)_:-]J &RUO55TVG;\_.[&/0Y_.N7%->S
M9O1E9G3I<RLTBB(8Z(S* 3ZDBG*)K@B1E8D=C&!CGZG\Z8TLNW$4D1_WV!Q^
MO-26\4LT'[\I#+GC:Q*X]>/Y5X\4=O,9\FF!&?;(74<#*D<^W_UJDCTM=V#C
M<?P.>V*OG5M.C_>?:+?=P 3*HX]>IS^%317%G=2,%EW%3DE".0>X'.?2NU\Q
MR*SV/._&4/E:I 5D,0ACB#8!/5CSQT' 'U-<G<8M;X$Y:%7X('./K79^+;4C
MQ.]TMS':Q6]O%^]D^4#=GY0O.[..@SQZ"N)NY-TW7/3]:]6DG&"N<DW[QUMM
M+8ZE;8=5FA(Z'[P_P-4KO3I=*AGN;.9'M5C8ME%61<CID=:Y:&XEM)?-@<J1
MUQT-;?\ :QU/3)[)4VW4F%P3P1G).?8#]*+W&F<W%'),ZQ11L[L<*JC))^E:
MZ:&0,W=W%;G_ )YJ#(_Y#@?G5Q+:#3HM@/S$?,X^\Q]!Z"H7:-ND1 ]ZKE2W
M$VS8LO!MC<K\LTLS-T N(XR?7C#>U2W/A""VQYNC:G(I ^>&[C89_+K6#'=2
MV[AHI63V)R*ZG0O%4D4ABN>5ZE&YX]O6DT@3.;N+'3K&\*1)J,,H&=MU"N1^
M'Y^M8]W:M#%#(VS;*K,H5\\ XY':O:)H;2\M4D=(YK5NOF -L/H>.5'Z>OIR
M>J>"XY8G-B^&'6!SU.,X5O7'Y_A0[#/.ES'*K(Q5O4&NPL=;MM:L5TK6#M>,
M?Z+=CK">P)[H?3MV]*Y6XM&@N&7!X&>1BI+:)EB:[$L:K$ZH4+X<D^@ZD"D!
MV7A.TN?M.I:._E)+-$Z*96_=^H;/3'3FM&W\-ZO;_?U?1;9N[)-DC\JQO"D\
MDFO0)<1?NI28T+<Y!'(_E6-/!<1W<T#2'='(R',A['%#=@.\\BYA 6;QK;H!
M_P \8F)'X]:R+S1] NKU[FY\5S7%X_W2D'4^A&<FN6N+=H;<RL8VQ]23^?\
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
MP"C?D<]>@!_/^72J-M>#.\/-.Q(#98#!Z<_3_'FIVG_TB=\[?,(!='.,=/\
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
M'RX]=QX/\_YS6UM936^];56&U.8W)8]3SG.1SZ"EL&XV%'C)*8:/+!B<;4
MQGOUZ?UI/,CF,+*J%Y$"[H@K[NW.3GJ?\#2KID6G'>LD[*BY56 (R>W)R<\_
MI3F=H5N2K1XA99(V6(1D ]3P.?Q]*+BN0!E940HQ0# !(/0?A@\GGKQZU+#)
M#-!'LBX3YHP?O#!QCGO_ $H((9S&"R[P53(R3CG _7%26\0DD8,A8!/,+'@<
M9SP.^:0%&[C:(2-#%LN%;]VROCG.<9_K[CM0^P6Z(H3R]Y(8C<3SR>>_\Q27
MVEPW<MO&[.J1G?NC.[:&'MU QZTEI%,\<,4,H,@9@H. 2025 Y]..?SI)")[
MFX 19Y/G=P6P0 B 8)*\=P,8JN;6>8+*DD?ELPD(0@[@<8(SSZ<X_P :/(O)
M2V^-EPK,)&X*?[.!P1V_IFGZ86\F%(D:%T3F//E%B<G&.OO^&:8$4EV8F?-O
M(KL<AGX/3J1GH1Z8S^%-BNS(.8$7=\VR3)&,GOGCZ'VK0EM$U"V\\*TL1&40
M>O8;NH[_ ,A6?/87=FTS1;AEPX5^G)QCKQWR?P% $%S;6<FZ2.[2UEC&55>2
MHZG [8Y]>]007(9$;]XZR *1M4LK<D%AZ''ITJ#5(-34A8K=07<!W5LCGH/I
MTZ=*(K</=[9(7S(JY?H54< CGKQTZ520%NTF,4Y9H5$P(RP097  &3V'O[U:
MA>0,K;<1-$K,-V1GH3GZY_K4=JGF0"4.29ES*9)0RA1Z?CC\ZJV$\D>%#+YG
MF%7M1]YAD A@>_(Y'I2: U+6XN"S":9&*HSY;Y0<<]L]<@_7US5Z"(,K)-$,
MGA620X /4<]>?\XK(VRVI>(N[QK)B-]XW9!Z$ ' //.>]/D%RY0^> ^P[HV5
MP!R,>HQV_$<U%@2+L]AY5TTL4#1L[87#9R3T!]C[U),N^#:[,1]TO*^WYAP<
M#MS^& >]16>HSJCLRJKQ2;%,@.5&,@<^_%.$H\MW;8 S!SN;.,]LD_UZ'O2*
ML2D&2*2,W*Y*@J%/+$=R.X]ZKOOCGN/F\P,-Q\LDG/&0!P.Y/6I#&ZS%X+5H
MV)_=@J, 8P3GGC\!4\H>,J%C02+PVY@-JD=_T_3K18"(SK'%DSKD$,\+9R0/
M3'K@?GUILDT>XDQE'VXW*V-PSPV13KG3H1&7D91($V,SGJ .I/M_AUK.LYKH
M2E=R.4'R-'DX//4X'Z^]*PBV;EE<DN&0D#.-H)'7)[&K8N4>,A0H4I\P !SC
MN,]O_K5FW$3?9I7$C*69&P1T7W/?_P#75BW;Y1AY-T395V^4'G^'USGK[4K
M6I[9'CS%!MV_=S(<8^G^?\(&A;]XL;R(I)P=I/)I&CF:8^7*1N/"!<<CG/\
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
G[?G[U'<VZ&*%OFW*=RMN.5/'3\S4%Z%2_9(U6/+<LJC/3U-4!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>form10-k_008.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_008.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" &? F\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T8"G8IP6G
M 5WG*-Q2@4_%+BD(9BG8IV*7%(8S%+BG8I10 W;1MIV*=BE<!FVEVTZEIC&!
M:-M2 T[K4W AVT;:FVT8HN%B';1BI,4F*+@(!3@M  IU*X#<8I,T_%&T47 ;
MFG9I=@I?+HNBAN:7-/\ +XI-E*Z"S &G@"E$1%/\NI;123&<TE2[:3;BIN58
MCQ1@U)3":5Q#,4AI3S32":T$&:3-+Y9HVT"&YHIV!3N*=P(Z*=247 2EI**8
M"T4E% "TE%% "T4F:;F@!U%,S1F@@?FBF9HS3 7-&:3-&: %IU,S1F@!^:*9
MFC- #\T9IF:* 'YHS3** 'YHIN:* '44VB@!V:*;10 ZBFT4 .HHHH ****
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
M8&)CC7)D/ K.N=?$\$R6T\<<@/RL#G!SR*3K0M>X[,WG=$D",<%NE.7:PRK
M_2N+UC543RKFXN]LJ 8CCZ9K)3QG+!]G96E"O*?-P<@<UD\5&+LRN70],VT;
M16=I6L6VK0EH6PRG#*?6M'!KJ4KJZ,Q<"C JI/?PVUQY,_RY7<K9X/J/K4;Z
MUIT,4,L]RL(G ,8DX)![XI-I=2B]M%&T5B:MXD33"T31>7)G$<LHRC?E63J'
MC2/^QT\D.+M@#F-=R'GGOD5G*M"-[O8#HJ6DHKH)%HHHH **** %HI** %HH
MHH 6C-)1B@!<T[--Q10!X_XZTE]*\37.H[6$5Z"=RC[W_P!<&N2NR-3M+B&%
M8VN%A\W)'.T8R1^!S^=>X^*M+@U/1YHK@%UQ\HQ]T^M?/US;:II>L0ZA&?,6
M,_NBS9WJO!'TQQBN7:9LG>-C&# 97(W#@TH?'\-=!J?AVVNK635+*;]W./,A
MA'4+C+$_0\5R021>C$?C6[E8A*YH^:!W IPE7U'YUGCSA_%^E/4R]ROXK3YT
M*Q=W ]Z4XK/$\A8_NU)'7'%2"X*C)3'XT<R"S+PI?QJH;EMN=A ^HI/M#'_E
MBQ_&BZ%9EL\FE  JH+D=U84HNX5/.[(]12NAV9;VDC '%#.J<#YF]*@-V'4*
MN5!ZL12K/;1=),GUVFBZ M197YW/)I5)Y/K5;[?!_P ]/_'31]N@_P">P_[Y
M-&@M2ZK>U:-B%#%SU(K%CO(#(!YZX[Y.*G;5[= =IW8XRH)I-(T39?;?#>++
M!RRR!@:N7,(_M>SN8FW PG) [ACD?D:YY]?V?=A<D^I _P :EM=8U*XWK!#
MJ*=S,XW;:Q;2=RUJK&I?3O87BK<*5CSF*5<X]C[5Z%8>*;U[.%?M(#6@\MML
MG'/\0/<&O*KC5-6GC6&ZF M3QA8@/_KUH6=PZ?Z,Q(55$C=MW_3/IUY_.A3Z
M(QJPNKG=ZCXHN;X1L79HT.,$]?6LR^U5=0NUEE(R5"@'G: .*YV&\;!1,DJ.
M1CG%0K<B6<*LH)+<D^E<D^9[G-%G5I<Q1%59@T>,;E['TH2Y-].WSAU"X91V
MK'FO8ELI4A7YF8%5]!C]:S['5+V"1EBAR9!\PV\UPRHMH[8S2-NXV/(4R.,
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
M=*4'&-P3UL4!,+>:,3$ %OO9ZU5U1O/U$B&4&/'WL=*VCHEMY:F4L6<<'O\
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
M'^50/J%AS_IT!^A)_I5ORHAT4?E2%!SP*U]_NOZ^9G[I1.I604C[6OX*W^%
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
MOL7;"Z;[%'Y5C.RXX+2JO^-3_:9^UA^=P/\ XFFZ;_R#XOQ_G5JNSV;O\3_
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
MNB&@DMCDXH;<?X>.V30< ]R?3-)DD8"X/7FJ$+O]3@^E.W\9!Z>M,<A%WL
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
MOS8U//8I4[G8[(SQ\II?*3_8_*N#;5YU8D.3SQ3XM<G[L0?K2]L5[$[9@HX
M'Y4T01]=B_E7,Q:V_P#?_&I%UIC_ ,M:/:A[(Z/R8O[D?Y"FM#$01Y<?Y"L)
M=7.<;Z:=:;/8T>T%[(V?LT X$,8^@%/6UA_YY1_D*P?[8QR<<^]/_MO@D8/X
MT*9+B;GV:'_GG'_WR*3[! ?^6$9/^Z*Q4UH-Z'\:G775_P FGS,.4T_L40/^
MHC_[Y%'V* \_9XL_[HJBNL+C-#:VJ@FCF)Y"ZMA;MG,$?_?(J5-*B48$2J.P
M '%9]AJ<][J"PCY8\$G\JU;B:Z\L_9C T@[3$@?I6BJV$Z=QXT^(=A^517<^
MFZ7'YM]=06RCO+(%_2L2_L]7OLBX\3&UB[Q6, 3_ ,>))K$'@CP[YIFN6O;V
M4]6FG)S_ "J7B"E1+FH?$WPW8Y6V%Q>R#_GFFU?S;'\JYFZ^*^K7+%-*TF"'
M/0MF9OR&!71Q:%H-G)O@TFU7'3S<O^AJW]NBMUVQ&.$>D486L'6D]C948]3A
MFU[XCWPWJUW!&?XA;K$/S(J[::-XTO5#WGBMK5#V-PS-^0_QKHI=5B)^9BW^
M\<U6EU0X.P_E6,I3-HTX%JQ\.20@-=^*-;O6[JLQ136N'ATZW$,;RK&.=IE+
M,?<DUR;:G.QY)_.F37KNN&)Q66O5EJ"-JZUS9G9C/YUA7E\]TV2Q+$X S58G
M<W\6._%6M*6 ZB9Y6Q;VB&>4MT&.GZT616IY[\9M6,5_IWA^"7]W:0;I@#P9
M#_D_G7E-:WB/59=>\17^IOD_:)BR^R]%_3%994^E>G3CRJQYM25Y7&T48HQ5
MDA12A2>U.\L@<BD  ?N2?[QQ4L"D12$C@CK4I3;;V_OD_K3PS&)D/W<<"AC6
MY<LKH*-NUB4 R O2KDMU!+;G#<@]^*SAJ$;B.." 12^6(V92?WA_O'T/:D%J
M_&%)_"LN74U<]!QO948K!! W8,T09C5:*YU""X;RYY(Y&Y;%:EEI[F8%AM J
MO;0K=7,\VX!=V%^E:&?F-&K:TLC2?:R6(P6903C\JBEO-0E&Z:Z)]<**T?L:
M?WL_05%/ HAD"J?NFEH%V5+" ZC>QV\1DDF)RHZ=*V;V&_M[IK$S1P38R3C)
M/T-8&DWQT[4(;@ ':XS].]=5XIE@O3'<VQ):' 9L8SGN/R%9^][91>S7XG6H
MP>'<D_>3V\C)M_#=S<NY5Q/*.6/)(^M>G>#]*FLM/B@=_,D'RQX'0MU_(5A>
M$VB;2#-QYC-M8?2O2-!LV1 ^5'DC;DCJQZG^E8R;J5O9]+B25.C[3J;:LJ@0
MJC;5& =O'%*&W=AGO@8HPV<G:?0=Z9NE/50/0#FO:/&''Y<X(S[4_., C\*B
MWC/W?_':4N <YP?8&F!(HSQG!^M.(PW R1U%1.P,><X)/IFFJ74@9/U"T@B<
M7<6$MM>7EI<2^>6)GC8YX#,?Y=*\TOK")-8NHF4>68^..A-=\-5GO=8\Z9B=
MT3* ?X<-T^E<CXC#6][+.G#"/@'O@]*\NG+]ZT?5XVB_J4)=44]*NIUTR&+>
M3%&Q/E^C=&_0#\JW(I@5'/!Y!KF;(E9Y5'W6.X#TR,UJ6\N"8NW45VVTT/F[
MZFTMS@8:K45PK#&,GUK(#9%/5\5+9:1M/=*H"\#Z5#]NVGY<?7&:RV?)J7*@
M +DGO0.QZ?N):@]#USFGB)1GDY/O0%QQT_&NLY!GX$TX#'8T_;CUI!1<0N3[
M4GS$TO6DW\X R:0#AZ=S3@#WHW&ES045=1E>VTN[GAP)5A.TGU/ _G7%7TTM
MA>7%I+U1N/Z&NQU7<UEY1QMDFAC_ #D6J7B304UJ(2P2K'?(/E8GAQ_=/^-<
MM:DYZK<Z:-7DWV.2^WGUIAU @]<9K%U!;S2F9;^"2#;U+=/P/>LUM6MVX\]>
M:X>1HZ^=/5'8#4>.M']I#UKC5U%1P)5/_ JD&J,) ,93U!S2LPN=DNICCFK"
M:@,=:XO^T%'5\5,FI=!N&/K0XLJ,DCL3?Y[TY+UFXR1^-<N+S/1JMP7&[.YM
MM9\K-5),VVO"IQN)(Z\TG]I-ZUFL5/(F/Y5$?^NH/X5:N9R2N;4&HDDYQ5^7
M4\PVK9_A,9Y[@Y_K7)?,#E9A5H2LUN8F8 D[H^?XO3\:&$=#=.I@,034@O5/
M(QCZ5S'GMPP(/K4_G97*G]:R:L="LSHA>1>U2"YC(]/QKES,XYY_*@7A'4XJ
M+LJR.H%RF?O$4--SD2US'V_ X-(-08'J<55V)I'1-,V<B7]::UY-C 8?2L Z
M@>NZFF_..35*3(<$SHXKYTYP :#>G''<^M<S_:.#_P#7J1-2W?Q8K3F,E3U.
MD&I[!@9%._M0D$9SD5S4M^V/O@CZ5!_::YZTXNY,HV9WFE:N(KZ:5F/RPDX!
M^E7G\1)S@$Y]Z\_MM32*[B8GY3\K<]CQ5AKTJ=K Y4X-79,S;:.LE\1-_" *
MKMKDK?Q5S7VP'UH^TJ?7\J+(5V;[:M*?XS4#7I;JU8_VE?6E$RG^(5)1J?:,
MTX3MZUGB49ZBI$F&>M0S6"U+RS$G!-/:4YQSBH$84]F%<KW.Q;">>0",FLCQ
MUJQT'P)]E!VWVL-R.ZQ#_P"M_P"A5MV-LES.TMPVVSMQYEQ(3C ]/QKQKQOX
MEF\4>))KS)^SI^ZMQC "COCWZ_E6U"%Y7,*\^6-CGMU&[UYJ+)I0S8QQ^5>@
M><.)4]!BD%,R:,F@"PLNWH:E\[*^]4\FGJ&ZXP/>@#6M_*FA&[;\I(YIT\40
MA.S;GVK/1D&5!.6_*@2XI6'<2WAD6\65E*JIR2:V1=+_ 'S^M8_FTGF^YI-7
M!'3P[VTV:2!6>1@5C ')/2H[#2-0AM@ILI02<G) _K45]<R:98:>D1 E!\PY
M&>@_Q-0-XIU5Q_Q\!1_LQ@5+YK:&JY.IK'3KX=;<#ZRBJ\UE<;2&2,9&/]96
M4VN:B_WKN6HCJ-RWWIY#^-0D^I+<>A!+I-RO5HO^^JVK6=)8A8MN:62/RN!U
M../Y"LP7$K=6)^IK2L[&=XC>A"(XY OF#LQ[5HVDM0BFWH;_ ,.WW:G<6)!,
MA7S8H_5AP?\ '\*]KMX5MX8X!SM')/&3W-?/^G7W]B>,[2^Z1&4.W'\+<-_,
MU[RZW:X\AHAZ!H^OZUU4:,>9S6[.6O5E90>R+@&#@ ?A0&8''/Y535M1$9+&
M#(Z?NS_C3U-R8]SO$I_V<UTV.6Y:RH.67)]2:"5.<?+^%5R;L9^96SZ&FHU]
MW$9 ]1_]:BS'=%Q"%_BQ3E=6; =2?3-5_-E/6)OPCJ!K@^8%%E*YSUR%I68X
MM'ELL_D7A9>J32+C_/TJAXI4S6D,RJ,EL<]NAKL_$^A::FG7^L01>7=).K.-
M_8GG@?6N4U,0W6@MP5974CG@#D?X5XOPUS[[W:^5.2Z,YI9!YD,HZD;6^HJZ
M#SD=:S[E"ACV<C(ZU<4X:O3Z'Q;5G8T8)MR\]:D+YJB#M7WI(7F;"X#,3QVK
M)E)E\98@#DDX '4UIQVT4 _TN;:W_/*)=[#Z]A68+C[,FV#YI",--TS[#T'\
MZC\]SV%(9[%GCN:09],4<^OY49_&NTXQ3N('I3"K9&U]H';'6G@>V*"H(YQ^
M= P&<#)S]*4=<T8_"E''\7Z4 (2:4'IFC"^WY4NT<''T/I024]465Q9K"%+&
M[5OFZ84,>?R%9YM?$K,=NLZ<HSP!;'C]:UIN;VT7J!YC<?3']:F*[ONG;^ -
M);LIG)Z[X7UW7[%+*^UFU\I9!(!':$<^_/O7%W'PMUA;J2&&YL) JA@Q++D$
MD>A]*]BV<=C^%11 &]NL@$!8UY^A/]:B44V5%M'@U]X+UFQU6.PEMH\S'$$Q
ME"I,?0$\9]CS55/"VMR:A=6,.EW$EQ:8\]8B#Y>>@)SC/M7KWQ$MUD\%701<
M$21E0#T.>#^M9?PNL+RQM]<L=14BZANE\T,V[G;ZYYJ'35[%J3L>;2^'/$,'
M^MT?45_[8$_RJDUMJ%N?GM[N,_[4+#^E?2=Q/;Z?;275U,D%O$FYY7. !7#G
MXO\ AD7PBDLM2>W+8-SN5?QV=<?K4N,46I29Y,NH74/'G8]F%3IK=TOW6C)^
MM?1L5MHVKVD5U;7,LMO*NY)$9&!'XK52;P=H]T2QFSS_ !6<#?R%9-1+3D>#
MKK]V!R%_ U*/$,XZP_K7L4W@+1("(6N--1KH&*,2V(4MW(&/85S-_P##"WT.
MUFE,'VZVD_U<ZS-^X/X?US4^S1:J,X/_ (2-AUA-)_PD@_N$?A6P/#FDVMH$
MNK:]FE&<SQW(3/X8(J?2O"'AK6YO(CU?4;6YQ_J9EB.?H>]-4DR74:,/_A)$
M<;CE)?7'#?7WIH\2#/>NIN?A39Q9\KQ+&!V\V)<_^A5EW/PW6 ?+XJT<^TK;
M3^A--T/(%7L4H?$8 .&X/4&E&N#G]]P>QJ"X\)BU''B/P_(?07>/Z5GR:5Y8
M_P"0EI)^EZ*YG0.A8@V/[71L?/@T-J8/W7'XURSRPQ1C]XKMO(,<1S@#'.>F
M#_2HS<P#&XD9&12]B7[<ZLZDW]X4HU$D89A^=<G]H@/28BE$ZGI/^9I^R#VQ
MU'V[G[PIZWZ@\URQEW#_ %P/XTT/*.DN?QI>R;%[5(ZXZ@I'!S55[X9]#]:Y
MLRSC[K4&:XQG(S35)H3JIG3I>?+DMTK2BU/SX@V[,J#$@]1Z_P"-<-]IN1_%
M0E]<I(&4X8="#6JBS%R3.^6^S_%4BW?O7#_VO+C<4"GO@\'_  IT6O'.,$>U
M#3!-'=?;/>I%O<=ZY.*]NIA\L$I^BFI1>7*_>@E&/5369J=9]O&>35B"Z1^X
MKDXKB>886*4GV4UJV%CK$TBE-.N<'N8RH_,U#5T4I69TB2K[5=LX);Z416Z[
MCW)/"CU-1V'AVYEPUW*(QWCA^=OTX%<QXW\=RZ6+SPUI%J]H5Q')<B7YB>"?
MT..V*Q5*4GH=#K1BM2+XC>+H(K4^&-&ES&#F]G!_UC_W?\_3UKRSSI/[Y_.O
MH[3O"&@6VGP6W]E6DRB,9:>$%B2.221G-*_@KPQ(&)T6R 7KMA/]*]2%#E5D
M>7.OSN[/G#SI?[QH\Y_4?E7T&_PZ\)R@/_92X;LLDBG\L\55?X6^%&<@6=U&
M3V^T$8_G1[)D^U1X+YS>@_*G>>?[J_E7N,OP?\.N?EGO81CJ)@?YK54_!?2#
MG&JWJCL2BD4>R8>U1XQYY[*H]\4AE)Z\UZ[/\&;"/ &NSACT!M@W\C5:7X,;
M?N:^F3V:VP?_ $*CV4NP>TB>5^8/2E,H/L:]./P6O2?W>LVC8Z@QL#_6N7?P
M/J47B-]$NIK6TNO+,L3SN0DJC)RK 'L#U]*3@T4IIG,JY8X R:N6-J]Q?01%
M?E+#//:MKP_X%U?Q&DDUGY"6B2>7]IF<JC'VXR?R[UL'P3?^%KB.YU&YM)(Y
M%<((7)/'4G(':ERNUP4E>QS?B&;?J3(O(B4+^/4_SK'R17H&@6&DK)=7.KVI
MOFN2'B"N4V#DGZ]1^5;36OA<'Y= D]LW9_PK-RCW-.63Z'DRDGIS5V"RNI_N
M0-CU(P*],SH,&3%X<R?>X?\ I4B>(;>S;_1O"5J&'1F#L1^=-<KZB::Z',:#
MX(U'5&0B!FCSR1PH^K?X9KU)_"-M!X4N+!-KS"(M'M^Z&'/'UQU-<U/\2-=4
M;4T 8[?++57_ (69XHS^X\.1GV$$IK=4X/?4S=2:VT.(U=-\"RXY1MI^A_\
MK_SKW'P?JO\ ;7A+3[IRK2B+RI>?XEX/]#^->(R7%U>7EU:W=B;228%A&59<
M$G(&#VKM_A#J@)O])ESQBYBYZ=F_I547;1F=97]X]110O1V7U!J8,.F_GWI@
M<D^QZ$\9H9PH^8<GID5L<Y.0K+UIA@4CG)(]\57"1-)N91GU(Q3B3CY 0/7J
M* )&1E&Y99..HQG^=*')( 8'/8BH0UP3\[@+Z[<5',S(0<*6)Z[B*I(+GG'C
M2*ZL]?F1S*;2ZQ*L:G@^OZUA2W1-C)%*FP%< >_:NW^) G32+&]4$&&8J3G(
MPP_^M7G+ZW.\!A=8F]&*\CZ5Y]6A[]SZ/#9HXX?V+6EK$4PS'&QZ^GM3TQ@'
MVJ/&^'<#]WFDB;&1TP:W6QX\W=EDMQ]*DA/E1Y/WF'/L/2H!@L!VZFHKQR 6
M[#DDUFRHDUQ<I#&97;"C]:Q;S66=L%VAC[*G4_4U!<71E<S3': #M &<5D.Q
M<[F.:C<O8^I_R%*"I_B/TJFM];D[=QR?52*E-Q"N-S*/3)KT+' 3G%+Q_DU$
M)L\IR/H::9CG  'N5- RP#Z#BEW-CI5;S3CAV8^RT(2\>2SC_@.*+"+.<4H8
M]\&JHW*/]:3]1BFK/*!T4D_[5%@&WMS/;W:2P6LERRP-A5PHR2."3]*S;CQ!
MJT%K)/+H0@C09,C72,%_ <FM5;K)Q+M5NPW<_E3SME4K,H<$?=QP?K4\NA<9
M)--JYY$_QCUHLXCL=/3;G[VXY_6H!\6O$,=S(PATY@V&<+&V#P!US7K?]GV$
M6,6%L!Z"%:BO-"TB^(^UZ;!,5X7=&>/IBH=.7<KG78\QO_B3=:[H\^GWFFP>
M7, "T+LK*0<@C\:BL]>U2"6[N%U2^BDNB'F9%BRY QG[OI7HA\"^'&48M"@[
ME9F!_G4$_@71((9)A+=QQQJ9"/,!& ,GJ*EQD/FB>6^*M7OI8+/0C>7-R(]L
MLWF'EI"/E7 X^52/Q)J]HNB>'HB+?4KKS+MAR%^ZI],]ZY:.Y:?4;O4F_P!8
M29%]F8\?E74^'_"L=S#"UV)Y;FX7S52)@OE)V9B>Y]*PO8V2T.O\(7Z^#];?
M2KF8KHU\W[IF;Y8)NQR>BMT^N*ZCQEXM3PGH\TSM;-J5TVVT@XP> /,//"C]
M>*X"[L'NM(O-+N6226W&(W4Y#*?ND'_/2O*7W[\.22.#D^E)I-W&F[6.QLI?
M%FJ7D4DFIRSH9-Y/VY6VG^]@/D?6NX\-R:UX9N3>#4I=4M'(%[:S2^9YJ^Q/
M0CL:\RM)9-/TN*"U#?:KXY<J/FVYPJCZ]:ZO3](UW0XS=M-%(8^;BW63<R#O
MD=/PZT^9+<.5]#O/$>F0V<T5S:'S+"\42P,/0]O;^F#7G>JP*LS(5RI_S_\
M7KTS2]NN>#[_ $Y#N:W3[99^R_Q+^>#^->8ZA,C38W8)' )&?7T]?Z52W$]C
M'@\-6$L;27'B&PL3O(6&=7+8]> 12CPYX=5<S>,[0'TBLYG_ *"C4K<FW^:
MF53E$=6Y'7VJO:Z;97-I<-/&]O.B@QJ).&.X ]?8D_A2NA:ED:1X/4_/XKN'
M_P!S3&_JU/>R\$(H_P")UJTOIML5 _5JN)X,M8=$M]9O))S:3R>4%AE7<#DC
MN#Z&IH-$\(MQ/_;!QT_?)_\ $THRC+:PVFM[F2K>#(22DNO.2K*3Y<('(QZU
MB7T4$4J&V+&)URI<#=U[^]>BVVA?#W'[Y]2![;Y 0?RK!UFQL()[^'3].N;B
M+*BPN%)/EQ\EE8'J><4["3.0!A'\+Y_WJ>)T4<1G\6KM/[3\.QR0);^!V W*
M)6N9Y3QP#CTY-31^+?"4+/%<^"[=60XS&^[)'UH2"[.&^U1_\\ ?JU*+J$!A
M]D1L^K'BO0T\?>$(1MB\&PMQU81 Y_[YH'Q6TZ/_ %'@W3P/<K_\119!=]CS
MO[7&.EI#^);_ !ICS/)(/+4)GHJ9_K6YX@\4G7=3DO1IUO:;XQ'Y4708[]*Y
M_/3 P?7-(I$LS31/MRW0=1[5);S$2;I8GDB'W@IP?SQZTR6[DDDWG:"  ,#I
M@8J$,0<]Z0$S2RA1O7ANAQUJ':2<'(J[9.&BN5?!_=Y7BJKG:1M/% %ZQU?4
M].;=:7\\)QCY7XQ]*U%\;^*!TUB4X]44_P!*YP3S+T8C\*>+NY' GE'T<BER
MH?,STOP]\0+X6LT>HPSW4T:&7SE 4L >F />M9?'UA,H:XLM1CP,DM#D+^->
M2Q37UQ-'#'/,SNP51YAY)Z#K72I\-_&,^=UCMYP?-N%_QK>#:^%?@9U+/XG^
M)WS?$*T>27[+>1)" #M8;-A/8^V>]>;:U?0ZKJVJ3N8)+B>YC\MPW;G.#TQP
M,U?E^'GB73K"Y$MHA$^U 4E!Y!SC]*PIO"6MPG#V#Y] 1634KML:<;61[/IW
MBS3FCVS7-A&W?;<@9_#FKH\0Z=R]O,78]E8&O!CX>UF1F*Z9<R!5&?+B+ <>
MU5FTN^B;;)972-Z&)@?Y5LJLK;&?LEW/H9M>E;:(LA6/>,<>W7K0^OE8]I6&
M-AWES7SMNNH#]^:/\2*L17^K+_JKN]'TD:CVS%[+S/H'_A*++RI#R<$<*,$_
M2G6OBB&7*RPM"O\ M-N!KPJ'5?$H&8[B\(]QG^8JTNN>)5/S3J?^NBQ"A5>X
MG2?0]Y37K9L@2[<?Q<4R6^1I T,RR''M7B,/BG78R"\NEG_KH8_Z&KL7CG5(
M6W&?2!_NEQ_*M55B0Z4CV<3S,I:!(<XX.['/XBO(_BPUU<:WIH.6D^RM@*<D
M?,<]*2'XC-=7$4$NGH[2,(R5E8#).,\D\5SWB+Q%'J6JPSQVSP_9XFA*F3.3
MR,CCWJ:E2+5D53IR3N>F_"^Z2'P5;1N3_KY2 '49Y]ZR_B5JJMYP3*K'"(E!
M.?F;D]/:N<\/^,=+TC2;>R?3[NY=2=[;U4$DYP!5+Q=J$%S>VZ,&2)I3*Z#D
MJN<8_+-3*2Y4D:Q@U)MGK/@>QCT_P?IL+6P:9XO.=F7)RQS^@Q70&Y$+!-BA
M<_*?*X-<!%\3_"YC2)H[^-5  Q&.!^=7(OB+X2;&=7O4/;?;DX_2MTZ25KG.
MU4['8_;TE^5A)[LK;?TSFFP7T3<*9FC(X9E)'YYK#C\:>'+F,+!XEMU/_38%
M?YBM&+7+64@6M];7>/\ GD0?Y&G>'<SM/L:HV)'N+E0><^9@"CS@5RC*Y['<
M.?Q%4UU" 2;2I!;D^8-OZ&IY+V!),)$#(>ZD?XTU9[#>FYYW\2XE.K:;=XVW
M+1%&&X-P#P<CZFN/\/7XT#QY:7).V!Y<-_USD_P)_2M7QEJOV_Q/,W C@(A
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
M"*/;=P]F;2W&I X2UBF'?RIE;^M3#5+Y%*RZ?=*1V&#7.'Q"WF9N=/TYV/\
M>CVDU*GB2$<+91PG.<P7##^9IJLNX>S?8U?^$AEBRK0R)SGF.GP^)B23YV,\
M8(JBGB:4J58SLO\ M;6_I3SK%HX_>JI;/_+2V_J#5^U7<7(^QH-JL-SG>;8Y
MZ9 !_&E\BTE#%A;$GIA>E8KWFE2YW6\0)/2,LO\ C4;/I_'EK,@]I-W]!1[1
M!RG1+I6G/&<Q)G'\)Q2_\([8_>/F ?[V*YT/%]V&ZN@WH5Q^N:F07S!BMR1M
MZ9/6CF787*^YL'PU:L3BZD0>Y!JO-X=\H$Q7L; =F4BL\3ZK"P198_7_ %J_
MXU+]NU88!$3$^^:/<?0=I=QK:3?)DB+>/531_9=X!S;39_W?_KTAU&_1CO"^
M_)H75KD8!#''\.[BCW ]X5M.N5QG"D]F!J+R)DD!W18/![X]ZN+KLRC!08S_
M '0:FBUQ6;FWR3Q_JQ2Y8=P]XS/L]SDA5#X[A@:7[/>K&7-M,%]=IQ^=:ZZU
M: 8:W48ZY7FE34]/;.%"Y[;C_*CDB^H7?8PO-<=5-*MPW?I71?;;4\(ZYQQS
MQ_.D"VSKEF4L>P _PH]EYAS>1@"X8<''Y5(+C/)Q^5;@@L&ZV@)/J<?RH.EV
MTN3]G,8SP1U_G1[%ASHS[-U>TFM!*JEN85D;"*?YCJ3^8[TX2WW]GM;O%#N@
M.Y=MQC<.>G'/?OWJU)HL X4%L^IJ[#$^8O-$38P"VWYCSG\_>I]BT'.CQ;Q?
M<>?KTF1M8*H()S@XK 9EYQUZ5I>)V1O$^I>4<QBX95Y[ X_I617*V=)H:60L
MA)[G%3LX>:23T.T'_/TJG8G!_&K4@'D2'& 7']:0'L *L.N#[TH&!PWUP:3:
MI'4C\*3RLCC*D\$@U8] W]CD_A0",9VE?;-2*\X&TX8#U S^E1DOG&S'XU.H
M] VD\C(/<&EV./X0*""!G=S29;^+(YZ4!=#MI"Y/(HX[MCZ]J<&4'G]32D(1
MG;^M 7&% 1U5A['K2;%*G&0?K4GR^U&/3]*+!<0*4^[D^V:=YIZ>5U[4W+C/
MI1GGG-%@N2;_ $3;1G'K^ S49X[XI>1WH"XIP<_-@_2@9Q]^D\W!Z_F*>'S_
M  Y/M2L%QIW8_P!83]*#G^]GVIV5.,9_$4X(,9+B@"((1R,9^M)AL\&I2GIS
M49W @X;/THL(/F'49QWI<Y[ TW<1U _#BCKGH#[T6&2F&4 MM! YRK9Q46<$
M<FG;2<88?SH$)!RN/?%%@&Y!_B!/I003U./J*D$1Z'!_"FXQZC-*P#=G'.3]
M#2X 'W*?GCD*Q]31N_V>/:BP#,9[9J)U4\,@/X#FI25/W<CWS2Y /<?49I6
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
C;."HC)!'U%1&6"0L1Y><]Q@U>WLH^;'IQ4)D0?> _*@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>form10-k_009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_009.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" "^ +X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***YGQ%X\\.^&&\O4K\?:",BVA4O(?P'3\<4
M=-17D]Q\9(KJWDGTN"Q@@1"WFZE>!7('I#&&;\R*XS_A9FLZ[<NNH^)FTFTS
MP--LBTK#VZX_%OPH ^BZ*\MM/C!X5T^T@LGEU>Y:) OG3PC?)@?>))'-3/\
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
M'IZ]37H/Q0\8R:7!);P'8X.$!/,C8SN_W5S^=>;^&_#1N"-5U=3)N/F10O\
MQG^\WM[5YM;$J+<G\*_%_P"1ZF'PCE%1C\3_  7^8GA?P_<RHUW<W$UK83J
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
944 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>form10-k_010.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_010.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" "L *P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#WZBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***JWU];Z
M98SWMU(([>!"\C'L!0!:HKR^[^-6D12E8--NY%_O,RK^G-0?\+PL?^@-/_W^
M'^%.S%<]7HKR8_'&S[:+-^,X_P *(_C5'-(L4.A2O([!%03\DG\*+,+H]9HK
MRZ[^+D%G*()-,DFN<9,5M(7V_4[?_K?6H9/C'(L23?\ "+WPB<D*YW ,1UP=
MM%F%SU>BO'V^-ER/N^&IOQ<_X5"WQLU#^'PZ!]9A_C19A='LU%>,+\7?$L\,
MLUMX65XX@"Y\SIDX&.>?PJL?B_XS?_5^$U_[]R'^M%F%SW"BO#?^%G?$>?\
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
M55!#@-GG)&,46 K&YM\\6[-]0*1KTK]RVSCWJ?9;Y^\3_NJ:FFF2:3>+<J<
M86/'\Z+ 9J:G<&]MX#;*%DSELYV@#/I74/X;U :3]N,L:';YHA,?5>O7L:Y]
M8&>]DN9O+3,?E1QKV'<GMDUT,_B2[O-/%E+!%'E1&TP8\CZ=J +'AC0M0UDW
M,MHUOB,J&%PS#D\Y&*]$\/\ A^YTN1IKJYB>0KM"0QE57\2<FO!-1UZYTC58
M!:WA@=(_,965RO.1N^4X##U]Z]$^'?Q+?5'M=+U1YIWFPL%ZRJ/WF#^[DQW^
M4X8#!Z=>J ]:HHHH YKQ[;?:_ NL0XS_ *.7_P"^2#_2OG2XTIK&":?8VUAY
M>5ZYSN'Z&OJBYMTNK6:VE&8YD:-OH1@U\V^+[F2)(]*E1%ELLQ/P>2.YQS_^
MNG<3. ><Q><5?80"!N&=WL?>MWX;RW)\?V.EV]RWV:^;RIQMRK *3G'MCK7-
M"5@LC D!CCE=PY/\Z](^!OA^;4?'<FLLI-IID1&\C@RL-H _#)_+UIB1W.MZ
M&VG7,@>+R@/O;#P!_>&>J_J*\ZUW3=.NM6N-2N#*YPH (&U550  .Y)P!^->
MP?%758K+2+2%E!>61F#=P /Y'/Z"O(_/^U#,3QF9/F&1G'OBDGJ-F5>"6Q B
ME2V@#*5C8$1<]P<*0"*YR\\FZ"@.NYN/+B9F* #DGUS7:1#S]-FM[<>7"G*S
MM_K9I^<GT((R/?\ "N;:*Y>[B$$]HHG5HA-$N,^H(]:O81%X:TNUNM2:.YM7
MF4>2P(EV!0&&X=B2>@^N>U>B>(M L?L1D265)54<1R_+P/0\UY_I,JV6N1"/
MRYE,GE'SEW*1D<@^HQD'UKOM;N9UTB>[E\P0I&6PT3+]/^6A'Y"E8&-TR )I
MEJG3;$,8[&KRW]TT'V9;J8VWW=NYMGN ?Z9KDM)\96@MX8]1B^RD* LBMN4_
MU%=/97@FTR*"":&:T4YBDC&3^?\ GI6-1S37*C6"@T^9CBN1@XQZ8I0A[9_
M5RU^OB>>>Y%LLZKYI$>TA0%SU_*J[:#XCU 1Q7TUM! O79+\[>[$9)_.M+$'
M8,449=L#U)JC+K&D08WW]N"6V@!LG/IQ5MQ=PB(V-S'!-'P))8!*I&"#E3P>
MN>>X%96H^%-*U,VTK6RVLT4>V1K+*"<_WF!S@^XZT@+EEJMEJ+2K92[S']X[
M2 ,^])<ZEI^F::L]X7MY1Q)NY\T_[(SS5O2M#6RTZ5K&W;[/"?WLI;)R?7UK
MRKQ3=K=ZW.Y#9CE:/_69R <# ["I<.9IWV*C4LFK;FG-J7]O:M+<0B2-MN+9
M0^&R!_7\JDA=(SM?4"(9GS*,>7)#*%R&XZ<@<^H]ZP]'E:*X4J!NSQ]:UIVV
M%F%LL\4$WF=,$+U(/MS^E:M:&9]0_#[Q!)XE\&V=]<(5NT!@N 3DF1."?QZ_
MC74UXS\$+V1VUVTE202-)%=$[LQ@L,$#CKP,\\U[-4%!7G_C;X7Z9XOG^V"[
MFL+\KL::% P<=MRGO[Y%>@44 >*67[.]@CC[=XANYHP>5@@6+(^I+5ZIH.@:
M;X;TB+3=)MQ!:Q\@#DL>[$]R?6M>B@#Q'XY7&-3TR)6/$+$C'3GUKQ%-4GL[
MZ&9"=H;<X_O+G&/RS7M'QP#MK^FJ9%*_9SM4=5^;G/UQ^E>)36S$KQU!'Y$T
MTA,[%Y8H+M7E:2:13F"$=CZ__7[5DZHEOY]QYT/S$GRY5&0>XSCO6L_VA(83
M$D8D:)=S,<=OS-95]Y[Q2I$OF!E"L#P0<=15]!%<W#9MIK:(0QQA0 1]XCEJ
MZAK%_$UB(K>W\FV(_<P",*)9,<LQ4 D#H!^-<C++-?0VY=./]6L<?4XZGZU[
M)X(\6>$/"WARR-S]HEU0!C*8[=I"K$]%/0#%'0#R6^\)ZGH\$-QK^CWNGV,Y
M.RYAASGV*D\=,C.#78^"/L$>C6*SM*;3?(24P&(R<9ZX/2K_ (\\;W7C;[/I
MMAI5XFDI+YDF3B2X(^G3&??G%<=;^'+Z$RP[;JTMA+@@R<@R8VJ3P"2,<U-A
MG;7MU:I=2_9]PMMQ\LRG!Q[UGS:]90_>N8!_VTS7$RZ= 9"&>5L''[PDG]32
MBVMDZC\SBE8+G2S>*[(?=F9O^N<1_K5-_%Z$D+%*3CC<=H_3-4+;3)[Q@MII
MTUP3T$4+/_*M=/ _BDV\DZZ!>)%$AD8M&(S@#/ /)^@IZ!J0CQ#J#P@6\6V&
M3B3#'*G'!]#S_*L&[\._:[N29KV"!7.29#DY[_KS36U&!81+EG!.!BJ[ZH%&
M?(X[9;K^% CI;'P+;Q1K-<7=XRF7R<PP8PW<9-:RZ/X?%LTT-M>3F6'!+7BI
ME6' P._MUKE8O&VLX5%FB0*Q(++N.",8Y[8JO%KFK-;Q0+<8C"D1\A?)4$9Y
MH;86/8_@<L;7VM2P7$ZQB.%6M9?FY.2)"PX)/(Z#I7M5>>_"?1I-,\&1W$TD
M3F_?[3&T<6PB(@;5/ )[]?7BO0JDH**** "BBB@#R+XT66Z;1[W;P=\3-^1
M_4UY#K6G/9*TRIQ!+YA'_3.3H?P8$?B*^B?B5I)U/P;</&A:6T(N% '8?>_0
MD_A7E5O<:5>:+NNG*721E1@ [@>H.>"#QP:I,3.0NIE>SMVFE=&,0S@X[5CR
MOQ(T4_ERHI*_[0]*UM1N."(Y50=1&01QT'Z5SKO$0?/A9XR?E*]F]*0B>Q>"
MSGM9992Y)RV!]P'_ .N:];T'P1XI$$;R:'"LH/F1S7$Z@YSN7(Y. 0#TSVKS
M?P;H,VM>+=$T8($S*)9QC)"CYF)_ 8_*OL"AC1Y=:?#K5L!9+FQMXLGY%W2X
M&<@=%!'UR?0BM"/X902R.U_K%Y<*THE$:HBJI!R,9!/!KT&BD,\VOO@SX;NK
M(0VTM[:S!L_:!-O8^H(/%=;8>%M!TN-5M='LD*@#?Y"EC[DXS6Y10 U5"J J
M@ =A3J** /GKXJ?":YM;NXU[PU;M+:RL7N;*)<M$QZL@'5?4=OIT\:=##(4G
MS'(.JN-I'X&ONJJ=QIUC>,'NK*WF8=&EB#$?F*:8K'Q;IVF7NK3""QM9[@L<
M?N86?)]!@5[)X&^#U[]M@U/Q%$EK$@1Q:*P9W(YPW8 ]\<]J]VBACA3;&BHO
MHHP*DH;N%ABHL:!54*H& !T%/HHI#"BBB@ HHHH :RAE*L 5(P01UKYX\=>$
M+OPEJ$DT<#S:)*^89EY\K/\  _ICL>X]Z^B:AEBCFB:.5%=&&&5AD$>XH ^.
M-3O0Z^4KY+<D'! ],'\ZO:!X)\0>)'QI>GW,BQRKYDN\+"/HQX)^G2OJ2/P?
MX:AN/M$7A_2TE_O"T0'^5;"*L:A54*HZ # %.XK' ?#GX=Q^#89[R]DCN-7N
MAB5XQ\L2]=BD\GU)/6O0J**0PHHHH **** "BBB@ HHHH **** "BBB@ HHH
LH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>form10-k_011.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 form10-k_011.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" ": .(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M85F9_P!KMO\ GRC_ "?_ .*HK?3P'J!C4^?#R!_RV7_&BE[:/](+'>)9:<
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
M2[</DCZ*.?:O-1!>0SLD\0*PX+LHX&>F2.U=%=SQ:5=Z/J-K$WVIE::66?\
M>[R3U*'CKGBM.WBL?L,LTY*R.I\PL>#[;?Z5M3LHZ'@.+3LS(BUN[@T6738)
MH!;3*VX&)68[A@X/7Z>E<\-.-J8I7N8&#9W1J267CN"*T+J />*UK#!;0XQM
M7[R^YSR?PJ[J&D9@_<3AF>,$DJ"1W(..1^.:T:<>I%QMM+#="-+8Y"@94<D?
MAVJ#455=T4++YOWF;;T]JS[>PN(KD11P233X#*(^>/7([5H_V/?1127%W*L
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
M[-[F&1UC)"XVU:M;.=)%F8?O'4[?]G_Z]=;J))B.[\)VMOI-CYL$X$I %RS
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
MJBQ".>"8-U5BO!C&.",],9Z=*KVVH66Z0.S/YXVN(AD*>QX/'/(],8KF;/\
MU%Y)_'&J;&[KQV/:KMO_ ,C#/_O#^5:RI1Y35NYKV]M<F>22"4R6H'EL6CX&
M#@Y[Y'I3[ Z>\-S'NF8@1M&<E #NY4'J/K3O$C-:Q3?9V,7[X?ZL[>S>E469
MC?MEB<QMW_W:Q6NH6LC3?5KV*\:X73MVR7#!ESUX/(Z CU[56BU-'6\2#SDE
MD^:%E8G,@'ICT. /I7-7L\VU_P!Z_P#J6_B/K5S2G:-(S&Q4F+^$X_B-:^RC
MRW%<L*DT<4DUM;_-D2%N< M@G<3CN<8_PJ8BVMK>WGCFEE$\I\W+#]V1@@$G
M\>OMFETQV-_?Y8G@]_>J-[\FE7P7Y>%Z<?Q&GN[$[*Y/=1S:C%=2,^( 1*)5
M&2H!P<]B!C]13A?&]OK.TFD(:%]RAF.' 'K_ 'NAY^E6=&53X>@RH/[N3M_L
MM4,*J?#$<FT;_M(^;'/3UHO:Z$D4HKJ2)?*O-SRY$I"=3D<\]Q@G/TJ;[0B>
M7]DFCC'E[9?X0WY]CGH/_K4R_P#X#WS_ %-8US_J+/Z#^9JE%2$]#4D^24(D
MHDVXP 1E >Q(X/\ A4LPBEF@@VR+?%8XT,CG:IQDDGW) QCM56T.;FVC/W '
M^7M][TIZLWVV<;C_ ,?#]_K2>@&,\&M"1A@<$_YZT5TLA/FOS_$:*/K7]U#Y
#$?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>fin_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 fin_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  V J # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V7Q+XEMO#
M-G!<7-O<3^?,((XX%W,6(../PK%_X6&O_0M:]_X"?_7H^(7WO#/_ &&H/ZUT
MDVN:9;ZO#I,MY&E_.N^. YW,.>?T-;I144[7O<R;;DU>QS?_  L-?^A:U[_P
M$_\ KT?\+#'_ $+.O_\ @)_]>ND37-,EUF31TO(SJ$:>8\ SN"^OZBO-OAEK
M&I7_ (UU^"]U"YN(8M^R.60LJ_O".!]*N,8N+ER[>;(<I)I7W]#I?^%AK_T+
M6O?^ G_UZBN/B7;VMN\]QX>UR*%!EW>UP%'N<UT]AX@TG5+>ZGLKZ.:*U8K.
MRYPA R<US_BW5[#6_AEK-[IMTES;&!E$B9QD$9'-**BY)./XLIN25U(ZRUN$
MN[.&Y0$)*BNH/7!&:FJAH?\ R -._P"O:/\ ]!%4_%NNOX:\,WFK1PI,]N%(
MC=MH.6 Z_C6%KRLC6^EV;=%>)?\ "];W_H"VG_@2W^%;?A/XKWGB/Q-::5+I
M4$"3[LR+,6(PI/3'M70\)52NT8K$4V[7/4J*X31/']SJOC^\\-OI\4<5NTH$
MXD)9MA],5T?BK6I/#WAJ]U6*%9GMT#"-FVAN0.OXUBZ<HM)]?U-%-.]NAL45
MSG@CQ++XL\.KJ<ULENYE>/RT<L/E[Y(KHZF<7"3B]T.,E)7045YSXU^*</AZ
M_;2]+MDO+Y.)6=CLC/\ =XY+>U<_H_QHOH[](=?TV)(&/S2P*R-&/7:Q.16T
M<-5E'F2,Y5X1=FSV:BL?7];&E>%KO6K9$N1#!YT8W85QQCG\:\J/QTOQUT2T
M!][EO_B:FG0G4ORK8J=6,+79[;17GW@SXI6GB?4%TV[M/L5XZDQ$2;DD(Z@'
M P<?G7H-34IRINTD.$XS5XA17F6G_%G[9XV716L(DLGN6MTN1*23R0IQC')]
M^]>FT3IRA;F6X1G&3:70****S+"BN$\2^/[G0O&MAH,>GQ31W7E9F:0@KO;;
MTQVKNZN4)12D^I*DFVET"BL/Q=KLGAKPS=ZK% L[P;<1NVT'+ =?QJ/P9XBE
M\4^&X=5FMTMWD=U,:,6 VG'4T*$G'GZ Y)2Y>IT%%%>?^./B=;^%[K^SK&W6
M\U  &0,V$BST!QR3[40A*;Y8K4)245=GH%%>+:9\:=2@O437-+B^SL?F:!61
MT'J Q.[]*]CM;J"]M(;JVD62"9 \;KT8'D&KJ49T_B)A5C/8FHHHK$T"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#B_B'][PU_V&H/ZUC:]_R7'0/^O5O_9JV?B'][PU_P!AJ#^M8VO?
M\EQT#_KU;_V:NVE\*])'+4W?J@T[_DO>I_\ 7@/Y+6-\*?\ D>_$GT?_ -&F
MMG3O^2]ZG_UX#^2UC?"G_D>_$GT?_P!&FM7\$O\ "B%\:]67?AM_R+7C#_KO
M-_Z"U4_#G_)OVJ?2;_T(5<^&W_(M>+_^N\W_ *"U4_#G_)OVJ?2;_P!"%.7Q
M/_%$4=EZ,]6T/_D :=_U[1_^@BKLD<<R%)45T/56&0:I:'_R -._Z]H__014
MFJ:E:Z/IEQJ%[(([>!"[$_R'N>E><_B.U;''_$37].\*:&5M[6U_M*Y!6W7R
ME.WU<\=!_.L;X2>#6M+<^)-1C/VJX!^RJPY1#U?ZM_+ZUS7A_3[SXH>.9M6U
M-&&F6[ NG8*/N1#^9_'UKWA55$"(H55&  , "NNH_8T_9_:>_P#D<T5[6?-T
M6W^9X5H.J6.C_&;5[O4;J.VMQ)<+YDAP,DC KKO'OC+PYJ?@C4[.RUFTGN98
MP$C1\ECN!XK@X/#D'BKXKZQIES/+!&9YY-\0&<@^_P!:V?%?PHTWP]X8OM5A
MU*\EDMT#*D@3:>0.<#WK>2I-P<F[V1FG-<_*M+LZSX.?\B$G_7U+_,5VNI77
MV'2[N[_YX0O)^0)KBO@Y_P B$G_7U+_,5U^N6[76@:C;H"7DMI$4#U*FN/$_
MQI>ITT/X<3R;X-Z5%JNJZIKMZ@FN(F C+C.'?+,WUKT#QMX*MO&-A#$TBVUU
M%("ESY>Y@O=>V0:XGX&7<8AUBQ8@3;HY0O?&"#^M>A^+/$]MX3T4ZE<Q-,/,
M6-8D8!F)/;/H,G\*VQ#DJ_N^5C*@DZ3YO.YB^(])&A?"2_TM;B2X6VLR@DD
M!(S[5D?!ZWLY?!<C7$-N[_:Y.9%4G&%]:UO$>LP>(/A-J.J6T<L<,]JQ595P
MW!Q_2O)_"OPXU+Q9I#:C:7]K!&LK1;)0V<@#G@>]537-3FJCMJB9NTX."OHS
M3\0)I\7QDL%T(1@?:8#((,;!)GYL8XZ=:]>\::Q_87A'4;X'$BQ%(O\ ?;@?
MJ:YGP5\+(/#6HKJ=_=K>7D8_=*B;4C)')YY)K'^-^L[+73]%C?!D8W$H]APO
MZD_E4RY:LX4XN]NI4>:"E4DK7/.I= N;#P=IWB9"X>6\9 >P"\JWXL&KZ1T/
M4DUC0K'44((N(5D..Q(Y'YYKP;4/B#97O@6/PPNC>6D<2+'-]I!PRD'=C;W.
M>_>N]^"^L?:_#ESI;MF2REW("?X'Y'ZYK;$PG*FY26S_  ,J$HQFDGNOQ/3*
M***\L[SQ7XA?\E?T/ZVW_HPU[57BOQ"_Y*_H?UMO_1AKVJNNM_"I^C_,YZ?\
M2?R..^*?_).]3_[9_P#H:U7^$7_)/K7_ *[2_P#H9JQ\4_\ DG>I_P#;/_T-
M:K_"+_DGUK_UVE_]#-*/^[2]5^0Y?QH^C.UGE$%O+,WW8T+'\!FO%/A1I\?B
M'Q=JNN:@@GDA/F)O&0)')Y_ #BO:+V(W%A<0KUDB9!^((KQ[X(W"V^J:SITI
MVSLB,%/7Y20W\Q3H:4ZC6]A5OB@GM<]$\:>$+;Q?I M79(;E'#17&S<4YY'T
M([5=\,Z$OAO0+;2ENI+E8 0))  >3G&!VYI/$_B"#PQH,^J7$9D6,J%C5L%R
M3C _SVIWAOQ!;^)]%BU2UAFBBD)4+, #D'!Z=1[UC>?L_P"[?\31\O.NYK44
M45D:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45
MRFK>/+33=0N+2#3=2U 6F/MDMG#O2WXSACGDXYP*34_',=G>6=M9:-J6IO=6
MHNT%K&,K&3CD$@BM%2F[:;D.<5U.LHKD+OQT]G:Z<[^'-6-W?-(J601?-79U
M)&>F.:(_'@FL+B6+P_J[WEM*L=Q8"(>=&&!(<C.-N!UH]E/>W]?>'M(G7T5P
M]M\2(I])DU1]!U2"S&SRY9%4++N<)\ISS@G/X5/=>/)(M7O;"T\-ZO?_ &.7
MRI);9%9-V ?7T-/V,[VL+VD;7N=C17)7_CRUL8]1/]G7DTEE=16ACCV[I'D&
M1MY]\4@\<21Z7J%_>^&]6L8K.,2?Z0BKYN3C"\]>:7LIVO8?M(]SKJ*Y?1O&
MD6I:I'IMYI.HZ5=3(7@6]B"B8#KM()Y'I4OB+Q8- O[.RCTF^U&XND=TCM%4
MD!<9R"1ZT>SE?EMJ'/&USHZ*Y>Q\;V5\EAML[N*6ZO&LGAE4*\$JJ6(<9]!V
MJ35O&5II$VKQ2VMQ(=,MXIY-FWYPYP N3U^M'LYWM;^OZ8^>-KW_ *_I'245
MRVD^-DU#5(].O-%U/3)YHV>#[9$ )=HRP!!/(%:NAZW#KNA1:K#%)'%('(1\
M;AM8CM]*4H2CN@4E+8U**Y/_ (3VP.@:?J4=G>33:@66VLH4#S2%20> <8&.
MN:U/#WB*#Q!!.R6MU:3V[^7/;W4>QT;&?H?PH=.25VA*<7LS8HKGM8\86&BZ
M_I^D7$<S27F,RH!LA!.U2_/&3Q1KWBV#1;V.PAL+W4K]T\TVUE'O9$SC<W8"
MA0D[:;C<DK^1T-%<T_CC2U\/V^K"*[8W$AAAM!"?/>4<% OKQ]*99>.=/FT_
M4+J_M;W3'T]0UQ#=Q;6 /W<8R#GVI^SGV#GCW.HHKE-+\=6U]J5O976E:GIK
M79Q:27D.Q)^,X!SP<=C5D^,+4>%;[7_LT_D6DDD;1<;F*/L..<=:'3FMT"G%
M[,Z*BN?M?%UC<^*9/#YCECNEMEN%9L;7!&<#GJ :R+OXCQ6VDPZHF@ZI/9R!
M]\T:J5B*N4PQSQDC]:%2FW:PO:1M>YV]%<XGBQ4\,W>MW^E7]@EL2/L]P@$D
MG3&T9[DX%07'CNPM_!B>)3;7#6Y<(\  \Q&W;2",XR#1[.7;R#GB=517/7GB
MVV@N+6&UM+B^:ZLGO(!;@'S%7'R@$]3NXK-TKX@_VGJ$EJ?#NK6R0,5N9YD7
M9;D+N^?!XX_G0J4VKV#GB=G17(Z5X_LM4U&UMFTW4;2&])%E=7$.V.X(&?E.
M>XZ9KKJF4)1^)#C)2V.+^(?WO#7_ &&H/ZUD:ZCGXWZ"P1BHM6RP!P/O=ZU/
MB-(D*^'))75(UUF LS'  YY)KI#K^A;MQU?3LCO]I3_&NB,G&":5]&C%I.33
M?8X?3D<?'C4G*-M^PCYL<=%[UB?"G_D>_$GT?_T::]3_ .$@T+=N_M?3L^OV
ME/\ &O/? NF1>'?%&KZC?:SHY@N]WE^7>JQY<MR/I6BG>$DU;1+[B7&THV?5
ML;\.$=?#?BX,C*3/-@%2,_*U4_#R,G[/^J!U93B;AA@_>%>GC7]" (&K:< >
MN+A/\:Y[QUK6D3>!=8AM]2L7D:W(5(YT))R.@!I*I*4MMVOP&X*,=]DSIM#_
M .0!IW_7M'_Z"*XKXP6&I:EX>L;?3K6ZN3]JW21P(7X"G!(';-=KH?\ R -.
M_P"O:/\ ]!%7ZYHRY*G-V9LX\T+'SWHU_P#$7P_IRV&F:5>P6ZL6V_V;N))Z
MDDKDFNG\+>(?B+=^)["#5[6[33W<B9GT\( ,'JVWCG%>NT5T2Q*E>\$8J@UM
M)GD7A71M4M_C'J=]/IUW%9NUQMG>)@C9(QANG-=O\0K6XO? FJV]I!)/.\8"
M1Q*69OF'0"NFHK&55R<7;:WX&L::7-Y_J<1\*;"\T[P4MO?6LUM-]ID;RYD*
M-@D8.#7;T45%2?/)R?4J$>6*B>,>*/ GB#P]XDDU_P (B1HY&+F.#&^(GEAM
M/WE/I66/#WCSQ_J5LNNI<V]K$>9)XA$J#N53C+'Z5[W171'%226B;74QE03;
M=[7.6\5:3Y'PYO\ 2M,MG?R[3RH88UW,<8P !U-9GPDT^]TWP?)!?VD]K,;M
MV$<T91L87G!KO**Q]J^1Q[NYHZ:YE+L%>.SZ'J7BCXQ?:K[2KE=*MWP'G@(C
M=(QP,D8.6KV*BBG4=-MKL.<.=69F?\(YH7_0%T[_ ,!4_P *\N\*:-JWA3XJ
M744>F7ATFX=X1.L+&,(?F0[NG!XKV2BG"M*-T];JPITU*W2QYEHVJ>(?^%P7
MNG7UQ>#3669[>&5<(RC&"O'(KTVN>L/#]TOBV]U[4;M)W,?V>RB1,"&'.3GU
M8FNAI59*5K=D.":;OW/%OBAI6NS>.K74=*TR\N/(@C9)88#(H=6)';'IQ5/_
M (2KXK?\^5]_X*Q_\37NM%;1Q-HJ+BG8SE1O)R4FKGF>I_\ "0Z[\&[@:E9W
M,FKR-AH1;[7($HQ\@'H*X?1M0^(^@::FGZ;IE_%;(Q95;3MQR3D\E<U]"44H
MXCE37*K-W"5&]GS.Z/,/ FN>.M0\2"#Q#;7,=AY+MNDLA$-_&/FP/>L[QEX!
MUO3?$C>)/">\O(YD>*$@/&YZD \,I]*]@HI?6&I\T4EY#]DG'ED[G@<FC_$'
MQ[=V]MJ\5Q#;1MS)<0B&-/5MN!N.*]OTC2[?1=(M=-M1B&WC"+GJ?4GW)YJ[
M14U:SFE&UEY#A247>]V%%%%8&H4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 >?Q7NK>$-1UFV7P]?:FE]=O=6L]JH927 ^60_PX(Z
M^E9GB^VO;GQ-IM]>:9KZJ=-VRC1&):.0OG:7'!'_ -:O4Z*WC5LT[:_\"QDZ
M=TU?3^F>72Z++K__  BUO''XBL[:%KI9+BY8K=1_+P6?G )X'J*V?!6FW.CQ
MZUIE[:7#7JN6.H2;G%ZA!V'<<\@<%>U=Q12E6<HN/3_@W"--)J1YG+I>H'X.
M:=8BQN3>(\):#RSO7$V3E>O3FK6G>$'U'Q9K]_=76KV*B_5X5MYS%',H5>2,
M?,,\5Z%13]O+6W7_ ('^0>R5DGT_X/\ F>2>(](U&5?$S+I^H.DNL6LJ?9HS
MYCQJHW-&?;U[&C[/)/X5\06=EIWBYYI;=&4:L"X8AQ\L?OSG\*];HJEB&E:W
M]*W^0G25[W_IW_S."@NK_P 5^(]#D70]0TZTTMWFEFOHQ&78IM"J,Y/7)-3>
M+/#\NN^,]#0OJ$%JEO/YEU9N8RA^7 +@<9].]=O14>ULTTK6O^)7L]&F_P"D
M<%K'AL^'+#1[C1;*ZOUL-0-U<Q[_ #)YMRE6;)^\W(K&U6UU77]-\6:NNBW]
MLMW:V]O;6TT?[Z38V6.P<CK7JU%-5FM]7_PW^0.FNFW_  _^9Y1X8L+L>*[&
MXL]/\1K%'#(EU+KGS!%*\"(GD$D#IVJ_X.UV[TS0[/0;GPUKBS!I(S/]EQ$-
MSL022<XY]*](HIRK<UTU_6O^9,:?+LSRO1M/U;0M*\,:U_9%W<FRAN+>YLT3
M$R*[DAU4XSTZ>AKN_#^K7^L0W%Q=Z//IL(?$"W! DD7')9?X>:V:*F=7GW6I
M48<NS/*-4T#Q7XCNO$-]:P6=O;W+B")+Q'6?9"<HT>!@9;D9K0M=0U?2M43Q
M)/H&HW<>I6$,4\4$69K>:/((*'!VG.<UZ/13]MI9K07L];W.$U1M<O8="\2-
MH4JSV%Q*\FG+(&E,3@J&';<!@XINJRZSXT\-ZC%#H4]@(GBEM5O2$>X9&#%2
MG\(XQDFN]HI*K;9;;?F/D\_4\_GOM5\8:CH]J/#U_IL5E>)=W4]XH4+LS\J<
M_-DGK6/=IK4'A[5_""^'K^6>[NY3#>1J/L^R23=N+9XP#TKUBBFJUMEI_P &
MXG3;ZZGG-QX>U";Q5K=S;P.EQ;VUI)8W#(0CRQJ<J#W!&5/UJO'INI2?!6:T
M;3KE+YV9OLOEGS!F?=C;UZ5Z=11[=Z:=OP!4DOQ_$XKQM:ZOJO\ 8^D:5;H2
MTPN9IKA&\A1'@JKD>K8X]JY6]TKQ);6&L:3?6/VA[B^M]0C>QA=H<M(/,49&
M1TR1]:]?HHA6<5:W]7N*5)2Z_P!6L>?6&BZAIGQ+M8EMI&TB&VN&MIU4[8Q(
MP)C)Z## X]C6EH%G>P7_ (O<V9W3WA:W6=2J3#RP!SW7/&:Z^BI=5M6?:WXW
M+4$G?SN>4:#;ZM;Z[IT.E:/KNEJLP^WV]U('L4CP=WEELGKTQ7J]%%*I4Y^@
M0ARE+4M)T_6+=8-1LX;J)6W!)5W 'UK+_P"$$\*_] "P_P"_(HHJ5.2T3&XQ
M>Z#_ (03PK_T +#_ +\BC_A!/"O_ $ +#_OR***?M)]W]XN2/8/^$$\*_P#0
M L/^_(H_X03PK_T +#_OR***/:3[O[Q\D>QOQQI#$D4:A40!54= !T%.HHJ"
M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
4H **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>ex10-10_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex10-10_001.jpg
M_]C_X  02D9)1@ ! 0$ 9 !D  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BFNZHNYMQ&0,*CR,23@85%
M9CZD@84 LV%!(C:>)20Q9<<9:.103@G"LR .< Y"DX[\T 344P2*1G#\\\Q2
M _B"F1]#S33,@95Q)ELXQ#,1P"QRPCVJ,*1EB 6*J/F=00"6BHFF1<9WC<=H
M/E2D9(. 2$P,XPN2-S%4&6909: "BHQ*A8)E@Q!(#(ZY QG&Y0#C(R!R,C-+
MO7T?_OW)_P#$T /HJ(S(I /F9)  $4I)Y S@(3M!(W-]U<C<0"*4RJH+$28
M).(96. ,\*J%F/H%!)/ !- $E%1F6,*&).&)50$=F9E#$@(%+D@*QP%Z#-*)
M%+[ 'SMW9,4@3 ('^L*",MR/E#;B,D#"M@ ?14;2HK,AW;E19&Q'(0%8LH.X
M*5R2K?*#N !) '-.+JJ;^67 ;**TA(/0JL89FSG(V@\<]* '45'YJ;@AW@L0
M%W1R*"2N_ 8J%)V@DC.000<$$!S,$5G;.U5+-@%CA02<*H+$X'  )/0 F@!U
M%1^8I .),$ _ZJ4'!&>5*9!]01D'@C/%+'(DB[D.5R1T*D%20058!@01T(![
M]"* 'T5$DR2;-HD_>*74M#,@VC .XNBA"=PVJY5F&2H(!(<SA2H(<ELXVQNX
M&!D[BBL%]MQ&X\#)H ?14$EQ#%@R,4!S@LD@!(QQDKC/.<9S@$]%)#Q*K $!
MR",C]U(.#]4S0!)147G)G'S@Y"@&*4;B5+?+E!OP 2Q7(7&&(-2*P89&>I'*
MLIR#@\, <>AQ@C!!((- "T5";B( $EQE=PS%*"PR!\HV98DE0%4%B60 $NH+
MQ(I&</SSS%(#^(*9'T/- #Z*A%Q&7"#S-QWG!AF'"$!B28P ,D;22-P967<&
M!+C*@(4AP6Z$Q2[?O*H!;9M4DL H)!;D@$*Q !)1368+C(8Y.!M1WZD#G8K8
M'/). !DDX!(02*7*?,&'8HX! "DE6*A7 WJ"5+ ,=I(8$  ?14:RHY0+N(D4
MNC".385&WG?MV#.X%06!89*@@'"O(L>T,)#N.!LBEDP<@?,8T8(,D<MM &23
MA6( 'T5$LT;$!=YS@!C'($RQ< ;R@3.4((W?*2@;!= SRX!QAO3A'(_,+C\<
MXH =12*P8!AG!SU!4\'!!5@&!!&"" 12T %%1+,C-L'F!N?OQ2H#@D$AG158
M CD@D8*GHZ%GLP12S9P,=%9CR< !5!8DD@  $T .HJ/S%R@.\&097,<@].&.
MW"-@YV.5; 8XPCE4$T99E!9BAPV$<A3SP2%(SQG&<X(/1@2 2T4Q7#%@ X*X
MSNC= <C(VEU4-[[2=IX.#0756VD/DC=D1R,N,X^^JE0?]DG=CG&.: 'T5$T\
M: EMZA0"28I<?,P0 '9@L6(&T$M@YQCFG>8OH_\ WZD'\TH ?14)GC#%<2;@
M0,>1,<[@IRN(_F0;E#NN41B5=E8$"0NJH78D*JEB2""%4$D[<;N #QC)["@!
MU%0F>(*&+,$) WLD@3D[02Y4*%)(PQ(4@@@D$&G"12 0'(/(/ER<CU^Y0!)1
M41F0,%._<>@\N3)&0"1\G(!8;B.%!RV!S3U=7W!3RIPP(*D$@$9# 'D$$'&#
MVH =149E12%.[<<X CD)."%) "G*@LN6'R@'.<<TN]?1_P#OW)_\30 ^BFJP
M=0RYP<]05.02""& ((((((!!'-.H **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH _BP_P"#K'XZ_%KP7\<?^"='P5^(7QG_ &B/V>?^";/QB\6:EI?[
M8'Q$_9^C\1Z7?ZQID_C#PQ:>)M!UG6]%AO[7Q%?^'OA?%XA\3>%_A_J>C>*+
M*>XDU3Q:WP\^(^H^'=)T6RS_ /@F_P#L3Z'X,_;.^ WQZ_X(4?\ !7;PK\<?
MV*?LWA77_P!N+]DO]H?]H+Q;XW^(D_A?6=:@TS6/$6F_!7P]\,-"N/#WB/4/
M!#E/ NJ_&#PM\./%?@;XD^'I;*7Q?JWA3Q'K?@_0/T=_X+>?\%,_^&%/B[^S
MS\,OVL/V#_"7[1O_  2^_:$L-/TKXX_&OQ1X<M?BGI_@CQWIOB768]1\+:E\
M+=7TG5?",UYH6BR^!/'GA8>+&L=0\;PGQI9_#^+6M<\#ZG;V/\LOC^U_X)W_
M !;_ ."QO_!,;6?^#<'1O'^E_$VS^,-KXP_:)U3PEX<^/OA3X*^&_#\7C;P1
M]OU<^'_B8N@^-O#W@N'X6S_%[1_V@O#^AVNB?##7?AW>:'X4T"WU34]:UZUO
MP"]_P7<_8/\ C-_P2N^('[#^A_#/_@I-^WA\2X/VP?B!\7='\2R^,_C5XMTM
M?!>G^"=<^"%KIX\-6WA_Q!;)<3W4?Q9U0W+:E)+"O]E:>L$$6^X+_H1_P6N_
M8D^*/_!(?_@D#XQ7X;?MY_MA?&;Q)\3OVW/@'J<?COXD_%/Q+8^-/"6DZ9\-
M?C-IUUX6T3Q!X=UVUU :!K;M:7^K6'GPVMU?:=87#VYEM;=XMG_@\L>./XM?
M\$8"S>6B_$_]I1SYK;62-/$W['!9I"QXV CS&8\'J:^[?^#R61(_^"27A8,Z
M*S_MA_!M(E8KF21? OQCE*(K?ZQA''(Y0!CL1V(VJQ !_/\ ?MW? G1/^"?_
M .Q9\,_VW?V5O^#@7]H+X@_M.P:E\&[_ $[X##]J.R\=:UK-[XWLM.N_&6AV
M.C^!?B#J&H65IX0MKC4=6\1IXXT+6/!^K>'=(O\ P?X@M9;_ ,0:=#=_U^?M
MJ_M]?%S]D;_@A+JO[9?QKMYO O[6FI_L:?"*#4_#D5I;^%-7\,_M>_'?X?\
MA'PA):67A?4;M[JRD^&_Q9\9ZAXLUGPE;ROJ>E^'/!>NP(4339KN/^>__@I=
M_P $2_V3_P!BC_@EA\-O^"GW_!/'PKXZ_9U_:]_9GT/]F7]H1O&W@_XE_$_Q
MX_BI?$FH_#W1?%=[)H_Q#\6^,-'\/_\ "-W_ (M'Q(:\T"TT[3&TG0==\/ZM
MIM_X=U,V=IXE_P %3/VO?'__  7BTC_@AK_P3]_9X\2>$;;XF?M8_#BT_:W_
M &@KJ]L67X:^$OBGX>\,>.?AOXFC\NWNM5UDZ=\(-0^%G[76H:WX5O-/N+G5
M-$F\$R6]Q+]M14 /J;_@W.^+7[4W[&7[>FJ_\$^_VYOC#XW\=7G[;'[$/[/W
M[;'[-EY\5/%?C+Q%K%KKUUX!;QEXI^&.@0^++K5[_3=7TOP[J_Q7TCQI'+>6
MFDR:G^S?J-YIZQ-J$-M<_G3_ ,'%_P"Q-\9O^"5EM\$_BS\+?^"C/[<GQ!NO
MVG_B[\8_[8\,^)_C-XLT+0/!=AI:Z!XGLK+PQ%X<U^WE\N&3Q5-8*MYO@6SL
M[<16\+[L^C?\%3OV??\ @K[_ ,$T?C)^P[_P5Y_;?_;(^%'[86L_LZ_M%^ O
MA9ID/PR^&NG_  Y\6V/@+Q/!X^\>>*/!6LW'ASX2_#W0[SP%X\\-^'?B#\/K
MV75[N2[T.\\?6EEH1LUUVXGMOIK_ (/1?'?@OXD_LU?\$P_B%\/_ !/HGB_P
M+X^\6?%CQQX)\5^']0MM1T/Q1X.\3> /A-KWA[Q+HE_;.T%]HVL:+JFFZII]
M] 6M[BROK6>-C'/&6 .W_P""N?[ ?Q'_ ."1/_!(#]J#Q#\.OV^?VROCAXH^
M*_[07[*3:?XI^*7Q3\0P>*?A[9>$M=\=V=WIG@_7= UFVU&RMO%T/BU5\31P
MS6T.HG0M&\R!OLJ;/$/V>/\ @G+^P?\ &OX3_ O7/$/_  <[_%'PU\7/BU\.
M?AAJNO\ PCB_;_\ @U<>(]!^)/CSPQH=WJ_PZA\-7GQ7C\22ZQIOBG5;GPU#
MH%W9C73>0KIMQ VH;U/[*?\ !W6P7_@C7X\^8*S?'KX#!,L%)<>)KQL*21R
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
MUB?QO8?!;1/',9\#:DFBKX4TA_$-_P#$/PS<2G3Q;:CBR_LX1V7G%4D<R.2
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
M+E=(T;^U_A!XR\"ZIX"EN];T#PSK7COP+K'P^\5:]X4OO$>CZSK8![M\8/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OR._:__P""N.A?
ML9_%./X;>-_V"_\ @H;\1=(UCXG_  N^#/@+XP?"/X6_ S6?A!\4OB=\8+#1
MY_!7@_X>^(/&7[1W@3Q!JVJ7>MZN_@VZ74?"NCPP>+-)U?3TFGM+>WU"[_7&
MOQG_ ."S[*OA/_@FYN95S_P66_X)KJNX@99OC: %&>K'H .3VH ^MO@Y^W1X
M9^*_C_X$?"C7_@-^TA\!_BA\??@U\?OCCHWP_P#CKX0\"^&?%'@7PE^SQ\5_
MAU\)/$UA\2+'PO\ $KQI%H_B#Q;J7Q2\(^*_A_;Z!<>)])UCP3>/J>LZSX>U
M4V^AW/T=\6OB5JGPPT?POJFD?"SXD_%NZ\2?$?X>> +C1/AA8^'-0U;PQIWC
MOQ7IOAF^^(_B6+Q)XE\,V]K\/_ ,&H-XB\;ZG87&HZIIF@VEU>VVCWJ0SM#^
M4_[8/[//P<_:7_X*S_L/> ?CKX+L_B1\/],_87_;O\77WP\\07FHR^ /&=]I
M/QQ_8+L=/TCXG>"H;N+PW\4?!4$FK2:PW@'Q_IOB'P7=>)-+\.^(KS0KC5_#
M>BW5E^5GPYT33? '[./Q:^ OA,R:?\(?V:?^#J7]EGX1_ 7P(LPFT7X3?"^?
M]K3]C+XGP_#KP?$R^9IOA32?&7Q0\<:GHNDM)*-+@UV:QMY!9Q01Q@']?D<@
ME0.O0E@.0?NL5)!'!!*Y!!((P02"#7RU^V=^V=^S[^P+^SUXS_:>_:8\82^#
M_A7X*?2+*ZN=-TG4/$7B#7=>\1ZC!I'AOPQX6\.Z3#/?ZUKVMZG=0PP0QK#8
M:=9)?:]KVH:1X<TG5]7L?Y:_^"A?A3X#^%/BI_P4D_:,U7QW^S/^T7I/PE^,
M'P_\2?&?6?%WQ#UW]C[_ (+%_L!^*_#/A/X,^(O ?@3_ ()^_M"_$?POX@\,
M>*? 5Q!I,OQ&_9[\$^#O#WPET7XQ^)?&OCOX1:!\3OBIXFU35T?]@O\ @O)J
M_P"Q3+_P38\7Q?M\^!/VD_$W[+_C#XA_#31/%GB?]FCP[#<_$CX)ZWJ^JS2^
M#OBSKJ:_?6FE>%/#_AKQ3!IOAG4Y?%6C^*;.3Q/XFT'PC/X+UW4==L[( ';?
MLE?\%J_V;/VI_P!H31OV3O$?P3_;'_8V_:5\9>%M4\;_  P^#'[</P NO@1X
MP^+OA'0M+O-:US7?AN8/$OC#1=<@TG2M+UV_N+.[U;3-5FM/#?B.[LK"ZM="
MU.>V^Y_V6/VR?V;OVU?"OQ!\;?LR_$B/XF>&?A7\7?%WP'\>ZDGA3QSX1.@?
M%?P+I_A_5?%7A-[+Q]X8\*ZCJ$FE:?XIT&Y.L:39W_AZ\6_":=JUY);W:0?R
M._LE_M7_ !,\.?\ !1O]DO\ 8 \*?\%0OA]_P6U_8_\ VO?AM\?_  ?XRU#5
M_"UI!^T[^RIX/T[X:>(=4EU37/VB_ VLW7C^?5O$VBW<6F7GB/Q+X\?6[FPL
M?&NFQ>"OAQXDD\)>*KW\VOV2?@Q^S5\#/^"2O_!PII=EJWA_P=^W1\)OC'^U
M5\";CX>6?QZUW4OB%X;_ &8/A_X[_9FL=.O&^$L?Q&U/2]2\-:=\7(-:\.P_
M'=O">HZWK&K17?A27XC:C9_\2L@'^E'N4$ D MG R,G'7 ZG'?'3O7E_QJ^,
MWPX_9X^$_P 1/CC\8/$)\)?"WX3^#M?^('Q!\4C2-=\0#P[X0\+V$FIZ[K+:
M'X7TO6_$FJI86,,D[V>B:-J6H2JI$%I*^%/\./Q2^%W[-W[+O_!,/_@D;X,\
M3ZG^U5\0?''_  5CN?V%/'/QZ\=?%'_@H!XW_9S_ &=_$'AOX8?L]>%M7LO@
MK^TG\?=3\"_%.3X7?LR>'[#XKKH?@GX0?"+PQX*^(GB+PEX4CU/2?B+=:Y\%
MO"-A/XO^SIH.D?'?]A?_ (.<?V<W\2_#/XG?L_?LR?#WX5?'K]GCX=?LU?M(
M?''XQ_LM_"_X@:;\*/VA/B7XPU[X%_%#XG7GA'QSX[\'?\)7\-M.U[7]+U>U
MG^&GB[Q+X6O8/#'A_P 3>$KG2I]; /\ 0"^$/Q9\ ?'CX5?#;XV?"K7CXH^&
M7Q>\!^$OB;\//$CZ3KF@-XA\#>.M#LO$GA37O[#\3:;HWB/28]8T34;._BL=
M<TC3-4MDG$5[8VUPDD*>AEE!"EE#-PJD@%C@G &<GA6/'92>@-?YQOQ:U3X>
M?#?_ ()3?\$0/A7^R+\5/A7X5_9%_:E^,OAF'_@I[XCU[]K;XX>$_@?<_MG7
MG[-?P CL/@%^U=\9OAAXK\>?$7]GKP!XSTR#QKK'Q)^%/AO3_"/@SP3:>%=$
M\>R:)\.[30;?QK8^\^#_ (B_%[X&?\$U?^"[_AGX&?\ !1#]G71?A;\'O /[
M)VI?!/2/V*_CQ^VM^U[\-_V2/%?Q"U:&+XA?#/X._M(_%OX0?:=6L/VJ[>=M
M&OM6^&?Q<\?:5^SQX^\3:YJWCJ;X4?V9KWB4 ']Q_P :_C]X ^!>BR7/B6YG
MU_QOJ?A3XE^)OAI\%?"%WX?U'XX?'>^^%/@+6OB/XI\#? ;X;:GKFBZQ\4OB
M /#6AW,UIX9\/-+,KSVT^I3Z;IAN-1M[7[/WQCMOV@O@Q\./C1:?#KXL_".W
M^(_ABR\3Q?#/X[>"I?AS\7_!B7C2I_8OC_P1-?:FWA[7K9H6,UK%J.H6DL+P
M75E?7=I<0SO_  <_!7X*? GQMIG_  5,_:H^!?PU_93^!?@7X0_\$-_VK_!^
MB_!#2?\ @H)^S]_P4D_:.T[]I;6_A1X[@\9_M6^ /B#\,/BI\<?$'P0\.WWP
M[O[[X)^,M<M_&7@2_P#B/)J6GZAK/A"]O/$VJOH?41?$&UU_]B[_ (-E?@=^
MU[\;/'7P=_X)D?M ^%OCW;?MD^--/^*?B_X4^#OB%X[\%Z=+X@^ WPU^/'Q=
M\//8:EX6\!Z[XTA6,6]]XR\/Z;J5E<^*_%MS?^';OX7Z3XZ\' '^@!_G_/Y&
MOY[?C%_P<=?LO?"'X\?M-_ 6W_8[_P""DGQ@OOV/O%U]X4_:#^)GP)_9P\&?
M$SX2?#F'3[/5M3NO%OB;Q/IOQGMM5\-^#ET?P[XGUJ+5?%'AW0KFXTGPOXBO
MK?3Y(=)NBG?_ /!$B3]E'1;3]M;X:?L-_M6?'7]IW]ESX9?M%1:%X%L?B'<Z
MY\0O@I\"]<O- >_\1?"#]E[]H;Q%<:SJ7Q?^&.B:>WABY%O'XI\0Z?H%M<:%
MXJAO]7O?B7J/C+QA^!O[,GP _P""@W[1_P#P5*_X.)OAW^PY^U5\(OV8O#GB
M/X__  ^\%_M WOQ'^$G_  M'Q!XB\.^.M-_:%T#PW?\ P^N-Z1^'M:\)V/\
MPGER5F>VCU/4=3T/S+R*/39C0!_:A^S/^TG\&?VO_@1\-/VD_P!GWQE9^/OA
M!\6= /B'P;XFM(;BT:X@MM0O=%UC3-1TZ\CAOM)U[PWXATO5_#7B71;^&&_T
M3Q#I&IZ3?11W=E,B^ZY&2,C(QD=QGID>^#CZ5_"C^V#^SA^S=^Q%XB_X)B?\
M$9->\3O\1O"?P,_9C_:$_:0U[QG^V7^W*_\ P3Q_X)]?$7QK\0/&'C^]O?%O
MQ<3X4_#+QM\4OBE\0/#'Q%@\7:W\-OAOHOQ%T&Z^$7PVN/#WA[4O%7Q TSQC
M\1_&5C^>VF>//B7\<?\ @CM_P3[\":E\?OB1'IVA_P#!QCX4_9P^%?Q*^&7Q
M.\;R>*/AC\&E\%^(8_!FG?!KXD_$#28?B);:1X&_X2.?6OA/J7C[0VU[0+>/
MP^+_ ,/V,.F6N@6(!_H1?%G]K[]GGX'?&_\ 9R_9Q^*/C]_#'QE_:UO_ (@:
M7^SYX0_X1'QUK2?$+4/A9I&C:]X]MD\1^'?#&K^$_"[^'])\0:->2OXVUWPW
M%?I?*FDR:A-#<Q0_2BG<H;!&0#@]1D9P<$C(Z'!//>OX;/\ @K]_P3?_ ."<
M_P"S3^W3_P $+_!?Q0TN3P9^RAXDU/\ ;"^%7[07Q#^-?[4'Q=T>TO?#,%Q8
M_&CPD/&/Q?\ $OQ9TK7/"%[>_%SXS?%3Q'J'C#1O$/A>\UJ?Q1%X<\2:Q>^&
M=)\,Z'I>U\3?V/OA7^V5_P %D_\ @X<\.?'#Q1\:+WX?_!O]F+]EWXA>$OAI
MX'^-/C[X;^ =1^(,?[''@W4/"7C[Q=I?@C6M&N?%NM_#J_TI]2\#Z?K5_>>#
MX;W7=<N?$?AGQ&TU@+$ _MX#*Q9592RXW $$KG.-P!R,X.,^A]*7(SC(SZ9Y
M[=OQ'YBO\TF\_:,_:E^/7["?_!OA\/\ ]H3XN>!;C]EKXS^&OVY])^+7C7]K
M3]I_XW_LZ? #XL?$7X)_&+XN>"?A!X(_:A^/WP=>Z^(F@:#\.?!'A+P*/A6K
MWEM#XI\3WEU8ZYJ":=IM[K6A=3\?_$7Q&T+_ (()?\%0?!NE_M6_";]H'X+?
M"_\ ;G_9_P#"WP)C_9T^+'[5_P ;OAI^SQ:-XS\-MXH_9V^''[1'[2/PE^'<
MWQ/^&?@K2O\ A"M1\"O\._'GQ9\/VNC>(VUS4];@O/%=KK'BD _TC<C.,C.,
MXSSCIG'7&>]?#7[</_!0#X._L"Z=^SOJ?QA\+_$_Q-;_ +3'[3?PT_91\!K\
M,]%\*ZS+I7Q%^*EMKMUX=UCQ:OBCQIX-2P\&6J>'K]=6U#2'UW7(9&@%AX=U
M%3.T'\U'_!5K]A3X)_LVV7_!/_\ 9P\ ?MA^&=!O/BE\?/VA/CK\3O@S_P %
M-_VC_P!M/2_A)_P4<^*-]\-_@YI6N>._CE^UQ\(]9TWP[X%^+?PSM? _AF3X
M8^"O$6H> ? _BWQUXZM;;1-!O9=5USP7\3?S#^*WC[PY^TK_ ,$M/V!_ O@>
M]^/_ ,&M-\%_\'&'PZ_9HT^]C_;!M?VIC\(FT;X:ZM96<W[%'[30T!VO/@1X
M!M?$UE<?L_:I=7'Q*_X1O5M,O;]/'WQ&LGM-?U4 _P!$#XG>.1\,OAQX_P#B
M*?"7C;Q^? 7@GQ7XU'@/X9Z#_P )5\2/&P\*:#?Z[_PB7P^\+_:K#_A)/&WB
M0V*Z)X3T$WUD-8\07^G:;]LMC="5>6_9_P#C';_M _!CX<_&>U^'/Q9^$4'Q
M&\,V7B:/X9_';P3-\.?B_P""UO'FC_L3Q_X(GO=2;P]KULT+&:TCU'4+66%X
M;JROKNTN(9W_ (G?B%\/=._8B_;N_P""^G[%'[/'BKXH^'OV:[K_ (-^OVE?
MVDI?AQXM^+?Q(^)\,7QVL_AQX*\/R?$Z#7OB1XG\4>)8?%6HV7C3Q1+J&H?V
MNTLLNLR00&WTNPT;3M,^3?BGXK\!+^SE_P &BTWQ^^.?C[X*_!WQ)HO[6VE?
M&7XJ^%/B9XK^&^MZ;X/U+Q#^S]I.K'6?B5X=G&O^$/#^JV][)X?\6>,8=0TF
M3PKX3U;7-8_X27PG!92>(M* /]'7<H(4D GD#(R1Z@=37YI_\%._^"JO[-O_
M  2>^$G@'XO?M%Z'\5/&.G?$GXB-\.O#/A#X*Z%X0\4>/)KFT\)^(O&.N^*9
M]%\8^._A]8#P;X7TOP\(O$>JVVL75YIU[KOA^+^S)H+Z:YM/QH_X(/:QX$\*
M?\%(_P#@KG^SO^Q7\1[SXI?\$Q/AC-^RYXB^!&I:=\7O$/QW^&/A'XL^-/AI
M9WWQ*T7X7_$CQ)XN\57.N6FL^)(_'-IKUS9:OXB6>'P)X:DU#7'-G87&L_(O
M_!3KQ[\7_P!N;_@LU\4OAC\%/V$OB3_P4/\ @W_P3K_8\\??LW>/OAWX)^.O
MPX^!NE>#OCI_P4'^'/B;PY\0_B GC3QA9^)+?4A_PI"\N?AY8^'8]%AUK1/B
M9\.[KQ&MU9)X3LA?@']L7ACQ-H'C/PWX>\8>%=6L=>\,>+-#TKQ+X;US39UN
M=.UKP_KEC;ZGH^KZ?<+\L]CJ6G7=K>6LR_+)!/&XX85D#XB^ 3\0#\*!XV\(
M'XGCPD_CX_#D>)]#/CS_ (05-6@T!O&G_"&B_/B,>$EUZXAT-O$ATT:.NL21
MZ:UX+R6*%_\ /XA_;&^*FJ_\$)?V6_V:OC#XUU;P'\3_ -A?_@J%\/O^">W[
M9_[/'B/XTP?L[S?M&_"7X7WOC'4#^S5K'[3&B^)M)\#? ?P+)\*H8_ NI>//
MB=X_^'O@W4Y?@3XU.E^+[K4M.\/:9XHQ?%_P/^%/A3_@D_\ \%Z?VLO@QHW[
M,?PZ\*_$F\_9F\(_ /X6?!W]IKX'_MI_'[]E[X>6/QE^#T?Q)\(_$#]K#X-^
M,?B?>Z3X*^/_ (PT;PQ\2?"_P%M_BUX@\*^#/^$;F6SLUNTGNK@ _P!%,D @
M$@$YP"1DXY.!WP.3CI2%T!VEU#8SM+ '&<9P3G&>,],\5_ O^W=\$/$_[)W_
M  3@_P""4@^%/Q)\:0_"C_@H5\8/V1M8_P""B'QL_:6_:R^.?A3P?XVGU+X
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
M7\=/V>=-T+4]*T+P??I\5M)GT/XL_'+3(M+\;>!W\,^ =*M/$OAK1K?2O[2
M/ZL?BK\4/ GP3^&/Q$^,OQ/\06_A7X:_"?P1XJ^(_P 0?%%S;7]];>&_!7@C
M1+[Q)XIUR>QTFTO]6OH])T33;Z^>QTJPO]4O!!]FTZQO+R6&WD^>OV>_VU/A
MW^T?XP\7> _"O@;XM^$/%'PU^&/P0^(?Q;T[XD>&-%\-?\*GU[X^^$)/B+X.
M^"OC:XM/%&L6Z?&O1?AT^D>.O'WA/P[)XATGP1X?\4^$3KOB6WU/Q)I>G3_/
MG_!/?P)H'[1?_!)_]GSX9_'_ .(-E^V5X#^*'[.P\!^*/B7XG\#_ !8\$V_Q
M_P#A3J,6J^&_#'B77-!^-.C^%OBS=7?B?X<)H,]UXZ\1:7I&J^-K]O\ A9?A
MV:&QU[1-0KXY_P""H/P0^$_[%/['7Q>\/?L)? 3PQX*_:Y_X*%Z7^S;_ ,$Q
M_A+<^"I-0\.ZWKWVKP;J7P8^'-@WBDW<\?A"T^ _[,VD_$+6M#\6G["FB:?X
M T&_\3ZI-8^';*]TP _2?]@W_@H-\"/^"B7PT\;_ !2^!5C\1-!T/P'\1;GX
M>ZMI'Q7\*VW@CQ5>0W/A+PG\1/ _Q"TG04UG69[GX9?%KX:^._"'Q%^%GBJX
MEM/^$J\'Z_9:B+"RF6YM(/I;XO?&OX0?L_\ @RY^(WQR^*7PZ^#GP^LK[3],
MO?'/Q3\;^&/A[X0M-3U>X6RTC39_$?BW5-(TE-1U:]DCL],L/M9O-0N7$%G#
M-,5C;^=/]BW6OV@_V3?^"FWPK\"?&K]AWP?^P_\  +]MK]D_P)^R]\-O#_@7
MX\6/[3.C:K^T%_P3X\)Z_KGPC?7/'/AOP%\/=&^'5WXB_9+UGQOX(LM(UO2;
MF[\=0_!#PI9Z7?12:!<V5[^='[&E[\ _BK\>?V*_ .DW/[,/A']O3X/?\%,_
MC-\6OC1^WQX^^-7[&'AO]IK]J#X:V'Q+_:5T:\^$4WP=N?C)/_P443XB_&?P
M5X^\-?#&?X!_';X(^!M*^$&C:!YR3R2>!_!NC:@ ?W'J^Y59E,98XVOM# Y(
M ."5)/;:Q![$T^OXUOB!\!]&^&O_  27_P""IG[8?P)\.:EHW[5_BS]J[]OC
MX9>-_CG9:IX[U7QIX+_9*M_^"MNO_P##0GA7PS>Z%=ZAXA^''P>T'X,^'O'G
MQ-\;:+\+K'2Y++4H/&GQ,LK.3QEJ>I:G=_4'[%_P_P!(^!_[:_@>P_9J\<?\
M$R? NJ?$+]@[XQ^((?V;?^"<FF_%G5_"?QS\"V.H?##5O@%^T?\ $^#3KNY^
M!/AG7/#?BO43X3^'_P =OB9J>G>)?C=X:^*WC#PAHWB/QC#X:MY?# !_422!
MU..@Y]2< ?B>![T=>E?P^_L->!K"W\#_ /!)?]H"W^*O_!/SX:_M _$7]H#X
M%VGC[XM> ='_ &C?B-_P4H_:6^)_B6.:#]LWX!?M3Z\ECXW\<>-]=\1'5/B3
M'\:KSXMSP_"#X(>*](T#QG?:IX$\'^#/#5[9Y'QH_9F^!5S_ ,$U/^"]7[95
MWX#T[4/VH/@Y_P %/_V]/$GP0^-EYJ&K2^.?@'XD^&W[5GA;7_#&M_ ?5H[^
M.3X-:Z?$<8UWQ-K'P]'A_6/'6ILJ>.;[Q%IUM8V%F ?W,$@=2!DX&2!DXSCZ
MXYQZ<T @@,""I ((((((R""."".0>F*_GDL?@%\%_P!DS_@J]_P2X;]G#P!H
MWPBD_:J_9A_X*!S?M,ZCH-YK.I^(/VAM4\!V'[,WQ.\(^*_CEXQ\5ZIK_C'X
MP?$31/''COQAXC'Q5^(^O^)_B?J=WK^JC6_&&I6]W/$_XS?L9>$-0_X43^QC
M^T?XX^+'_!/;X2?M@W_[:_PSTKXH_'"[L?VC-6_X*A>//VL9OC[:Z1\=OV3O
MCMHO@VVE^)7CRX\>Z1JOB?X8?$7X#ZUIJ_"GP/\ #O6-'^)5GI?AOP;X$\*>
M,]+ /[M:\MU'XT?#72?C)X.^ &H>)!!\6O'_ ,._B!\6/"'A0:1K\XU?X?\
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
M?L__  8U[XDZ3ID'BGX8^!OB9?\ C;5O#P^&^H^(?AOX'F\5:G\*O#6L6O\
MP@=SX=T  _8L$$9!!!Z$'(/XBE!! ((((R".00>A![@U_!%_P46\2_#)_P!F
M?_@I)^V7\.M _9'\'_''P?\ MS_'/1/ '[1?QT_:-U_XQ?\ !4+0OCO^SI\:
M;#POHW@O]FNQ\$_#3P;XG_99\%?#;3OAQ9>,OA=\"[+XD?$G0]+_ &=)KOQG
M\1[;3/ .J>(=5N_V6\'?L._LG?MF?\%?_P#@LGI?[4GP6\*?''0_#WPX_P""
M>VA:'X4\=/JFI>$=$F\=_L\?%O1]<\8:?X3AU"VT"V^)]MH]G#I?@[XLG3V^
M)7PXL'U&#X;^*?"0UO7SJ@!_2,&4D@,"5QD @D9SC(ZC.#C/H?2O!?A3^T3X
M+^,'Q0_:8^$OAO2/%>G>)/V5?B9X.^%?Q"O-?L=(M=%UKQ!XW^"GPR^/&D7_
M (,N-/US5+_4=$B\'?%;PY8WUSKFF^';Z/Q#:ZQ:6VG76F6]EJ^H?S ? 9O
M7[4_PE_X-QO#W[??B9?B;\!OB#^Q_P#'SQ-XB\,?&K5;>Z^#?QQ_:F^&/A/]
MG?1?V>=&^-5GKT?_  B/Q3\::=\-M0^.&O\ @?P[\19=0N_%FK:+XG\0R1^(
M=8MM>:\_1S_@BS;?LRV/Q-_X*M:7^QQXC\.>*?V;-%_;:^'F@_#/4/!GC._\
M?>!]/M]!_8G_ &7=&\3>$_ ?B2^U3683X#\"^,['Q%X)\$>'] U&7P5X-\*>
M']'\'^ 8+'P3H6@6-N ?N]2 @C(((/0@Y'YBOXV?VLOASI7Q=_:?_P""Q6M?
MM(ZS_P $\M!UGX1^)_"=KX1^(_[;&K?%N^^/_P"S%^S"_P"RW\)=>^$_Q/\
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
M/!?P2\1"XGT_7O@7X!_:8U3XR^&_A[-X>DU#PMH+6VN>"O#VLW.G^%8])T(
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
M+V<YLO/MG^:&1"6W<I>_LS_L\:EX3^'G@+4O@7\'=1\#_"+7])\5_"?P9?\
MPN\!7?A+X7^*?#YNSX>\3?#KPU<>'9-#\#^(- ^WWQT76?#%AI>HZ:;R[:UN
M(VNK@R>VJZN6"[OE.#NC=!G_ &2ZJ&QC!VDX/!P:\._:1_:.^$O[)OP=\5_'
MGXX^(;OPI\,?!5UX0LO$>OV?AOQ-XKGL[GQWXU\/_#OPO%#H?A+2=:UR_-_X
MO\5:#ILQLK"=-/@O'U/4&M=-M;FZB +NM_LZ? /Q+XJ\9^._$/P6^$VN^./B
M/\/]1^$OQ#\9ZS\-O!&J^+/'WPHUB*W@U;X7^-O$>H:#<ZQXK^'6J0V=G%J/
M@G7[W4/#5]'9VD=SILJ6T*I^>7[4G_!)SP'\>OVD?^"9?QJ\!>*?"/P.^''_
M  3?\1_&[5-)_9^\*?!?0;CP1\3/#OQJTGX>Z-?>"K :-XL\$^'_ (8Z%I=M
MX'NUNH+3P5XRL=>A\1W4$^E60MICJ?Z(_'KX\_#+]FGX:7WQ<^,&O3^&O >G
M>*OAIX,O-7MM$UOQ%-%X@^+GQ,\(?"+P)9KI/AZQU+59EU?QYXZ\-:/+<PVC
MVVFQ7[ZGJ,MMIMG=W,7L*-N'((8<-\K ;@2#M+*I9<@[6 PPPPX(H \Z^&'P
MB^%_P6\&V7P]^$/PY\!_"CP+82WEU8^"/AGX.\-> O!VG7FIWD^HZK=:?X8\
M*:7I.B6D^IW]S/=:A-%8B2^N)&GNWFF>21X_!'P:^$OPTUCQYXB^'?PR^'W@
M3Q%\4M:/B7XF>(/!W@KPOX8UWXB^)FDOYG\2^/-8T/2;#4/&/B&2;5-1F?6?
M$EQJ>H--?7LIN/,O+IIO1?M$7<L!O=,M'(J[HR0X#,@4@;6.X':0K,I(!(Y7
MP[\0? WB_4?&6C^$_%WA[Q-J_P .O$D?@WX@:5H&JV>KZEX'\73>'?#WB^+P
MMXNL=/EN+KPYXBE\*>+?"_B:/1=7BL]2?0/$.BZNML;#4K2XE /RX_X*"?\
M!(WX3?MD>'?#MU\,-4\$?LV?%?1OCUX2_:#\1>++'X ?##XK_#3X[>-?"D6K
MV5C'^UE\$O$'_"*Z)^T?IEA8>(?$#^'+WQ?XE@\4^#M9U>]UOPYKEO/?:I#?
M^/\ [&/_  0Y^$OP ^,_QZ^/?[0FM?!;]H[QE\?OA+X;^!GB/X;>!?V//@U^
MS+^RC9?#3PSXF\->-;>WN_V:O#-_\0?#_C?QOJ'B_P ):!KUW\0/'_B'Q'K-
ME)I\6F:%%I6BQV6GV'[G_:K<)YGF#RPQ4OM;8&'8MMP/8D@'(P3D9E,BA-^'
M*^T<C-R<<(JER/<+C'/3F@#B-0^&'PZU;X?3_";5O O@[5?A;=>&X_!ES\.-
M2\+:!?\ @*X\'0Z?'I$/A&;P;=Z=+X:D\+PZ3##ID/A]M+.DQ:?%%91VBV\:
M1BC\,/@[\)_@EX5_X0;X,_#/X??"/P6-2O=97PE\+_!7ACX?^&4U?4FB?4=4
M70/".E:/I(U'4'AB>^O?L9NKMD0W$L@1 OHS.J %CC)"C@DECT  !))] "<
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
M5 \:Z58M=:AX1L_$>J/X=\5^)(?$.DPCQ=I^EWGB'2?[1T6TN;J7^^SX5?M
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M-'A7X%:AJ_PP_:^_X),:S^SA^SGXOA\:?#"QL_B;\:;CX)?"#PM!X*L='O\
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
M.M#\/>(M%U>RL]9TNZ"7.G"VNH+Q7LKFX\FZ$'\;>O\ AO\ :B_9(_X*L_\
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
MYX4^)'P2_:A^/W[2WP/^+_[*GPQ_9G^,7QU^'VL^.?'WA.VO/#>LV/PX^/\
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
MC[P+XNL-*\2>#_'7@/QKX>USPKXIT#5K*-K35M+N)+*XO]*GT_4KSXT\!?\
M!7/]E7XD^-M T_PII/QZO/@IXW^+2? +X<?M?S? KQM:_LD_$?XUOXLM_A]!
MX%\&_&&2$G4+35_B3<2?#/PO\2;[PUI?P:\:?$/3[WPAX*^)/B/6VM+2X] _
MX)L>"?VK?!/[,-IX:_;!O/$EUX^MOB'\8(O <7Q%\0>!_&7QPTCX 3?$37W^
M!.A_M%^//ACK&N?#/XC_ ![TOX>2:;'\0O'G@:^NM)U^YDLI-4U3Q+XJB\0^
M)M7_ "!L_P!E+]N?QW_P3C^"/_!&;QM^R#K?A6/P#XH_9[^%/C_]N&'XK? F
MZ_9G/[/?[-7QJ\'?%"#XT_#SPW;?$;6_VCM;^+OQ"\+?"W0]#\*?"7Q)\"/"
MNF>'?B9XN75O%/CW3O!GAVYU&] /M/X*_MT?M'_'/_@KY^T=^RC_ ,*]^(WP
MV_9U_97\ ?#RUU&+4?@WX/U%?B'XK^)%K\99[/XC>,_BJ_Q8N=9\!?#_ %X_
M#?3[CX$:=X9\!ZQ>^/;&;6KCQX/!EPMC9-Z5XE_X*2>,]%_X*C1_\$\%_9.^
M-7B+PC)\!/!_Q7?XV^&=*\.WNGQW_BCXJ:#X(F\5FRO/&6F,OP*\)6VKSZ=X
MO\;"$^,M.\;Z'KFF:?X%U31+6RUS4.T_9T^!'Q:\%?\ !3K_ (*7_'SQ3X.N
M-(^$?QV^%7_!/OPY\)?&$FK^'KJ#QAK'P9\,?M'V?Q,M(-(T_6+SQ!I'_"+7
MGCOPM;32^(=)TB#4Y-4$FB2:G!:W<T'"?$WX5?'/P%_P5^^%O[67A[X%>-?B
M]\"_B#^Q%%^Q]XD\3?#/Q#\);?4?@OX\;]I_1OBDOCOXH^&OB=\2/AKK-U\+
M!X2U"^O)-6^%%O\ %'QK'>Z!J]BW@(7$^@?VX ?+O['O_!:_P3JWPJ\)77[2
MWA;X[7>K3_M8?&W]FKXH_M%>#/V9_&^G_LH_!_Q7<?M=_%3X/_LX>%_B'\6Q
M9:?X6T^3Q-X/M_A/H6L>+?"<7C'PCX:\5^+O#MK\4/$7@G7O%-K:W'Z"_'O_
M (*3?!'X%?%CQ1\%;?P'^T1\;?'OPM\%>%_BC\?;']G?X'^*?BUI_P"SS\,/
M&%WJL/ASQ=\6-6TN2PL;2]UVQ\/^)?$.A_#CP7+XX^,VO>%/#>L>)_#_ ,,]
M6T6*WO+G\N/'W[#G[5VK?\$(/BA^R3I?P<U*^_:/U_\ :.^+'C?2?AA%XK^'
ML&H7GA7Q+_P5L\0?M&Z3J:^);SQ?:^"(DN_@K?6_CDVL_BB*[2V<Z-);KXE'
M]BG=_:$_8T^+GPY_;S_;(_:)M/V7_P!M+]J_X??M<Z5\$_''@";]BC_@H/XS
M_8JO_AK\6?A#\&?#OP-N?AQ\;/"&F_MH?LH:%XD\,>*;+P5H?C/0OCI8VOQ(
MU[PG;ZOKO@^]\*16FGZ1<:L ?KY\;/VF7TG]A[XG?M>?LS:''^T.]K^S'XQ_
M:!^ _A[PO:ZWJL/QF>+X7:E\0?AKIFBV>BVS>)+RV\;NFC006FEV+:]-#J(M
M[*T&I-%#7YA_L2?M,?MO?&W5O@K\9?AO^VG^P)_P4G^!/Q3\1>%8/V@? ?[/
MWPSM_@%XM_9"\'^.?"?B#Q0GBKPSXCUG]HOXF>+O$MOX&\2-HWA'7OA1\9?A
MEX9^+VL:9!92O%X:\267BXQ_:_PO^ '[17[/O_!,SP5\ OV;M)^!'PB_:?\
MAG^SY9Z'\+O"]Y>_%?XH?L[^!/B?86']L6?@%/$/Q)\9>)/B[KWPYL]4:;P3
M9>+]<\1ZCK-EIKVWB6W\-FSLK7P;%^6_CW]FOXY?M9_M,?L9?&GP_P#\$AY_
MV OVE?A5^U/\&_CE^T5^V?=_&/\ 9:TZ\D^&/@J0:A\;/@UHGC;]F#XIZO\
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
MM[/>:9-+=Z%H]P\FG6WM- !1110 4444 %%%% !1110 4444 %%%% !1110
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
M:UX-U6/Q'-X>UC^F>B@#\/\ _@F)XH^+/B?]I#]J+5=7U+XF_M"?!?4?AK\
MH_ '[;_[1'[%?B7]B?\ :4\<:KH_BCXYV]Q^S9XYTO6_A'\#K#]H?PI\%M$N
M].\5Z#\8_#_PA^&UOX=U_P")?BOP=K,?BW4KC[1H/RM\/_VM?A3^RA_P53_X
M+D:C\1_@)^T=\2;SQSXP_8QB\-:U^SS^RU\2_P!HS4/'^J>$/V"/A#=V/P O
M[OX1^%O%-[X6\5>(9=?N-0\!:;\7)_!/PMUUM:\236WC*TDT_P 7FR_IIKP;
MX;?LW?"[X4?&/]H[X[>#K#5K;XA?M4^(OAMXH^+][>ZU>7^FZEJWPH^&6@_"
M/P=+HVDSL;308K;P7X;TNUOHK%5&H7L<E_<EII/E /P#_8;_ &1OC;\#_%__
M  ;Q^"OCI\*]4D\:?LU_L(?\%!]'^(6IOH\WB_3O@GX^\=6'[)47A7PSJ?C>
M"SO-&\'^-9?!]YXK\#6@L=8MQ?6^F^-/#?AO4]8T*"^EN/./^"@_P6^*_C#X
M0?\ !PMI&E_![XC^+Q\6_P!J3_@F!=^!]'TOX;^*O%'_  M'PUH'PK_X)_Z1
MX[G\):79:)?_ /"=Z%H1T#Q3IOC%]&M]5T_2ET77[773;)IVHI#_ %>44 ?C
MC^VE\$O'WCO]N_\ 9QA^$&D:CX/U7Q)_P3:_X*A_!(?%O1-*\0:+H'@GQ%XR
MU7]C"/X,Z5XL\<^$]-EN/#UEIWB"#Q+XD\&:<9S>6MQI'B+5?"FG2:A97;#Y
M0_8F^,NFQ?LY_P#!*_\ 8K;_ ()W?'#Q/^T%^S+J'P \"_&_P_\ '3]GGXK_
M  7^&W[&/B?X-?!?QEX'^)/[6'A[X^^(O@MXG_9]^)OB+4]0L/$3?!O3OA;\
M2Y/$WQIL/B_%JL?B+PY<7/B0:?\ T>T4 ?QY?M)0:Q\'O@/^S#XD^(OP6^)'
MBVWT3_@ZH_:5^+-O\,-.^'%[K_CWQ]X-E^,_[>WCWPOX@^'7@+6K:TN/']SJ
M>B"P\:?#R#0([R^\7S6FEGP+_:NNW6BP7'TU\3O%7Q8_:3^/W_!3?]M7]F+]
ME7XC_%+X2:7_ ,$A;?\ 9/\ A]X'_:9_9V^+?PNTG]K_ ./-CXS^-WQ7U?P?
MX?\ @%\5-!^&WQ6^+'PVTOP=XZM/ASXEGU?1?"EQXC\2ZGK/P_\  /\ ;<6H
M7&J/^^WQU_9I^%?[1E]\"M1^)^GZQ?W7[.?Q\\'?M*?#!M)UV_T1+#XI^!?#
MWC+PQX>U#5DL9$76M(ATGQYXABNM#OM]A>33VT\\;/:0D>^T ?RC?!V/XA?%
M#_@I-_P1^\=>'O%_[=?Q\^&?PB\-?M;Z!XW\<_&_]@KPW^QO^S]\!]8\2?LG
MW>B6OP^^%GA:#]F+X,?%KP_I&L:CH.D6%U!XX^(/QC^&.DW6E>$?!>@_$C7?
M'D-Q;6_ZK?\ !&RVUWP1^R=XD^!/COP9\0/ 7Q2^"_[4W[;5EX_\-^.OA[XW
M\'6T(^)7[9W[0'Q?\!:MX/\ $WB3P_IGA/XH^$_%7PW\<^%O%.D>-OA=KOC+
MP=<6FK0VIUQ=2BN;*#]8Z* /X_I?#_Q(TK_@DG^T)_P2#UO]E[]I7QQ_P4"\
M2_%?X^>$=#OC\"?CM)\&?B!XQ^)_[7WB3XL_"S]N>W_;)F^'UU\&E^'_ (.@
M\1^$/B[<^._'7Q!T#XD:-XP^'UQX+O=$L_%]IHBWW[9? #PGXPTC_@J?_P %
M-?&6J>&O%-EX1\4_LU?\$VM&\)>+[S0=9LO#GBC5O"2_ML2>*=/\-ZW/;)I^
MM7_AQ_$.A/K]EI-W>76BR:[I(U)+=]0M3+^I]% '\VW[-'PO^)VE_L=?\&T&
M@:O\-_B#INN_"CXE?#^Y^*.BZEX,\2VFK_#6VT__ ()Q?M=^$KFZ\?Z=<::E
MYX,M;3Q3K>B>'9I_$<6FPP:SJVEZ7(R7=[;0287A'QW+^R;X/_X*??LJ_'7]
MAGX\_M.?%_\ :/\ VVOVM?C5\(/A1X=^ 7Q@^(7P-_;B^'_[2^LZ7KOP@\/Z
M_P#M)Z1\)/&'P2^&>F>#O!$WAGX0_%V]^-&O:98?!?P_X!DNC;ZMX5TK1(V_
MIFHH _F+^,WACXK?L[_\%$OVUOBS\7/BK^W]\"/AG^UI\)?V4]1^%FN?L%_L
MI^ ?VT? /C;4?@[\+M:^&OC']GCQU?>-_P!@K]J?Q7X.\::1XRO?$OBWX9Z&
MNB_"[X:>,O"?Q#U_Q/=21^*9_%&GZ7]W?#']F_QSX7_X(>:E^RQX1^'OQ>TS
MQW>?L&?&+X6?#WX2?&3QE\.?%WQDT+4/&'PM\<Z=\./A;XU\7>"O"OPM^&K^
M)M#@UKP_X+9-/T#0-&\/M:6^D:CJ=^^F7OB*^_8:B@#^7GX)>+KOX*^+_P#@
MCW^V3\3_ (+?M+^(?V>_AY_P2W^(?[$_C*YT?]E[X_\ B_Q]^R?^U'IFI_LX
M6FL>)?B!\ 8/A]<_''P-HWCN#X*_$3X,VGQ3\#_#'6K?6KF+0(M9U2/X9>*O
M#7BB^XCXD_ [XX_$7X!?M0_M1^"OV8?COHOP8\3_ /!;?]F/]OG3_P!D*[^'
MGB+2_CG\<OV6OV>)/V<_"/QR\<:7^SIKL>A>);SQC\=?'WPO\<_M"Z'\!?BA
MX>\*>-/$>GZ-HVJ7NA3>+-=\-6=W_5[10!^ ?Q^_:3UO]H;P3^WU\4OV3O\
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
M2_8E\6Z=X/U?X:ZOXET_XC_"*Q\7_P#!)2V\;>)+7PS?:)?6OC3X:0:1X/\
M'UIXHU:.PU3PH=-\->++?59S:Z3JZ6_]-U% 'XL_M >#/BAIW_!6I_BY\-/A
M!=^-KZW_ ."+O[5_@_2=3OO#%VG@CQQ\4K#]IGX">*/A5\'?%OC=O[)TBXN-
M7GF\6S:-X5U+Q1875GHVL^,=4TS^S;6^UG4&_(WX67?QP^+:_P#!$I=G[<6I
M7GP?_; ^!FJ?M!_L[W7_  3[T?\ 9'_8S_8AUB#]FK]H/1E^&?@:'Q)^S/\
M#CX^:M'\,9-<N/A+I^NZ+\<?CO\ !S2] \/W^L?%W5O"'B?XC? F+Q1_8Q10
M!_-]\/?@E\9/$?\ P3O_ .#BGX9Z?\,/B WQ ^-O[3?_  5NM/@SX2U'PMKF
MC:Q\3H_B7\"--\/_  \O/ EIK-G8#Q/HWC36YTTSPMKNDF[T;6+HR1:=J$OE
MS!.;_:#\1W7Q4\1_\$J_VS_!&K?MS?"GX,?!'X2_M2? +XI?%CX&_L;7WBS]
MH7X&?$SXE^$OV<D\/Z_X@_9R_:;_ &1/CE\0H?A=K$7P8^)'PY\2_%;X;? 3
M5=2T[4_$OA>TM?%T'P^\5^*;RX_IEHH _D>\0_ '6O%_P5^&OBWP3\*OVQ?B
M#X)^.O\ P<+?L4?'SQ)KO[4WP4^%_@_XA?&7P5X?O_A;\.OB;^U%K_[-_P &
M/V8?V?%^!/P9\6V_P\#7$_QD^&NA^*_%=MX>O/C=XTMM%C^)-K?:O^^__!3_
M ,.:]XK_ .":/_!0[PCX2T/6_%'BGQ5^PU^UMX=\,^&O#^G:AKWB'Q%XAUSX
M!?$'3]&T+0](T^&[U+5M7U?4;FWT_2M+L+>XO+Z]N+>RLX)9YHHF^ZJ* /YU
M/V[/@K\2O!]U_P $>/CGX!G_ &B?@_\  S]D70/B%X%^*MU^QK\$O!_Q7^,G
MP"T[XN?LV>%/AS\/?'_AO]G7Q9\ _C_X;O/AWX"@\.^*_AO\0+GPU\&/$'CG
MX<>#/B!>CPCI5GH]QXIFL_D7XV?!;QMXY_8&_P""E?Q"^%>B?M[_ !BD_:'_
M &RO^"<_C/1/%/[37PF\$_#[XG?'>]^$7[0_[(&B^-OC+\//V7OA'^RC^S)X
MP^&7@W3/!G@ZST#6-:\<?#MM8\>Z9\*Y_B2MGH^DQ7^M>(OZY:* /YX?VN='
M\9?!7_@IY\3?VA/&_P 7/V]OV?/@_P#&3]CGX"?#3X>_';]C#]E7X:?M8Z3:
M^*_@E\4?CYKWQ#^"GQ6TSQ)^QO\ MI_%'X776LVGQ;\'_$7X;S>#_!7@;X:_
M$ 6?CP>+O$^M>,/"_@_2;7P']E;]F/7_  #\8/\ @WYL]+_9N_:*^'GPZ^&F
MG?\ !6KX@7'AS]H+PE\/=9\?_ NU^.%K8^.?AB/BW/\  OX7_#WX,? ?Q1XK
ML/&%V_@WX4:5X8\'7/PPL-0F^"J6\FO^"->LX_ZG** /Q%^!/P8^(.J?\%!?
M^"\&IZ?X8UWP'J7Q?\*?L8^#OA%\7]8\.^(O#&GZY/:?L<ZGX=EN_"OQ%M],
MAO/$&E>!_&E^3J[^%M3U63PMX@%UF&SUQRDGY4_LA_#;Q5XA^&/_  2E_9=^
M(=]_P5M\0_'']D7XQ_LPZC\0/V7_ !M^S%^S5\#/V<_V4_%'[,/A_4=(\?\
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
MGPIX>L;B\G6ULX;O6=?O-/TZ":\NGCMK2*2X$ES<.L,*N^X+\[_M;?M;Z/\
MLH> ?A/\1;WX9?$CXL^'/BG^T1\ _P!GV6]^%MEH&K1> Y/VA/'6F?#GPE\2
M_%SZOKVBA_ 4'C#7O#'AIIO#QUO6-2\1>+O"VFV&FM::E=ZMIG\Z_P /O&GP
M6U;XL?\ !&#XM?\ !33Q'\+=6_9H\4_\$2_AUJ7P6^(G[6VI?#W4?@O-^WEX
MCL?V??$OQ6U3Q'XH^) DT:T^-WC/X+C1;SPEK7CR\A.O:=9>,X? -T?$S^(H
M[G]%?^"0WP\^#WQ"^%G[1-]X4\ >'_$/[)O@'_@IO^T'\4?^";SZ]X.\+:A\
M/O _PS7PGX,TZY^(/[*5N=.FT?PO\*Q\=/%O[4ME\&?$G@B*QL+/P3XEU.P\
M%W-KX1U"UM' /HKX9?\ !4+P/\1?AK\/?BQJGP/^-OPQ\*^,?VYO&7[ /B>'
MQUHFA/K'PJ^,.A_$;Q=\'O">O>/(?"NN^)-*M_ 'CCXR:!X>^"BZ]IVKWDGA
MWXL?$#PKH-W::AHKZIXDT[]-XKZVEF-LLJFX1(WDB Q)&LOF")Y(\LT23F&<
M0,^%F,$XC9_*DQ^)7_!:[X8^#/A!_P $8_VD?AM\#_ WACX<:)X97X&6GPE\
M#?#/PWI'@S3/#WC*\_:F^#^H^#;7X>Z!X6M-+MM,\67GQ%N]/U/PO_PCUM!K
MMUX[O;&]THR^(KBVED^PO@U#^P>/^"@'[9[_  >N]%?]O0^!?V<7_;(M[6]^
M)$VK+X'_ .$7UM?V?4OK/7KA_AE;2Q^%4N);A?AW#%KB6,_A^Y\?H&U3PO+<
M 'V#\0?BK\,?A-IEGK7Q3^(O@3X:Z-J%X=-L-8\?^,/#O@S2[W4OL\UX-.L]
M0\2:EIEK<WYM+:ZNQ:02R3"VM;B=D$<3,-;7O&_@WPM<6%IXF\6>&O#MYJEC
MKFJ:;9Z[KVE:/=ZAI?ABRCU/Q/J5E;ZC=VTMU8>&],ECU+7[RW62WT>P9;S4
M)+>!E<_SF_\ !0CQW^SGK?\ P4E\3> OC/=_\$]_A+XH^&W[$GP^O?#_ ,5O
M^"DN@>)OVD= ^(?A+XS?%OXQZ7K/P[_97_8UN_BA\#?">O>*9+[P;-X9^,/Q
M'\+_ !3O?B9XTD\0?"SX5V'P[\1:3I*6B?FU^Q+\*_A=^TWX,_X-E_A9^T7X
M,\-_'#X?0^&/^"P6D0> ?BWHVI>)?#-UH_P7\36^A_#+PWK7@'XC:CXENK[P
M_P##C2?"OA?2M!\ >/)_$Z>$(_"_AW3=0%SJ7ABRNX0#^U+PQX]\%^-O#MGX
MP\&>*_#OB[PCJ,=U-I_BOPOK>E^(/#-_#87-W97\UEK^D7=YI-U#8WMA?6=[
M)!>2):W=E=V\YCEMITC^=M*_;(^%'BC]H[X3_L]^!-1T_P"(H^+WP6^.WQHT
M#XF^!/$OAGQ1\/[.P^ /COX(> /%GA:[U31M4OC<>(KG5/CEH5U!'9>;#8P:
M5J$&I&VN9+5)OYS_ -HKX5_#?X2?L\?\%K_@+X)\'WGP\_8[\%?\%0?V#/$W
MQT^'/P<TKQ#H^B^"_P!E;XF_##_@G-\2/VX;ZPT;X<HGBCPW\--7\#ZC\2_%
MWQ1TOP1%::/HW@N;QK<)INE^%/[;2/ZB_9TO?^";VH_\%M/@I=_\$]6_9KO+
M6+_@F?\ M.Z3\5=8_9+@\,M\'+B/2?C=^Q5;_"K19=3^$X_X4A>>._#O@XW5
MEJ%GX?+?$G2/AW)\+K3QZX\%M\'H80#^D2BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ (!ZC/
M0\^H.0?P/(]ZS-)T71M LTT[0M)TS1=/B>XDCL=)L+73K..2[N9KVZD2VLXH
M84>YO+BXN[AE0--<SS3R%I97=M.B@#)?0-"D&LK)HNDR+XB);Q 'TVS8:ZQT
MV+1B=9#0D:F3H\$&E$WOGDZ;#%8G_18TB6KIGA+PIHILSHWAGP]I)T[37T;3
MSIFBZ;8&QT>2[6_?2;,VMM%]ETU[]$O7L8-EJUVBW)B,RAQT%% &'I7A?PUH
M5YJ^H:'X=T+1K_Q!=_;]>OM*TFPTZ\UN^\RXF^VZO<V=O#-J5WYUW=2_:;UY
MIO,N;B3?NFD+-TOPKX8T2_UG5=%\.:#I&I^([F*\\0ZCI>CZ?I]_KUW ]Q)!
M=:S>6EO%<:I<PR7=T\4]])/+&]S<,C!II"V]10!A6OA;PS8_V9]B\.Z%9_V+
M=:I?:-]ETC3[?^R;W7&NWUJ\TSRK=/L%UJ[W]\^J7%KY4VH->W;7;S&YF+RI
MX>T"-]:DCT/1XY/$I!\1.FF62OKY6S73P=:98 VJD6"K8@WQGQ9JML/W("#8
MHH P+[PIX6U30CX6U/PUH&H^&3:V-D?#M]H^G7>A&STMX)--M#I%Q;2:>;73
MI+:VDL;?[/Y5H]O ]ND;11E=W8@8N$4.1@OM&XCC@MC)'RCC..!Z"G44 ?-_
M[1'[.&D?M(3?!+3O%OBWQ%I7@;X2?'GX>?M :YX'T.0VVF_%7Q#\('U3Q+\*
M_#'C6Y%PK3>#/"?Q;'@;XQ2Z/';2-J_C'X7^"H[BXATN#5+34M_PI^SS\-?"
M'QM^)_[15A8:G?\ Q?\ BYX;^'O@?Q3XLUW7-8UE]/\ A]\+[76O^$.^'G@O
M3+^]FTCP1X*LM?\ %/C+QQ?Z'X:L=/CU_P <>,O$/B/Q!+JEV^E#2?<:* ,6
M_P##?AW5;_2]4U30=%U+4]#N);S1=1O]+L;R_P!'N[B.&*>ZTN\N()+C3[B:
M*WMXY9[22&62."%'9EB0*RS\+^&=/.EFP\.Z%8G0_P"T?[$-GI&GVQT?^UW,
MFK?V68;=#I_]J.2^H_9/)^VN2USYI)-;M% %&WTO3+2YO[VUTZQMKS5;F&]U
M2[M[2WAN=2O+:RM].M[N_GCC66\N8-/L[2PAGN'DEBLK6WM4=8((HURM'\'>
M$?#JZ<GA_P +>'-"31[34[#24T?0],TQ=+L=:OX=5UFSTY;*U@%C::MJEO!J
M6IV]L(H;^_@AO+I);B-)%Z.B@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BO#OVB_VEO@-^R1\)O$?QS_
M &DOBEX4^#_PG\*"V76O&7B^]>VL8[N^E%OIVE:=9VL5UJVO:[JEP?(TKP_H
M.GZGK>J3!HK#3[AU91O_  4^-WPB_:/^%G@WXW? ?XB^$_BQ\)?B#ILNJ^#O
M'W@C6+37?#FN6EK?W>DZC';WMI(X@U'1M:T[4M!\0:->I;:QX=\0Z7JOA_7;
M#3M:TR_L+< ]2HHIDCB-2Y#$ J,*-S?,P48'?!.3CG . 3Q0 [<N<9&<XQD9
MSP<?7!''N*6OXJ?C?_P4]_:[\/\ _!6/Q5^V+X>^*?BO3?\ @DY^RU_P4$^#
M/_!*/XN?#IK_ %+3OAQK?C3QW\._B+I?QX^/?C1(-/U+2K2V_9Y^+FM>%[Z3
M79I8+SQ!977PHT.SN(;6^N;4?M!^W7_P6A\._L3_ +9GPV_8<T_]DK]IG]I_
MXU_%WX 77QP^'V@_LZZ-X:\5:MK\P\3_ !%\-0>$QX>O]1L+^RBTY?ASJWB;
MQ?XMN;E=(\+^#TNM6CM==U&P_L.^ /VVHK^=+Q[_ ,'!FF^$OB!^W;\,?#?_
M  3\_; ^*?BS_@GUH_A+Q-\=Y/AS#\.-8\'^%_"NIZ!J'B/QKKWBKQQ<^)+/
M0O#C>"+'3+U+'PUIDOBWQ?\ $!=.\4:]X3T2;P7X \=^*= W/AU_P<*_!;XC
M>-_V+=G[)G[9/@']G+]O3XA>&O@K\ /VK?B;\/O!>@?#_7OCAXKEL=/TOX?7
M/A70O'GBKQ?!IK^)M1M_!47CR6VM_#>M^(=.\7:KX0?Q/\/O!^J>.* /Z$ R
MM]U@?H0>Y';W!'U!]#2U_+%_P3B_X*/^(?AIJG_!PE\<OVTOCOX]\2_ G]B/
M_@H7\<?#G@FW\17]UXH?X=?#'P_\0_B/H'ACX9?#71IYH4C.K7L'AGPCX2\.
M)<6MC/JTVC69GM$)N(_N#]F?_@MKX#^,OQ\_9\^ OQQ_90_:D_8JU/\ ;)\&
M^)?'W[%_C#]HO0_ 4'@[]H?1/#-A8:]=>'8M1\$>,O$EQ\.OB;<^%=8TGQ':
M>"?%]K%!+#>Z;HI\0)XC\5?#W2_' !^WM(""2 02.H!&1GID=L^]?S4_&+_@
MX5=OAOJ/Q9_9:_8\^(OQ ^ OB;]IRQ_8M^$?[:7QK\;>!?A;^RIJ_P ?M8\7
M)X4A\3^*M-\,:G\0?VA;#]GC3(5OM5@^+:?"BPT;7M>L8?AU?7/@[Q!J,E]I
M7UK^PM^TG?\ Q0_X*??\%4_@?K/Q!^/>L>(/@9HG[&3>)OACXSU_P;K7[.WP
MR\2>,?A'JNJZQ_PSA!INDZ?XSTK2O$=RHN?%R>*=D^JZS9#6)S=37D,.D@'[
M0[ER5W+N4!F7(R%8L%8CJ 2C@$\$JP'W3@#*> P)YX!!Z$@_D00?0@CJ#7\A
M7Q"_X+,_#K]A/_@X&_;W^&G[=O[77CCX;?LA:9^S5\#;'X+_  YO_#7Q7^)'
M@31/BMXA\#_!#Q7JUYH/A'X6>"?&]_H>JZCI][XTU"]UJ]L;.SN&U"ZMI;UY
MYK.W'2?\$Z/^"O/@']H__@J#_P %B_CMH_[5_C+Q_P#\$T_@/^R]\$/C)\-Y
M=:TKXFZ5X"^'>A>"/A'X//QV\5^&/A;XK\*Z-XZTFZC\6>%OB!/J-E:^#H]4
M\1WZ7EYHEAJRZQ83WP!_6E2!E;<%8$J=K $':V V&QT.UE;!YPP/0BOP3^ W
M_!>GX<?%'QY^RK8?%7]C?]L;]EWX*?MW>*;'P1^QM^T;\;/"OP\'PY^+GBK7
MX!<>!]!\367@GQUXF\1?#/5?BE]ITA/A(-5L-4TWX@V^J'6])O\ _A%=/U#Q
M':_+/_!/C_@IQ>_ WX&_\%T?VH_VW_C+\3_&WPA_8Y_X*?\ [2?@'P?'?C4/
M'FO^%OA]8^+?#GA#X8_!WX;:+/=6L5K'K'BWQ#H?@[PEIE]J.B>%-'U/7K2]
M\0ZWX=\.6^KZUIX!_4D64$*64,02 2 2%QN('4@;ER1TR,]10&4D@,I(Z@$$
MC@'D#IP0?H1ZU_);XG_X*??M._'S_@K5_P $4?AVWP7_ &Q_V'OAQ\;--_:H
M\3?$WX,?&2/0M+\!?'OP7<_!&'Q?\)->75? WB;Q%X?\4ZIX7EL[F\\3^ /$
MT.A>.OA3K5]I,7B3P]:0>(]#U+5*7[./_!<OX;_LQ?\ !-?XS?MJ>.IOVT?V
MH?"5I_P4\^(W[+\-I\<O$7P>U'XL>$YM=\,:+XYTS1O"^I>"=*T?0[[X6>#M
M/+V&C:9=63^)9M?U776TVVTGPNWA[0=% /ZX**_$+X&?\%P?A-XV^/\ \5_V
M>OVD?V;/VF?V$_%/P\_95\2?MOZ+>?M2>'/"6AGQ5^R]X3ED;7_'%YX=\'^)
M?$OB?POXJT?3+;5]4UCX>3Z7JNMZ,OA+QSHVK3V7B;PI>Z++X)HG_!=;XG_&
M#QG^PMX<^#_["OQ ^%7@/_@H=\2Y]*_9H^/7[8/Q#\ >!O /CSX7^ [9O$7Q
M/U:/P?\ !S5_B[X]\)_$WQ'X?C@L_@)X.^(\'@OP]\5)=:LO$^C>++O2M/DT
MO50#^C<D*"6( '4D@ ?4GB@,IQAE.<XP0<X.#C'H>#Z'@U^ /_!9C]LS]I_P
M5\=O^"?/_!-[]BWXG^&_@-\=?^"A7Q,\8:7XG_:,UCPQI7CS6?@1\&/A?;>'
M]4\9ZQX)\$:Y!+H>K>.?&.F:KK=IX:NM7,<$:^&-7T?3]1\)Z[KFD?$#P?L_
MLV_L6_\ !6K]C?\ :S^&,UK^W]<_M\?L,^,=(\36'Q[\)_M<VMGI/QY^%GB$
MV=M'X6\<_!/QOX8\/ZU>^))X[N"TCOO".OZQI'A&;0W\76<VA2^*]>\.>-O"
M@!^\U%?SU>.?^#AGX*>%-9^.GC;P]^RG^UK\4/V+OV7_ (RM\ ?VA/VZOAYX
M4\!ZI\&_ GQ(L];LO#VOS^'_  U<^.8/B#\1/ 'A+5=;\-1^)?&GAK0VFAL=
M7.J:1X=U:RN_"$OC#K_C!_P70\)>"OVT[S]B#X(?LA_M+?MD?$6^^ _PR^/_
M (#\3?LS6_@KQ;X.\7^"?BE>>"_[#\1ZIK.I:OIFE_#_ .'-II'C2SU+4?BK
MXLU6W\'17+:#I0N%N?%6ER4 ?O-17\WWB?\ X.)-!LO'_P"W9X$^'7_!/?\
M;*^-L'_!._XH?$3PA^T;XW^&<7PNN_ _A3P#\,-<\4:'XB^)5UJ^O^+-"N/M
M.I'PKK&M^%? &F6.L>(M1\,:%XK\0ZU/X;T[PU/)>_N=^S+^T/\ #/\ :S_9
M_P#A%^TI\'-9;7?AE\:_ NA_$#PA>7'V)-3MM-UVU6>70O$-II]YJ-IIGBOP
MQ??:_#7B[18K^[;0_$VDZMI$\[SV4IH ]SHKY)_:N^/GQ?\ @K9?##1/@/\
MLT>.?VG?BI\7OB#!X%\.>'='UA?AY\*_ 5A9Z#K/BKQ/\2/C_P#&^]\+^,]*
M^$GPYT70="N[33KQ/"GBKQ7XU\;7_AOP)X*\*ZYKFNHEMR7[#_[8U]^UGI'Q
MNT7QI\*Y/@O\9OV;OC%)\%_C!X"L?B)X8^,7@?\ MF]\ ^"/BIX0\7_##XN>
M$K'1=/\ '?@+QK\._B+X4UO3[G6O"W@7QIHFK2:UX>\5>!]"NM,MI=0 /N.B
MOQR\5_\ !3WXT7OB;X]>)OV?/V!/C3^T=^S+^R[\7O$/P+^+7Q4\&^+]%TCX
MR>._B-\./$LWA3XW6?[*'[+]WX2U/Q-^T1H/P3U]3X=\6ZW>^/?A;)XJ\4Z1
MXJ\/_"FP\?77AJ[>?T;XM_M]_&=/VB?BO^S3^Q[^R'JG[6WC/]FSPKX$\3_M
M,>(-4^-O@;]G7P3X(UGXH:/_ ,);\-_@G\-];\;Z%XH;XK?'[Q?X B;Q\WAV
M\MOA[\)O"?AW7/ H\<_&WPMJ?C&WL+  _4>BOQ5\=?\ !86UU/PC_P $_?%'
M[)7[-'CK]JZ__P""BNC?'-_A1X*A^(?P]^#?B?X?>+O@?\/[GQ9XH\(?&"Z\
M82:KX3\,7'@OQ1I_B'P!\9[JR\3:E>_#K5O!OB5/"VB?%3Q$-$\(ZWO7W_!1
M_P#:E\1?'K]HW]F/X'_\$_KGXK_%_P#9E\ _LX^/O'YUG]J7X<_#3X="7X\?
M"[7?'\_PWL?&VJ>!=;N[OXGV6M:)/X,\ V=AX9O_ (?^-7M=5\4>/_B)\#]%
M_P"$:C\4 '[&45^/Q_X*SZ%\4/A-^Q5XG_9%^ _Q$_: ^,'[>6C_ ! \1_"+
MX/\ BC4+3X(:=\-?#/P-U+1=$_:.\2_M,_$S5-"\=Z7\)]$^!WB?7]-\!:\?
M#_AWXAZUXR^(MYI/AKX;:+XJAU:+4(<'QI_P5RO?AW\!OC'XY\6?LL>/#^TE
M^S=^U!^S1^R]\=?V.O#'Q)^'?BSXB6/B+]ISQI\)-(^'WBOX2^+],8>&_B5X
M7\<>"?B]I'B[X/R^);7X62^/M>TO5OA[XME^%>LZ/XAU#10#]GZ*_*3Q!^VW
M^V]867PH\':5_P $W-9M_CUXS\&_%?XI?%'2/'O[1FC>$_V6_@'\._A[X^U;
MP;X5TWQ=^V3X9^#WQ&\%>)OC7\4M,_X17Q=H?P7\(>"=0U7P]H^L^)+WQ/X@
MT[P]X*N?$^K?)OQ2_P""H_[6_P 1/AU_P3-^,'[(7[.O@=-$_:C_ &M?&O[.
MWQ=\ _''XZ:3X+\26/Q1^%O@K]K'0/'_ ,!YM=\'?!GXU^'+?PC8_$7X >(?
M$UC^T'X,U6_N]4MO WA[P_IOPZETSXD:IJGA< _H,R"2 02,9&>1GID=L]LT
MM?AU#^WQX"_9M^,G_!7SXJ_' ?M!KI_[*MA^PY<^,_A_8?%"X^.7@V[\8_&'
MX%Z$/!?PN_9$^$EQX3\#1> _$OQ"^(/B;0? FJ1WNMR6'Q:^)NLZ-XRUJ[^'
M^FS75IIGT5\$_P!O/XP7/[0/PI_9I_;._9-N/V0_B1^T7X$\<^.?V<;C3OC[
M\.OV@?"'Q!O?A7IV@Z[\3_@[XIUWPKHO@K4/!/[0'@CPGXAA\;WGA31] \>_
M"WQ-X.T/QEK'@/XS>*)?"&L6,8!^G=(2!U('!/)QP.I^@R,GMFOP$^ ?_!:/
MXS?&#X;_ +$'[17C#_@G;\1_@_\ LK?ME_$/X2?!6'XO:Q\=?AUXN\5>!/BK
M\<M>NO 7PSU>#X/Z!X:@\0>(_P!G_P 4_%*;P]X'T?XM>)==^&/C"YBUF3Q7
M/\';?PZ?#-UXM^T?^"E/Q5M/A/HG[%M]>WWQDL%^('_!1[]BOX1PGX,?%M_A
M#>7MU\0_B3/HD.F_$VY7POXJ'Q%^"UU),!\2/A 8]!7X@Z0HTMO%6AE$N: /
MTKHK\-?BO_P5D_:!\&W_ .W7=?"?_@G;XZ^,WPU_X)W_ !-UKPS\;OB7%^T'
M\-/ >C^(OAYX1^#/PI^,WC'5?A#X>UOPUJWB_P ;?&3PGX6\>:UKFJ?!N]TW
M0?#,WA/0] O-(^-NK^._'FF?#;1_H7XG_P#!1S4]3\<? +X*_L5? JX_:T^-
MGQ[_ &>-._:\AT_Q%\3M*_9Y^%/PM_9>UZYTS2/!WQ.^*OQ+USPA\0/$%CK/
MQ+\4ZLOA?X8_#WP-\+O'OB77+[0/&^J>)(_!WAKPG=:Y< 'ZBT5^4/C3_@IA
MXL\.?"C]FU=*_8T^.J_MC_M4_%7XG_!7X9_L9?$G6_ 'PL\1Z5XQ^"<'CC5?
MBSXY\>?%B^U/Q#X(MOV=/"OAOP'/XNT7XT_#JS^)4_Q#\'^,OAKK'@3P1KEU
MXO?3M'XGQI_P5@U?X7?LV_M_?$7XK?LV:IX%_:5_X)V>"M-\=?%O]FN7XIZ5
MKOA?QWX3\:>'[SQ%\)?B'\(_C[I/@E[3Q#\*OB=:Z1XFT[3/$FK_  PT7QGX
M<\2>#/%WAKQA\-M#U72XH;L _92BOQA\9?\ !3S]I3P-\2/V9?A#XC_X)Q?$
M;2/BK^V+XG_:<L_@9\,K[]H3X-_\);IO@OX"_#GX:?$#PYXX^-NH:;;ZO\/?
MA9!XDB\>:U:?$_PWI_C[QUK?PNM/ FI)X&/QU\:>*/!7@36^CTW_ (*R^'_"
M7P>_:LUS]H7X!?$;X:_M(?L<?%;X1_!3XH?LP_#C7O#GQSU[Q]X^_:0G\"P?
MLOC]GCQ[IEKX)T3XG^'_ (_-\1O#%MX;E\1Z)\.?%_A+5X?%5A\1_!/@^#PZ
M+R_ /U[HK\W/@-^VY\7/$'QX\*_LP_M=?LSVO[)GQJ^*/PJ\1_&3X*6ND?'7
MPC\?OA_\4?#?P^OO!6F_%OP58>,M*\*_#;4K#XR_".Z^(7A.Y\9>"8/"6L>'
M;OP_J-SXH\%>.O&&AZ-K=WIWR;^SS_P5N_::_:)_9-\%?M6>%_\ @EQ\=8M)
M^.%E\&-"_9I\':5\4_"7C34?BE\1_B5?>+]-\8:OX\U#PKX.OI/V>?V6OAE-
MX<L=3O?VF_BYI.C'Q'X:UJSU>S^%>FWEYX:T;Q8 ?NK17X2?%;_@IY^TDO[+
M7_!41/#7[/\ \//AA^VK^P#\"9OBKJ?A1OCY8?%GX'S>"/&OPZ^)GB[P/\8_
M!/Q6T[X0:1J'C34?#MO\)_B7<ZA\&O&7PG^'^HZEXP\!VW@O6/$/A_P[XPL_
M'>G]-X=_X*9?'[P=\ /V'[3XK?L[> /$7[9/[;.A#4?@_P##'PG^T5IFD?"C
M6/ ?@[X1^"?B1\1OV@OC!\9O%7P?\)I\&O"&BP^+=/A\1^#/"WPT^+7B/3?$
M'B'PIX8\$1^/;K6E-F ?MK29&<9&3T&1D]3T^BD_@?0U^-5Y_P %?-"\/_ #
MX@^*/$O[/WC6;]K3P#^U!\.?V*8/V0/!/Q ^'_C&]^(7[3OQHT3PCXN^#.C?
M#KXW22>'? 5Q\$?B+X$\:Z7\1M.^-GCS2_A^=&^'^E^*[GQ'X+TSQGX>D\&W
M7G?[-W[4?[7?Q+_X+$:G\$OVAOACXH_9ST7P]_P3)/Q*N?@GIGQA\-?&SX'^
M*?&E[^U3;Z!I'QC^''COP_H_A"_UO4QX1GG\">)8O&?PX^''BCP_JVEZGI]I
MH6N>#;WPKXY\5@'[M45\@:=^U4=1_;Q\:_L1#P.T,_A#]DGX8_M4#XD_\)(L
MEOJ%O\1_C1\7?A%_P@Y\(_V DMI/HP^%8\0_\)'_ ,)+=1ZD-=;2/[#TXZ6-
M5U'XK\3_ /!6'7]'^ ?[-7QH\+_LE?$+XKZ_^TC_ ,%!OCI^P1H'P>^&/Q$\
M&7'CBTU;X0>,_P!K_P %:?\ $FRU?Q]IG@#P1>:=KUS^RO%KOB71?$GB'P1I
M'P_\,^,]8UF\\=:]%X!:'Q> ?LG2$@'!(!/0$C/'7\LC\Z_'KPG_ ,%8X_ W
M@#]OO7?VV_V>?$O[,/Q _P""=O@OP/\ %+XN>!/!GQ T3]H+1/'7PK^+/AGQ
M1K?PA\3_  A^(-MX;^%=CXDUOQWKG@/QKX%'ACQ!H?A.+PWXHTJQC\0:Y9V&
MH75]I/S)JW[:/[=?BO\ X*$_\$C?A=\;_P!F#XA_L8^$/CSXV_:MUOQ%X?T/
MX]>"_C3X$^)_A/PW^Q=\5_%NA?#GXSW'A;1_!>I>"/C)\.?&FF>'/&;^!/\
MA&O%7@&02Q:KX+^+7BC6_#OB_1/#(!_1#17X86__  6?^U:6_P ?H?V<@?V
MU^/;? #_ (:='[07POE^*S;/C?=?LWR?M$+^RM;V$FKK^RW%\8X%TRY\7R?%
M9?C/!X%\_P")L?P!N?"MJUS/]1?#W]N?XR_%#]N[XY?LB>#?V/?%%_\ "_\
M9H^*'A?P%\:?VL;_ .+G@G1? &C6/C_]E+P-^T-X&?PMX O]*_X3SQKXZN_%
MOC>R^'?BOP-HR?V/X*\-77AGXFWWQ"U&3Q&_@'2@#]+::&5ONLK< \$'@@$'
M@]"""/8@]Z_)#XY_M1?MP^$?^"G7P%_9A^&?P3^#OC#]G[XA?LY_&CXFZQJ/
MB/X_7/@CQ3K%MX#^*?[*WA?Q1\0'TJ/]G?QK>:)K/PBT_P"*FO:9X6^&UEXO
MN]'^-*>*FUG6_%_PVG\&VMCJOYZ?"#_@J3^U3\!/AA^WI\8O''[*WQH_:._9
MQ_9<_P""E/[>'A+XP_'W7/C%\.?"^J_#O]GOP3^T_KFA:?I_[.OPPU,^)O&?
MQL\/_L_?#R:2ZU[1_$<WP7\/:5#IJ^$? GB7Q=/IWB*+PH ?T^4A(49)  ZD
MD ?F:_*#XW_\%'O'_AO]H[XJ_LS_ +,?[-NF?M)^-/V=? ?PZ^('[0.I^*?V
MB/A_^SIH>@S_ !:L-=U_X=?![X5/XO\ #OBV]^*GQX\4>#_#]UXQA\-ZK!\-
M?ACHNC:IX37Q=\8O#5[XEL;5OI[P-^TGX-_:=_8BTC]JGX,:IK5MX1^*_P
MM6^*G@2\U"WMM)\5^'CJ/@C5-4M=.UVRL+_5;/2?&7A#5HY-(U^RLM3U.UTK
MQ-I%[;6FHW\5K%>S@'V"&5L[2#@D'!!P1U!QT([CK2U^+7P#_;#_ &CO#O\
MP3]_X)47?@7X"?$G]L#]H;]J3]C_ /9^\7^*O&_B?Q5K'@#X.^$KRP_9U^&_
MCCXH_%?]IW]I>;P+\3K+X<W/B2YUR:7PA87'@[Q-XL^+'C6XU&PT+27BTWQ)
MK&EW?@I_P5LD^)OC#]GKP;XL^ +_  \U#X@_MF?'/_@G[\>;\_&'P[XM\-?
MW]J#X7? +4/VB_A]HG@_Q%I/A&SM/COX#^.?@73F/@[QIIR?#F]T.^U'2--U
M[PG_ &Q<:AIFD@'[,45^(.G?\%K_ (>S_"O_ (*<_%>_^#^J6&@_\$_KGQ!-
M\.)3X^L+_3_VNM"3XE_&S]GKX>:Q\/\ 6+#PB;7PO%\4/VH_V>?BK\"?#%E'
M'X[OI-2T;3/$5L-5M/$.CZ?=;'Q!_P""JOQ8T7XT?M!_";X5?L9ZA\=;O]C6
MS^$;_M3>#/ /[0?@8_M0RW_Q$\$^"_B7XG?]E#]E)_!FH^//VC/"OPZ\$^/=
M#NAXS\:ZS^SOIOQ8\0V'BKPE\&;7QMK_ (?EM)P#]IJ*^:_VK_VH?AU^QQ^S
MG\2?VF?BT/$]WX(^&.CV>HWFA^"/#[^(_'?C'6_$.OZ5X/\  G@#P-X<DN+"
M/5/&_P 0O'/B/POX&\):?J%_I.G3^)/$.F1:QJNC::UYJ5G\8>"O^"@'[1]K
M\3O"O[/?[1W[%NG?LX_M"?'KX/\ Q6^)'['OAK4OVH_ 7Q,^%_QK\<_!_P ,
MZ;XE\6_L\?$?XH>"O *:W\&OC/HNF:[IGB37U\._#'XS_#:7P!IGCGQ;\//B
M%\1+KP+JWAV8 _6(,K=&!^A!]?3Z'\CZ4 @]"#]#GMG^1!^AK\//^""OQ)_:
M@^/O[(.K?M)_M1:SK?B3Q3\;OBK\5-<T;6]3^.FI?$O26T_PI\7/B;X!N=#\
M)?#(?"SX<^%_@'X9\)3>&H/"VE>$?">H>,]/\7Z=I-AXZU+4=#UO4KSP]9_,
M_P#P3N_;7_:,^%7[3?C[P!^V'\4M2^)/[-?[;7[;?[=WPX_8R^*_BN'4[?\
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
MTCQQI46D:;XQ\.> ]"?48-2M[SQ+9VL5M?7G],%% '\LL_\ P05^/'BG6/\
M@M#^SWXY^,/P7?\ 8E_X*I>.?$7[2_A'QIHVG^/G_:A^#W[4-W\7_#'QH\$:
M=XB\%2)IOPK\1_!+P1XJ77TUB+3?'\'C/QQ9Z#X<A1O"D?B+6H]#]2^!_P#P
M33_X*<_%/]I'_@GQ\1_^"C?Q<_8N/PE_X)G:/K]W\&]#_9!L?C//X]^.GQ&U
M3P7H_P -=%\6?&RZ^*FA^&O#?@RUT/P_X?TGQ'-IWPWM;NPU+Q#/XCTC^R;/
M1-9TN?PM_212,JL"K*&4]0P!!P<C(.0<'GZT ?YCOPO_ &C=&^#5OJW[6_BG
MX=?L'?M(^-/"'_!0;XC_ !RT?]@?XH?&S]M/]G+_ (*%^)OV@]<^..K?#SP3
MXO?_ ()C?#_5/B!^Q-\.OV@=&\*ZQX>U#2?$>A^ /B1#HG@[38CJGB/Q7\4-
M+U*5O[7/V)_V$?C3\#O^"E'_  4[_;C\>:EX B^&G[=MC^RK>_##P5I6MZ[?
M?%'P3/\ !WX97OA;Q;IOQ2TN3PO:^#-+OFU6_5-,;P;XZ\<V=U%;SR3W5H?*
M23]=1HVD#4#JXTK31JK8W:F+&U&H-B 6HS>^5]I.+8"W&9?]0!%_JQMK1  &
M   .@ P/R% 'XO? S_@G;\=/AC_P6X_;9_X*1Z]XD^$]W\!OVD/V:_A?\'O
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
M_9W\;_%77OBY^QQ^U1XV\=^!/@%\?X_'GP]70/A[XR\0:MX2^&/Q\T"\\:?
M3QGIEKXC\$:/X^^ ?Q T2\@\5^*)],U?P5KEG9:A?Z'_  3(_8<^(O[%MY^U
M_=^.=%_9=\'Z5^T5\>?!_P 8_ _PZ_9'\!ZC\,/A1\-=&L_V>?@[\-M:\#V7
M@:ZT;2["SN-%\7^!O$$9\5Z7)GXII(/BOK?AWX>>(_&VK_#CPI^I]% 'X>I^
MR'_P4\^",/[5_P $_P!D;XN?LL^&O@]^TU^TG\5?VB/ O[2OQ+?QG>_M#_LJ
M7G[2OQ UKXD_'71=!_9[T_X2ZS\(/VB;GPYXN\0:UK7P5U7QI\:_A6EI#J4>
M@^.K#6[/2K*]/I.M_LM?MN?L_?M;_M4_M'_L9S_LU_%/P_\ MI>"?A-/\2?!
MO[5/Q ^(_P ,-2^$_P ?/@9\-]+^#7@KXJ>#=:^$/P6^*!^*?@#Q5\.=)T'_
M (6#\'M=7X6ZD?%'A6'4?!_Q5\.6?B?5[6S_ %YHH _#OX,?\$I_'W[/OBW_
M ()!VWA'XC^&/'WA']@&Z_;7\2_'SQKXPEU7POXW^*WQ$_:^^'WB^7Q)XO\
MAYX(T70?$?AVSL]7^-GCWQ7XCOO"VM>-/#]IX,\'7EAI^B:IXIN[+[(W@/A.
M_P#VV['_ (*\?\%E+G]BO2?V4_&NLO\ "[_@G]HOB/PI^T_XQ^*WPWT[PYXQ
MO?@)\2KGX8?$32/%WPF\#?%?4?$GAW1YE\16/CSX0:CX+\)7WC.UO="U3PQ\
M:? $^A:OIWBS^D*H$M;:*>>ZBMX([FZ$0N;A(8TGN1;JR0">55$DPA1V2(2,
MWEJS*FT,00#\(_AQ_P $P/VCOV1_AS_P3FU7]EOXE?"OXI?&W]A[PE^T9X ^
M)'AWX]S:W\,?A;^T3X2_;&\=^#_BK\>H](\:_#WP+\4_%7P3U;PS\3?!>CZ]
M\'[VS^'7Q!@A\/02>$O&=IJ:W<^KFU??\$T?VCO'^A?'?XL_$WQ-\#++]J7]
MJ3]OG]@+]J#XC>'O ^L_$,_ _P"&/P0_85^*_P #=1\&_"+P5XNU_P ,3>,_
MB9X^_P"%8?"SQ+J>K?$;6OAS\*M+\<_$WQNVE#PA\/?!FAZ;>)^[-% 'XI_M
ML?\ !/SXS?'K]M/PO^T;I_PC_8N_:W^#]O\ LM7GP*L_V?\ ]NC7/'Z^!?@;
M\7%^*6O>+5_:5^&_@;3?A)\>_AU\1=>\8^"/$X\!?$#PWJ7AWX/>-[_0O /@
MW1]&^-^DZ-JNL6.E^:?#S_@F3^U+\$OV,?V(/A/X$U?]E[Q9\<_V(_\ @H/\
M9OVQ-/\ #JGQK\"?V=OBAX*^)WC_ /;)AMO 6@S>#_A]\2M?^ ,]C\-/VJ+7
M5])T32/AS\5/"_@KQ1X03X?6,_BCPL\'C6OWWHH _"'XM_\ !*OXP?M%:C_P
M5F;X@^// 7PKB_;]_P"&#?&/P9UWX>ZQK7Q)U;X2?%?]CKP%X'U.SU+QQHWB
M[X?> M(\1>%-/^.?@+0;NPLM-NIKGQY\.(+YM6MO .NZ@NC6GN7@W]E[]L[X
MZ?M:?LH_M0_ML1?LS_#BU_8M\'?%2;X<?#;]E[Q_\4?BM;?%#X\_'+P ?A3X
M]^+?C#Q7\5?A/\&+WX=^!O#7PYG\2:-\/O@OH^D_$B\.L>.=1U[Q9\6-9?PW
MX?M5_6RB@#\3/AW_ ,$W_CKX2_X)H_\ !./]C74_$_PFF^)_[(/QS_8,^)?Q
M,UVQU_QA-X#USP]^RU^T5X$^+OCVV\":I<> [3Q!J>LZUX;\*WMCX0M?$'A?
MPO8WNN3VUKK6I:#IYEU2+ZP_X*"_LL?$C]JO1OV2-,^'.I>#-+E^ W[?G[(W
M[57C*3QKJ^M:1%?_  \^ GQ#?Q=XQT?PP=#\,^*'U'QOJ.GB.#PSI6K1Z!X?
MO[PM'JOBO0H5%PWZ!T4 ?E3;_L/_ !>A^"'_  6#^')USX<MXA_X* _%+]H'
MQS\%ISK?B5=&\-Z7\5/V+?@A^SCX:M?BA>#P<][H6HVGC;X9ZWJNO)X3TSQS
M;6?A6]TJ^TZZU?5YKS0[+P[PO^P-^U[^SOXS_8R_:'_9XO/V=OB#\9OA%_P3
ML^&'_!/3]I+X/?&7XA?$3X>_"7QSX9^&-KI7C'P=\2_A#\9?!7P4^)7COPWX
ME\%_%E?%5K/I7B?X07>C_$KX<^*RE[!\/_%.@:5?#]QZ* /Q<\=?L1?MT^)=
M-_8X_:2U3XX?!3XJ?MX_LF_'KXY?%N+P[XXTC7O 7[+'B'X5_M+>'?%/P_\
M'W[,/A;7_ 7A/4/B=X.TOX7_  XUSPUI/P>^/GB+P9\1O&&H^)O DWB#XC?#
MG7K#QS?Z)H'FGQI_X)M?M=_M*_ 7_@JCJWQ5\8? 70/VHO\ @H9\$OA_\ /A
M]X!\(^*O'6M?L]_ +X8?!2+XA#X9Z!?_ !7U+X3^'?B7\1-?UW6OBS\0?&'Q
M"\:O\'/#L"W^I:3X>\->#+32]'-[>?O=10!^!W_!3D_&E/\ @J1_P1@G_9[E
M^%UQ\5['3O\ @HUJ>B^&/C)>>(]&^'_CS0K3X/?!5?&/@K5O%G@[3O$/BKX>
MWFL^&9M2?P_\1-&\%_$/_A$?$UKHU_JWP\\9Z')J>A7DD_\ P2[_ &G?BS\/
M?VZ?B?\ &'XK?!KX9?MG_M;_ +1G[+'[0_P^M/A)9>*_B=^SI\"KK]@O7_AW
MJW[+/A'4[[QUH?PW\?\ Q@EUT_#:VN/COXNU'P_X*M-3N?%%[%X$\!:%:^&]
M.AU;]YI+6VEG@NI;>"2YM1*+:XDAC>>V%PJI.()64R0B9$5)1&R^8JJK[@H
MGH _*KX9?LT_M>_%O]LOX,?M@_MJ:=^S/\/W_9?^!WQ5^%OP0^%/[-7Q!^*_
MQ<36/'O[0MU\./\ A<_Q<\=?$KXE?##X$-IND1>'_A1X>\+?#SX2:?\ #CQ.
M=*_M_P 1>(]=^)^K7UKI%A%\IW__  2W_:*@_P""7/\ P3D_8UE;]F_XK>.O
MV-_B#\$/%?QS^#?Q+\:?%+2/V6/VJO!'P[\,?$3PKXJ^#WB_Q7H?PUUOQ1+X
M2O[SQOH?Q&T&+QK\#/'OA#4/&7PZ\-Z?XT^&VL:+/.T'] -% '\_/P3_ ."2
M'Q/T&P_X*Q:)X@T+]C3]F3PA_P %(OV4/AO\ / OP[_8Y^'M_:>"/@!K&D>
M/VL/ 'BG4?$6DOX-^#%E\8+RQB^._A+Q!_PL:'3OAUK'Q,OM.\1Z=>>!/A;I
MFD^&K>\H_$;_ ()C?M&_'#X0?\$]O$'QH^"'[ 7Q&^/7_!/G2-6^$</P"^+'
MC/QI\=?V1/VCO@EXW^&'P@\ _$'7-;\6^-_V4-)\9?!#XQ#5OA;I7BSX:7]A
M\%?C5H_@:31CI&KW_C:S\::F_AG^A2B@#^?67_@D_P#&V]^!&I:EX9T7]B3]
MFW]H7P;^W/\ !K]N3]G?X#?LV_"CPUX)_9!\!W7[.<2:#X#^!_Q1^)7A#X&_
M#+XU_&BW^)WARX\9:O\ $KXX:O\ #[1?$O@;Q=X^L[?X8?#N/P?\/H=!\8_2
MOP%_9:_;7N_^"F'B#]O/]I@_LP>$_!>J?L0']ECPK\'_ (&>//BG\1O$'@76
M+/X]VOQ32_UOXA>/_A+\++7XH67B*Q&IZG>>*+3P?\*7\+7-UHW@&R^'/B2/
M1=4^*GBK]=:* /R2^/O[,_[<FA_\%!X/VU?V1)/V4O%.C^.?V1/"/[*/Q.\$
M_M(^*_B]X&U+PDWPZ^.OCGXN>$_B5X!U+X7^ ?B%;>.$O].^*?B[1?$/@+Q$
MGP_(OM#\.W6G^.%MK_4X[;R[X.?\$W?VC? ?P0_X)]?#GQO\0O@]XO\ '/[*
MG_!37]HK]M3XN^,-"3Q=X5\.>.O 7QCUG]O;4M.3P#X9N=#\07NC^.99/VJ/
M ]]JG@?7-9?PUX=.F^+=+L/B;XJ32-%U3Q/^WU% 'XQ_M,_\$O?%G[4WBS_@
MJ[I7BWX@^'_!/PV_X*"_LK?LF_ ;X>^(?#:ZAXB\;_#_ ,7_ +/K?M&:GJGB
MGQIX2U32M"T&^\--XC^*G@:XL-&T+QI/JOB?0]+\6:=<:EX&OWT?59<Z;]E[
M_@I#\=/VT/\ @G3^TU^TC;_L5_#CP1^Q=JWQZUCQ[X ^!?Q)^-WQ+\1?$CQ?
M\9?V9O'_ ,')OB%X7\2_$/X+?#"R\-:)%XD\3:3'8_!?4M-U*X\,>'5USQ%>
M?'3X@:HVD^$;3]K:* /YCO!/_!$3QY\+]*E^ ?@S]GS_ ()::Q\.XOVD?$/Q
M"\.?M\?$?X%>#OB/^W9X;_9\\4?%&_\ BY>_"S7/A'\3/V8/B'\)OB9\:M'_
M +6U7X.:#\?]=^.FA^'+3X=S:)XF3X'0>+O#*0:Q^TO[.'[//CCX1?M#?M^_
M%KQ1J7A2\\-_M4_'WX6?%3X=V6@W^KW>N:/X>\#_ +)?[/WP$U6S\:6VH:'I
MEAIVM7'BSX3:_J>GV^AZIXCL9O#M]I%W<ZA9ZE/>Z1I_V910!^>_[07P"_:$
MU']M7]EO]K+X&6/P9\7Z5\,OA!\??V>?BQX#^+/C[QQ\+]03P)\>?''[/OC:
M?XA?#GQ/X.^%GQ@MM;\7^#[KX&1VL7@+Q/X=\-:)XEM=<DB;QYX<GC2\@^3]
M5_X)N_':]_X)X?\ !47]DF#Q+\)A\1_VVOCG_P %$/B7\*=<D\0^+U\$>'_#
MO[7'Q+\5^,OAW;?$345\!/KVD:UH>E^(+:W\:6GAGPWXOL;"_MIX]#U3Q#;M
M'<M^W%% 'X(?M-_\$L/%FN_M@_'K]J_X:_LL_P#!-W]LUOVF?A/\.=#\4>"O
M^"ANAWUO?_!'XU?!KPO_ ,(!X*\>_"7QUH?[.G[0]YXA^%'C#P2-+MOB9\&+
M_0OA_K-WXG\)Z;XF\/?%C38M;U+1++]-_@5^S7JWPA_8V\$_LP:IXI\)ZQX@
MT+X2:AX \1>,_ OPB^'WP=\$W?B3Q#H^JP^(O$'A#X+?"[3O!_@/P3X:77M:
MOKW1/!^B0VC1:8EO!JVMZGKDVI>(;WZXHH _G,G_ ."8_P"UYJ/P5_X)>> _
MB=\)/V#/VF=,_P""?GP:\:?L\>.?V:?C1\9?C.G[./QSTFT^%OPF^&_P5_:4
M2\O?V6_B)H^E?&SP##\,-4E@\ >/_P!GSXI^&?"]I\2_%TO@WXDVOB"WTC7;
M6KX!_P""/G[1WPZ_8I_:X^$?A35OV,/!O[1OB[_@H]X#_P""BO['5S\-/AYX
MJ^'?[,GP>\;_  MM_P!E76/!7A74?AUI6@W>N>!M#?5/@?X\^'>O6WA&7QE<
M7_P[\9OKDVIW/B'7]7T;2?Z/:* /YWM1_P""+?CS3/&W_!+2#P+XY^&]E\+/
MV<?@C\*?@Y^W_9^(+[Q;?>(_VC8/V;/B]\)?VN/@3K7A#2H?#1T7Q+K%S^UU
MX)^(/BSQ_JGQ U7PZK>%OBYXSGL=*U74M5N](?K?^"A/_!-_]J/]K_Q7\<M*
M7X?_ +!_Q4TWQM;>$G_9+_:W^+5[XX^$?[97_!.F\@T72+'Q!!\(]3^$'P(\
M4:Y\9;7P?X_T:[^/_P *+^__ &@_@=J*?$#QCK7@WQV/$7@C0]#=_P!]** /
MAC]M[]CS4OVR?V(_'_[*%[\4=:\,^+O$^@_#J[\/_&6[T/P_JNIZ;\5O@[X[
M\$_%;X=?$#Q'X4M;;3?#>M6,OQ+^'OAS6O&?A?3K?1[#5=&FUG1]*.E"YM6M
M_GKP;^R]^V=\=/VM/V4?VH?VV(OV9_AQ:_L6^#OBI-\./AM^R]X_^*/Q6MOB
MA\>?CEX /PI\>_%OQAXK^*OPG^#%[\._ WAKX<S^)-&^'WP7T?2?B1>'6/'.
MHZ]XL^+&LOX;\/VJ_K910!^?W_!+C]E?XC_L5?L.?!_]FKXMZIX)UKQ_X UK
MXU:EK>I?#K5]=UWP=<0_$;X]?$_XHZ&NDZKXE\+>"]:N9+;P]XUTJTU5;SPU
MIRVVLP:C:V;ZA8P6VJ7OB_AG_@F;8>.?V&OVB/V.?VD-3TV=/C)^TO\ MA?'
M7PEXU^$OB#78/$?PMO\ XU_M7?$S]HSX%?$;P9XAU/1?#-_H?QA^#UWXI\(^
M(8I8+2ZT.T\9^'[O1S?^*/"5U>-J_P"M-% '\W6E_P#!'?\ :9\;_P#!.'P[
M\!/VD?'7[,/Q?_:^\!?M[_$O_@H38:MXJ\(:KXX_9(^-/Q4\8?%CXF>/+WP9
M\<_ASJ7@CPIJB_#KXE>'/BMXUT#Q=I/A;PW<-\/M>U;2/$7A-/%,/A6WTS4_
MJ;]GO_@F@2_[8%I\:_V<?V%/V6?A)^TO\!9OV9;+]F_]@OP+X.DM3X$\4:%X
MFL_BM\0OB=^TM<_LS?LU_%+QQXU\=S>*H]!\.?#^Q\':!\,OAWH'@[3-;$7B
M_P ;^(K_ %W1?V?HH _GB^"__!*;]M#1_P#@G'^VS\"_C%^TSX$/[?'[7/A7
M0O!$_P"U)\,KOX@P:/IWA#X,?!3X<? +X$>';[6);3P;XWLX=4\(?#[7O$'Q
M0O=*TN4V?C/XT_$[5M+LO&%O=-I^K4_@Y_P24^)FA_M>?LU?'^;]F;_@F[^Q
MI\+?A5\#_P!JGX&_$GX9?L2-XKN_B#XW3XV_#[X8>&?"WQ!U3XLZM^SG\$K'
MXAR6=_H/BJPT_P "^,?A_IE_\)+"WG\3P_%+XWZI\5-5\.?#7^BFB@#^>S2O
M^"?W_!2:3]GS]@S]CGQ#XM_8L7X,_L&?M$?L/^)_^%N:+K?QKD^)W[2/P)_8
ML^,WP^UWP59W7PLU'X=KX5_9Q^):?##P#IM]KMG8?%7]H7P]X^^(,1T2V\1?
M##PSJ%UKT/E_[5O_  1W_:'^.?B;_@H_''\*_P#@G9\<M7_;,;QY>_ []K?]
MK:+X@>.OV@_V4?#VL_ '3_ /A+X(?#WX;3?!3QKIV@^%_"?C_2+[4/ 'Q.\#
M_M">$A\,KWX@:S\7+KX(?%#4_"6G?"+Q-_3'10!^67PE\2?M?_!?X_?L._L;
M:?X ^'_B;]G7P;^P];)^TS\5;+PO\5GN_!/Q>^'>C>&? 7P_TWP-\5];B\)?
M"OQ+HGCW5=,\0>1X$M-#UKXP66C:+/XS\5^&O GA74O#M[KG$_\ !57_ ()T
M_$W]N?4/V8K_ .$?CKPUX&/A+QKXW^#_ .TXGB3Q'XM\-3>/OV!?VDM/\.Z;
M^UA\,?!L_A'0=>74OB+XG@^'_@"7P5IOBF+2/"CW=EJ$FL^)M+MP;74_V"*J
M<$@$@Y!('!YY'H>3S[FEH _'GP-_P3E^(GAK_@K#X_\ VT]5\1_#F]_9GO\
M0O&_Q5^&GPNLY?$MO\1/"G[9OQ=^%/[-W[.'Q0^*5[IL&E6/@1_##_ #]G#^
MQ/#NHMJ>K>+Y?$7QG^*TVH06ECJ-H\7B4O\ P3$_:;\/?L7_ +&_PQ\)>)/@
M1K7Q]_8W_P""F/Q%_;XTOPYXC\6?$'0O@_\ %+P]XP_:1_:L^(%E\--0^*6F
M?#'7_&OP[UJ/X9?M)V]Y<>*;;X+_ !"L;/Q[X3E\+1Z#J?AW5U\;6'[YT4 ?
MG!^S/^R_\;/A]^VM^VG^UI\4D^%^E:;^U7\(/V#_  OI/@?X?^-O%7CF_P#!
MWC3]G/PE\:['XKV.H:[XD^&GPTMM6\+/K_Q0TVT^'GB6VTVRU?Q5H^FWNK^)
M?!W@"]EAT*NE_P""7'[+/Q#_ &)O^"?_ .R[^RG\5]6\&:]\0_@E\.1X/\5:
MQ\/-2US6/!>HZDOB#7-3%SX?U+Q)X<\(:Y=63VNHVP+:EX:TJ=+@3Q"&6-$N
M)?OJB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MOXH_M!^*KG7- \-:UJWPW^&/AZR\+V$WQ0\:RC4M;TSZ-^(G[+OQKUW]L?\
MX)!_&+2_"UG/X"_9-^$?[6GA;XYZF_B+08;OPMKGQ3^!'PK\$>"+.PTJ2_&H
M>)DU3Q+X7UFQGNO#MOJ5MIT=O'>WLD-E<P3N <7X#_X*5_"[X3?!S]J#XO?$
MSQW^T;\;G\,?\%*OC_\ L9?"WX:7_P +O@_9?%SQ?\9-)^(2^$O!O[+W[,W@
M_P"%VL:9IGQ'\,VMWIVJCX;^,_B[KVB?$/5?#=EXA\3_ !6U;PUI>C2/9^\0
M?\%//@UX;\&?M4>)_P!H'X9_'']E/7OV-?!G@7XC_&[X<?&[P]X#U7Q7!\/_
M (J6WB(?"KQ7X U_X#_$?XV_"GXH6_Q&U_P=XN\#>'-$\#?$C6?%=MX]\/W7
MA3Q+X?\ #^H7>EC4/S>MO^">/[8VA_";XD>,/!WA'X?O\=?@]_P78_:+_P""
MHGP&^%GCGQY'H_@[]H3X0>+?$'Q'\.V'@+5OB1X3L_%DGP?\5_$/X2_%OQ?>
M^#=5\0^&M;M_"GQ$TKPM9?$#P[!X8O-<N;/V[]I?]GO]OO\ X*:?LK?MO_!K
MXU?#WX>_L@>#OBG\-_AAX?\ V6O@SXL\>:1\6?%K_%+X6?$N\^*VK^.?VDO'
M/P=T[6]!\(^ ?B;K/A;X7^ ;7PM\)/%_Q%U_PKX'C\:^,9F_X3&[TK080#[G
M^!G[=VF_%CXSZ/\ L_?$?]FG]IO]DWXK^,?A)K'QR^&/AS]H_0OA!':?%7X;
M>%M>\,>&O'-YX0\3? WXS_&_PK8>+_AWJWCKP$/'7PO\<ZUX.^)N@Z=XTT'6
M7\(SZ1)?7MCYU-^T)\74_P""Q2_LL?\ "6D_ 8?\$TT_:!7P$-#\-*#\7Y/V
MIE^&B^+#XG71#XR(/@V3^QO[!?Q"WA8';J9T1=67^T!\C?L2_L8>*]!_:V^'
M?QIO?^"9OP4_8A\,?"+X8^/K/7/&WC/]H37/VH?CCXS^+OQ$L]$\/7>B_LWW
MGA#X@3^"/AQ\$-.T.S\1W/C3XB_%C1;7XG_%.&_\#:!8_!#X:G3-=UZT^H/&
M_P  OCKH_P#P5\^%O[6/AWX?V7C?X >.OV%?%W[)'Q'\4:9XR\/Z/XC^"OBK
M1OB]=?'/P[XPUWP?XB:PO?&GA'QSY5OX TS_ (0&Y\0>(?#_ (EN1JWB;P_8
M^%8WU@ &%X0_X+"?!#QC:^!/B+:_ K]J72?V2_BA\9-'^!7PZ_;JUCP%X '[
M,7BGQIXJ\5GX>^ ];:WTGXJZM^T/X3^$OQ$^)4VF_#KP7\<O'OP!\*?!_4/%
M6N:$-1\::1H6L6&N3=%\8_\ @JS\,/A5XJ_:/TKP[^SM^U5\>O ?[&L>G?\
M#6_QS^"'@WX8:G\'O@-?3^$[/XA>(O#VH:K\1/C!\-O%_P 5_%OPU^'6JZ-X
MZ^+'A/\ 9[\%?&#7_AQH>L:=:^)["Q\27<&@2?F_H_[$'[?WC#]A7X7?\$=O
MB9\%?A_HGPB^&NO? SX>>)/V^_"GQE\._P#"'^.?V7/V?OC!\/?BEX5O?!WP
M%U'3M=^+VD?M&^,O#'@FS^&OB;P=XLTVV^$WA;7Y_$/C[0?BSKFDRZ1X0/T%
M;_"K_@I%^QI\0_V^O"G[(O[.?PQ^/>B?MI_M%^._VG_@;\>?&?QYT/X?^&OV
M?/B?\4OA3\+/ GBC3_VE/AGJ_AA/&?B?P/X&\8^ W\8>"H?@6OQ$U?Q]X78^
M%/$[^ -7N/[9B /N3XI?\%!?#W@_XF^'_@[\(?V;_P!IK]K?XAZO\ ]'_:=U
MK1OV>=!^$6F:=X&^"GB[7]5\+_#GQ/XI\5?M(?&7]GKPG=:U\3=<\,^-[7P5
M\._!NM>+/B5/!X$\3ZAK?A#0]/32+G5OB7XF_P#!7WQ=J_Q-_P""7UU^R;^S
M)\4?VC/@+^W[8?%[6YM=T*?X(^%O']^_@#X+?%3QP?A=\/-+^+_[3_P2M/"?
MQ=^&_B;X?)JGQI/Q7T>+X:_\(2+_ ,._#?QSXG^)NS0[7 _:)_9:_;-\:?M,
MW%W\4/@[JO[>OP2\;_LX? 3X>>"--M_VQ/%_[(OP#^#?[07PZUCQ?=?&GXE_
M'K]G_P *:_96'C?PI\9=1\4^%?&NA>-_"G@']H?XG_#I/AI;^#=!\(Z?87MA
M>1?.'P,_8._;?_99_9A_X(D>(--_9\L?B]\6?^"<7C/]J6Z^-/[/7@[XK_#3
MPKXFUKP_^T%\./CO\,=#OOASXX\>^*[/X6:DWA:/Q_X?U_4=+U[XA:?=W6G2
MBPM;^YU*#4#:@'ZB?&7_ (*K?"_X2:[^T<=*_9Z_:B^-/PI_8XU6PT7]K;]H
M?X-^%_A+K'P@^ 6J_P#"+:+X_P#&&GZW;>,OC-X&^+GQ(O?A-\./$OA[X@_%
MVT^ _P *?BS<> _#>J)'J4<GB&VO-!@[SXW?\%%_A]\+OC#\._V?_A?\%OC]
M^U]\9OB)\%KG]HV#P)^S%I'PKU"3PK\"!J%QHNA_%'QCXP^-?Q<^"7PWTO0/
M&_B"QU+P_P" =.L_&NI^*?%^L:3J=GI/A^9HK9KO\<OC;_P2Z^*WA?XS?MXW
M_A7]@#X/_MKWW[8GQQ\2?&[X!?'+XC?M*:_\*_A]\$];^*/@+X=^#?&G@[]K
MGX4:?XB\%>,-?^&7@7Q/H.L^,O#Z?L^Z?\4O%WQ5\%SW/@OQ'-\-?$$UKK,?
MW-J/[._[57[(G[2GPL^./[.G[/OPT_:3\!7W_!/S]GW]A'Q?\)?AKXRTG]FR
M#X2^)/V<_%_Q6\:_#SXB^#[3XO\ B?QM8+^SSK/_  M'5O!OB/P=#XN\=_&'
MX9:'HOAG4M L/C1=2ZK9H ?0_P#P2X_:<\>_M9? #XN?%_QWJWB35S'^VC^V
MOX"^']IXR^'_ /PJOQ=X:^$'PY_:4^(G@_X2>"?%/@.Y\,^$M>\.^)?!_@+2
M]#\/:Y9>-]#MO'\.J6%S#X[GG\2Q:E.>4OO^"LWPLT[4SKU[^SG^U9:_LUK^
MTNO[)<W[:5UX3^$-I^SC:?%\_$T_ R1[[3KOXV0?M'V/PW@^/*O\%IOBW=_L
M]P_#E?'BB)?$3^'Y(=?EZ?\ X):_!?\ :(^"'[._Q2T?]JCP=X-\&_&3XA?M
MD_MG_'77] ^'/BH>-_ 4FG_'#]I'X@_$W1-1\&:_<0:?J]SX5UG3?$4.H>'H
M/%VD>&_&=KHMS8Q>-?"_AGQ"-3T2Q_#+Q_\ \$Y/^"A/Q2^#\'@3XM?LQZQ\
M:/VIO"'[7O@/XM^)_P!M?XG_ +=.L>-O"7Q ^&EK^W!\-OBP]M^S#\#/$/CB
M#0?A!;:%\%]!L=*\2_#OQ)\./@=X,\.>&/AQ=6'P[T+QS\0/$6@VML ?L?\
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
MC\+O'?A[X;>+_@;K6C>+;+3?B!9:QJD7B'1=6\"VWBVQMM6^Q@']#]?B//\
M$C]N+]O3]IK]K;X8?LS?M+1_L._LW_L8_$KP[^SU>?%#PO\ !?X<?'#XV_'C
M]HP^ _"_Q/\ BC%/;_'#2?$?PX^'/P?^''A?X@>!_#>BZ=IG@;5O&/C'Q1=Z
MCXH?QUIVA&T\+5]F_LE_M/?%+]H#XP?MJ^"/%_PGT7PA\//V:?V@HO@Q\*?B
MMX5\<7/CCPW\;;"T\%:+K7C"[%RWAK2-/TWQ=\.?%=Y=>"_B-H>C:EK%GX+\
M>)X@^%NK7*>+OAUXAFU'XYUGX1?MU_L*_M)_M9_%S]D;X">$/VTOV?\ ]LKX
MA>%/CQKGP2E^.^A?L_?%SX+?M%1>!O#/PS^)?B'1/$'Q*T/7/A_X[^%WQ(\,
M^ /!FNW%O/XF\/>*O"GB:UET;2/#]]X>6&^4 ]+\!_M)?M-_L5?!C]K?Q)_P
M4H_M+XH> _V9-=\%7/P<_:J^%/PT\+Z?XB_:[^'WC[P_X5M-.TBW_9Q^%WCS
MQYXD\+?'#PI\9-=N/A#KIN?"_P +OAQXP?5/!OB[PM8:7X<'B[6=*];^&_[?
M%E\2OBAX]_9R\9?L]_M&_LH?M!:/^SSJ/[2'@WP=^T!I/P6U6+Q[\*[+79/!
M&M^,/!/C']G_ .,O[0/PTN+[X?\ CB_\)Z1XV\#^+?%?ASQSHZ^-?!^J-X4O
M=#UEKZW^1OBS\*/^"LOQB_8[_:T\0ZOXLL/ 7[1WQB\;_ SQ/\"?V3_A3\=K
M/X?Z1\!/@G\+_%_PSU'XL?!#PM^VGX'^$?A#XD2?&K]I7P;HGQ1L_$?Q<OQ>
M>&/ /B3QEX7T/P#J7A3PYH&I^)+GQO\ 9,_82^,_A'_@HM??M2)^R/#^RM\#
MO%G_  3V^.O[.\MOXR_:6O\ ]I7X_P"H_%GQ+\=/V?O$VA:[\=]=N_B!\1+-
MM4\3^&?!?BC4-'7P'XQ^+%I#I7AUM=^(?Q4?QOX\LOA[X, /2?@!^VM\3O$_
MP]_X(7:]\3?BI\<_$_Q;_;/_ &5?'?Q+\:^ OAE\.OV:H? /[1_Q!\/?L:>'
MOC#KD?Q3U[QA+X%UKX1WVG:U<7^N_"VW^",_ACPIK'C/45T/XFOHG@.WM[S3
MN _9:_X*A?$OPG\,_P!L_P#:E_;6\/\ [3>F^&(/VX?'_P"RI^R]^SK#X2_8
M_P!?O]:\7^%?CW\2?@/\._V9OV=?#_P'^(_C'XP?$W]IK6-7\,:=IWQLOOC9
M\0+OX4WWBH'Q+\#?&:_"/1_%'BB2K^S%^QO^V%H&I_\ !":V^)_P/L/ "?\
M!-/P3^TM\"OCSJ=I\5/ OC?1M9T:+]E"T_9_^%7Q;\ 3:/<V6MZUX8^,.O:/
M#K=CX6O?#NF^.O 5G?FR\;Z'8BTCU._T_$/_  3^_:JN?V<7U7PCX6\'Q_M
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
MR\8WFM7=G=ZQ^//P#_X(_?$?X%>$_A-^R)<_\$ZOV>/BQ<?"_P",NCV+?\%
M_BE^T#XQUKX)>)_V:?#7Q3L_B-H/CK7?V4]"\?\ AOXM2?M5)X1M[?PA#\*+
M/2['X#:%\8=+TOXFVOQMO_ \9\'P '[=G_@I3X"N_P!J?X]_LH^&_P!GW]J'
MQCXC_9@N-(7X[_%7P]X%\#Q_ SX>6'B7]GKPY^T7X5U#4?'WB#XEZ#<:I-XF
M\/>)(?!VF^'/#N@:QXPM/&MA=R:]X>T;P/=Z'XUU?R#P1_P61^$7CK]G_P !
M?M'V/[+O[:NB^"_CCK?P \&?LM:!XG^%'@+0O'O[67Q%_:!T#Q)XDTWP+\#O
M#%]\6XVC?X?Z5X0\3:IX^^(/Q<O/A3\'9?"FCS_$OX??$?Q]\*KO2_'.H=K\
M)_V</C%X<^.7_!8/QQKGA6&T\.?M6^-_A)J_P'OFU[P_<R>,K'PM^P=\%_@E
MKMW<6-OJ+W?AA+7XE>%/$/AU8_%=IH=Q=1Z>VLV]L^@76GZE=?(/Q9_X)T?&
MOXE_\$I/^"6?P0U'X8> _&WQP_8.\.?L<?$/XA?LU?$+Q_>^$_"_Q?U_X+_L
MI^)/@#\5O@9;_&KX<ZAJUIX'\5-:_$;Q5J'P[^(EF_B/P%/X\\*^&[/Q#-_P
MA&NZGKUD ?>^C?\ !2OX):=X)_:I\6?'SP=\6/V2=8_8K\(>'/B+^T9\/OC_
M *)X0E\4^$OAQXW\.Z_XD^'WCSPOK?P3\<_&;X7_ !6\._$%?"7B[PWX3'PI
M^(OC/6KKX@^%?$'PVU'1]+\>:9/X>'P]J7_!3+XV?$O]NS_@E5\%](^ ?[6W
M['7@;]J+6OVA/$WQ"\"?M/\ PJ^#6FW7QB^&OAW]D'XK_$[P-!9^(/A_X]^-
M=W\+/&/P]^(OACPQK'C3X6^(O%/PC^-6GQZGI%OXJ\%7_A._U"*+Q63_ ();
M>/?CW^R__P %(OA/H'[(WP;_ .">X_:A^ ^@_!#X$67B'XE^)/CI\<]3U'P?
MJ/B;QE'KW[1'Q \)^/OBC\,_!_PLU;QGJFC67@_P)\+!XV\3^&]/NO'/C37]
M3U?5=4TCP=9^\:GX*_X*(_M-_MT?\$POC]\4_P!C/P;^S9\'OV4/'?[5&O\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%1O-%&',DL<8CC:9R[J@2),[Y7W$;8UP=SG"K@Y(H DHJ&.YMYDCDAG
MAECFW>2\<J2)+M)#>6RL0^T@AMI."#G&#4I(4%F("@$DD@  #)))X  Y)/ %
M "T56^VV>"?M=M@2B GSXL"9I%B6$G?@2M*Z1"/[YD=4 W, ;- !113&DC3[
M[HG&[YF5?E! )Y(XR0,],D"@!]%48=4TRYO+W3K?4;&XU#35M&U&QAN[>6\L
M%U!'DL&O;6.1I[5;V.*22T,Z1BY2-WAWJC$7J "BD)"@LQ 4 DDD   9))/
M '))X I$D25$DB=)(Y%5XY$8.CHP#*Z.I*LK*059200002#0 ZBBB@ HH) Z
MG'0<^I. /Q/ ]ZCCEBEW>5)')M9D;RW5]KHQ1U;:3AD=65E."K*5(!!% $E%
M%% !1102 ,D@#U/ H **BCG@FC$T,T4L3 ,)8Y$>,J<X8.K%2#@X(..#4H((
MR""/4<B@ HHHH ***1F5 69@JCDLQ  'J2< ?C0 M%0/=6T?W[B!.4'SRQKS
M(RK&.6',C.BH.K,ZA<E@#,K*ZAE8,K#(92"I'J",@CW% "T45&TL2L$:2-69
ME159U#,[*S*@!()9E1V50,E58@84X )**K&]LUV[KNV7?OV9GB&[RR ^W+_-
ML+*'QG:2 <$BI5EB?;LEC;>JNFUU;>CABCK@G<K!6*L,A@K$$@' !)1132Z*
M0&95+<*"P!8Y P 3SRRCCN0.I% #J*I6^I:==W=_86M_97-]I3V\>J65O=03
M7>FR7=NMW:)?VT<C36;W5JZ7-NMPD;36[K-&&C8,;M !114;30HKN\L2+&CR
MR,TBJJ1QY\R1R2 J)@[W8A5P=Q&#0!)1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M?%?P]^+7Q,\&_#W2-9\?^//#_P 7O"UEX/U'1]9&G'4OOSX;?L(^$_"GQ?\
MVT/B[X_\6W/Q?G_;D^&?[/OPQ^,/@OQ'X;T?1O"%SI'P/^%GBWX5:L;6STB1
MI#:?$_2_&6L7OB#2I#]CT821Z?I?FVRN7^=?@'_P1Q^"'P=_8"^*/[ ?B?XI
M_&?XH:#\7=<3Q5XJ^/.H^)+/PY\=;/QCX3M?A]HGP*\=>$O$NG65[IWAOQS^
MSSX:^"_P/M?AIK?]F:A86WB#X7:+XBO]#N8KN]T9@#Y'\ _MT_'[XGZI^TU^
MSY\2O&=K^T9\*/&'[$G[2/Q'T'XY:#_P3M_;5_83E^$_Q0\#:)IND7_P3\<^
M'OVB+;QSX*\7^%_B1X1\7ZGXV^%WC+2OB-I/B+1KWX9>._!_B_2_$,VO>"-5
MN>H_X)R_M/?$3X,^"?\ @C7\#OB'?>$--_9<_:5_X(T?!/5?AKXFO=-O;'7=
M _:D_9Z^!WPE\<^.O".N^+7:/PW#X9\9?LY>(-9^('AO3]4:VU2VD^"?Q,U&
MWN[_ $R.X@T7[T^&'["OQ(M_%/B_Q=^U)^V;\;OVL;[5_@QXJ^ ?A30-8T#X
M??!;P!X5\">.X-,B\<>([SP)\']%T'0/&'QB\7+HVG1:A\2M?M?+T"SBN],\
M >%_!NEZKJUG??E]^V[_ ,$]?'%Q^PE^Q=_P2@\#ZK^TQ\=/%^D_%#X?>#OA
MQ^UWX:\(^&_AI8?LI_LL^!;6X^#?Q(UGXJ^._#-MX>^&E_XGTK]B+Q_\1/V?
M/!WAZYL9_&WQMUOQ%#XBB\,ZEK.EZM?68!^N_P#P3O\ CM\6_P!J']DSX?\
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
M='M[GQ'_ &KIX!Z]^S)^T3^T3X9_;%^)7[ G[6?BKX9?%WXA:1^SSX0_:O\
M@_\ '?X/?##6_@WHGC'X6:Y\1?$7PH\;>!_B3\,==^)?Q8'AKXB?#KQQI&AW
M.D>(_#7C*X\-?$'P;XSM&/A[PKX@\&ZX->\)_;G_ &U/C?\ #7]I/6/@C\-/
MVG_V9O@!:^%?@SX1^)FB>$;W]G+XQ_MZ_M+?%SQ+XE\4Z_X:U./5OV=_V</B
M!X;^)_P<^"OA"9? D%Q\0[WP;XI?QK?^,=0;PYJVE6_@GQ#"/LC]F3]BV;X+
M_%;X@_M'_%_XR>*OVF/VGOB7X%\*_"?6/C#XO\'_  ]^']EX3^#?@3Q%XG\4
M^$/A%\,/ /PYT/2M(\(>#;?Q)XP\0>*O$4NHW_BCQ/XN\4WR:EK7B.:PTOP[
MHN@^9?$'_@G9X@U?]J;XR_M)?!_]K7XV?L_6G[4?A?X3^$OVH_ '@#0_AK?3
M_$73_@KI>J>&_!%]\._B7XD\,ZCX[^!'B*Y\(:_KGA'Q-XG\#7D^NOI5]'KO
M@J^\#?$'2/#_ (STL ^$_&7_  5'_:4\6?L4?\$\?VK=$L_#_P"S9\*/VHO@
MOJWQ._:D_::'[,WQE_;(\'?LR^)=)\+^$;WPOX37X0?"#Q3H'B[0?!/Q5\37
M_C=HOC5X_P!7U+P/\-_#W@R#P[XM,?B?QMH'B"Q_3G]C[XS?%?\ :D_8STKX
MFW/Q'_9VU?XC>,K?XJZ!X&^.'[/MV/BK^SUXHD\->-O&'@3X??&/P]X;M_'5
MY?1Z;JJZ%I7BKQ?\%-5^*%WXE\%>(!X@^%WB+QI:ZUI-[=V?@7@7_@F9XW^"
M_P"SO^QG\&_V>OVSOC!\&/&_[&/PQU;X1^'_ (CZ9X6\%^+?!WQ:\$>)CX7D
M\3:5\7/@5XNAU3P;K4TEYX/T'4?"/B#2-6TCQ?X'O+6^32/$;Z;X@U_3=1^M
M?V-_V2_#'['7PGUOX<:)XU\;?%#Q#XY^+?Q8^/OQ8^*OQ#;PS;^+?B=\9_CA
MXZU;XB_$GQG?Z%X%\/>#_A]X1L[_ ,0:O)::+X3\">$/#GAW1-$L=/MA9WVK
M'5=<U8 _FGM-6_;1\3?\$/\ Q7\1OBS^T%X1_:9\5ZE_P4-^"/AKX-:7\1?!
MGC7P=J>F>+OA5_P7=/@)X?B=\7+_ .)WQH\2>(OA]XJO]%\':9X2T+2/!]C/
M\#OAIH5OX(T8_$)+*RO!^EFO?MU?M<_L6_'#]IGX:_MB^)/@M^TMX6^'G_!-
M#X]_\%*? WB+X ?![Q+^S=K&F+^S1XRC\._%+X#ZEX=\;_&;]H2VUK2M<L/%
MW@+4/AQ\09/$MCJ]O<P>*;+Q7HEVD6F7UW[/X?\ ^"5<OA[X'_%;]F%/VFO'
M>L_L^>*/VJ?AE^U+\'O!&M_#[X>G6_@1JGA/]LZV_;@\?> M-\<:+;:)KWQ'
M\,?$;XIQ7-AI^H>/C?\ B/P/H5Z\%MJFNK%%"GTO\5?V&OAS\:/VF;W]H3XC
MWC^*=$U[]B?XW?L->,O@WJ>FV\O@WQE\,/CO\0_AUXX\8W>KZC'=0ZLES/8>
M &\)RZ?"!:W>FZ]=W9FMI[>.%@#\H/V.?^"GG[5/Q'^-G[)&D?$?Q5X:^./@
M[]J2PM=%^+W@OX7_ /!-?]O_ /9KMOV0_&.J?"+7_B-X4\6>&_CQ\9[;QO\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K\PO\ @LM^Q=\4_P#@H9_P39_:2_8]^"NO
M> /#/Q,^,$?PD7PUKGQ0U/Q)HW@6Q'@/X[?##XG:R=<U'PAX3\<>(K<W'A_P
M7JMII:Z=X6U0SZS/I]M=?8K*:YU&T_3VB@#\K_B_\!O^"C'AW]G']@+X3?L5
M_'KX$_!WQE\$/%O[..B?M6ZM\1/!>J>/_#WQ&^!'PY\#VWASXH^#OAZ;KPGJ
ME_)=Z]J=E:2Z?8'2OA7XH\0Z=Y+:=\9_A#=6%Y%K_+?\%OOV"_C%_P %*O\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M#^;S_@F)\0='_9<_X*'?#_\ 9MTS]DG]K7]DOX.?M5?L,_!WX1>"&_:T\$>
M/!NM?$W]J+_@G)X"F\*W'B'PQ9?"WXO_ !A\.SZM\0OV2]8TZ\\<ZEK-WX:U
M22Y^ VD+ _BE;^:70/G'X<_#[QE^W;=_L_Z?XO\ !'[4/[37QZ;_ (*A?$KQ
M!^U=XL^*/_#2GQ*_X)(_$[]B3X:?M$?';1M0E\ :'\5=3UG_ ()^^./!^F_!
MD_#O0/@?H7PT\#-\:]*^.7AG1]:N].TB?0_'GB2W_K8^)WP-^&'QDU/X6ZQ\
M1_#,?B/4/@K\4-"^,_PONVU/7-*N?!_Q-\.Z+XE\-:9XITZXT'5=*FGE_P"$
M;\8^*- U'2M2:^T'6M'UN^T[6M*U"TD\D?S?Z=_P0W^,]UX-T/X-:[\-?^"?
MV@^--)^-<'Q8UC_@KK\.H?B5H/\ P4[\5ZS%\;9_C7K/Q0L]*F^$RR>"OCYX
MMU"[N]$O?$-Q^U]XZ^%FBM<74^E_"FY^'[Z3\)?#X!\_?$3QO^T#\./V3_\
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
MMC0Z-JG[0_P4\5?M$#0M=N_V5?B)?P^//C1%X9^+&G>$?#5K%X<\/Z;XF?\
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
M$^'GBGX0:UX#\3^$/A]J/A>TL-"U/P!H>L67@O4]-TK1;;4-!N4T32!9>\^
M?@K\(?A9\*M'^!OPW^&7@3P1\'- \.7/A#1_A?X9\*Z+I7@2Q\,WRW:ZAHD?
MA>VLTT>33]4:_OYM7MY[25-7N=0U"YU+[5<7UW), ?RD_!GXE_';X>_$7_@C
M5\=/#]_^V;9:-^V[\;O!?AWXD_%?]K+]N*Y\?ZC^UQX"^-'P!^,7Q)U'Q!+_
M ,$_?"GQE^-GP$^ 'AS=IWP[^(7PWN_A3XC\-WGP0MM1T7X5Z[X:%Q>(]Q^Q
MG_!5;P[\9O&S_LO>#/@I\1=&OM6U+XH^/]<\6?L:6?[7?BG]A?XO?MP^$O"W
MP7\9:@_@;X+_ +2/PWG'Q+T+7?A#K]QH/Q<\2>!M%.A^&?'/A;1M23QQXU\*
M:'I/G7_M'PW_ ."3_P#P3X^$?B3P/XP^'O[,W@SP[XE^&/Q TKXF?#35H]8\
M=:E/\-O$VB:;XTTO2;/X=QZWXNU.#P-X&TZW^(7C"6T^%GA>+2_AA%?:M'JA
M\'MJNEZ/?6'TI^T7^RY\ _VLO!>E> /V@_AGH/Q(\.^'O%NA>/O"C:C)JND^
M(O!'COPS-)+H7C?X?^-?#&I:%XT\ >,M,2>\L[3Q3X,\0Z'KB:9J.J:2U\^E
MZIJ-G= '\P7Q,\"^%_C;^R)\,/!'Q-\:_MR0^+?@+_P7._9"^!MY\&_C]\?O
MB;X6^,O[+>B_&G]IW]E#Q5?? 34OC)\#?V@/$(_:CT'P=X*\<Z=XK_9I_:G\
M;_$7XA_%+PEX2\::'=> /&O@GQ7X:#Z=^E#_  -D\5_\%<$^#DGQX_:N\._
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
MOPIL[R34;[7OAYX@O;Y;BV[S_@GQ^TA\</CA\1O^"-OBCXE?$CQ5K=]\:_\
M@C9\?/BO\6M.BUG4=.\+_$/XIZ-X\_8 TVQ^)?BCPC8W4/AG4/&R0^+/%\T.
MM'2XY-+D\8>)K;0X])TS5[C3Z_;GPC\"OA1X#^)OQE^,?A'P9INA_$K]H*;P
M+<?&+Q9:S:F^H>.I_AGX57P1X%EU6*YOY[&W/ASPJHT:R&DVFG+);YDO!<W)
M\^N$^%O[('[.GP7NO@E>?#3X::?X7N?V<O@IX@_9U^"LEMK/BF]_X03X,^*;
M_P"'FJ^(/ ]FNK:]J"ZM::EJ7PJ\!7DFK>(QK/B.&3052VUF&&_U2.^ /Y@_
M@!?^.O 7_!'+_@GU_P %)=(_;+_:G^)O[7FL?$3]B3PU%?\ C;]J/XA^-_A/
M\5=)^*?[4?P__9R^)_[-GBO]GB'Q0WP5^(-I8_#SQ/\ $#^UM6?P/-^TGIWQ
M \('X@ZK\5;?QIX8N[VW_;/_ (*;^-?$W[/WBK]@K]KO3/%VO^'/AQ\#/VQ_
MA]\,_P!H^PD^)&L>$?AE>?L]_MAZ;K/[,.I>*?B1X7&K:5X3\7K\+_C9XZ^
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
M#S4+N?P9I'CVYU?3M.\6:QXU\*Z)H'BCQ!X^T^Q^(NN:MJ'CRRL_$<'ENO\
M_!-#X%>$?V5OVKOV>?V3K"']EWQC^U+\)_&GP_\ $'QXT'^WO'GQ6&OZWX$\
M0>"/!WBOQ=X^\;>)-3^)?CV/X?6>OW5IX6TO5O'UO/X7T&XOM)\!:KX,N;B#
M5+0 _(W]@CX#:;\6/VL/V*/C3HGP,_;MU7P_\#_V+?BGJG[27Q"_X*BV?[4O
MB74?"?[6'Q*?]G1? VO?LR1?MA^(O%*Z!\=;JX\$?&*X^*WQ#_93T_2/@L/
MEUI6D1>+[J34_!ND'[<_9,\*?&7]KO\ X(%? [PM9?%GXB0_M!_''_@GIH47
MASXWW?Q.\<:3\2M.^-/B'X3R7?@KXBWWQ/T[68_&[:OI_P 0#H>L:KJ;ZS)<
M:C:PWEKJ9O[&YN[*Z\@_9K_X)3?$7P1^T-^RA\7KO]F'_@FQ^PE8_LN/XFU#
MQ9XD_P"">UK\0-0^*?[5Z:_\*]3^&D?PT^(^I^*_@U\";+P5\&YM5U9OB9XJ
MT?QY?_M4^.=>\1:#X+TO1/&W@G5-(\2?$#QA^Y'P<^$/PZ^ 'PK^'WP3^$7A
MJV\&_"_X6>$]%\#> ?"=I>:IJ-KX=\*^';&'3M'TF"_UR_U76;V.SM((XA=:
MIJ5_?S$&2YNYY69R ?RK^%?^"BGQ1^/_ ,8?V0/^"CL/Q7\?^$/V9?V98_\
M@GQ^S7^V7\.M-\4:IX._9];XW_M__#+XG:3^TY=_$O0-0$6A:EK/[*GQ7^,?
M[!OV/5=4U/2#\-,_%?3M8CU2\DT*W@^IOV6_B)\<]7TS_@C3\9O&7Q&^+]EJ
M7_!0+]NG]L_]J#QOX,USXM>,?$6E#X*_'/\ 8^_;2^.'[-/P=U#1[C7KO1;+
MP-\,?A#I?P$ETGX96L<W@_PCXX\*OK>CV,>LQMJ3_K\O_!//]C&/X%_'C]FF
M#X >"[7X'?M.>/O'7Q1^.WP\LI-?L=(^(7C_ .)6J:5K'C/Q/?W-GK<.L:3J
M.I:AH6AS6/\ PCNIZ/;^'H]$T:T\.0:59:796T/M>J?L_P#P>UC5O@/K-YX%
MTE;S]F/5KS6_@.EA)J&DV/PVU&_^&'BOX,73Z)IFD7MCID]HWPP\;>)?",.E
MZO9ZEI5G9:@EU8V5MJ=CI]]:@'\O^I*R^#OV-,JP\S_@[C_:Q:/Y6^=5^.__
M  4-#,G'S*ICDWL,JHCD+$!&Q_7"CK(BNIRK ,#['^HZ$=CQ7P7XX_X)@?L&
M_$72OCAH?BS]F_P5=:1^T9\7O#7[0/Q;T_2[SQ3X9M]9^._A-2ND_&OPQ_PC
M'B'1I/AA\6[EGNKCQ/\ $CX6OX,\8^.+_4M9U'QMK/B&^US6)[[[T4%5 9BY
M Y8@ D]S@  #T Z#C)ZT .HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ***_&#XZ>/?VMOB5_P5OT7]C7X7?M6>)OV<OV?Y?^
M"=2_M$^-6\!_"OX'^,OB4_Q M/VE[OX>:??_  [\6_&/X<_$7P_X4U35]+DT
M[2O$DWC/PC\3/"S^$=/U73/#?@+0_'7B'3OBAX+ /V?HK^6;Q1^W9^W[KOP1
M^#7PC\)_M#:-X(_: \/_ /!>#6_^"4_CS]I.X^$'PV\3)\7?@_X<\!?%[Q';
M?$[Q'\'[[PS8>#?"OCW5]%'@O4=6TGX?S^&]!G\=>"X=0T>\T3P-XEU?P77V
M=X>U3]LKX\?MF_'_ /8G\-?M[?%3X.^$_P!AK]FK]F;5?%?QC\+?!3]E+Q!\
M<OVD?CM^U#/\8=:TKQKXZN?'OP5\6_!CP=\-_AWX5^%-GI3_  Q^&/P3\$Z_
MXO\ $.OWNM7'Q)T?3;.VT:Z /W+K@?$GQ6^&'@WQE\/?AUXM^(G@CPQ\0/BW
M=^)K#X6>!]?\4Z)I/B_XCWG@KP[-XN\8V_@;PW?WL&L>*I?"?A>"7Q#XD70[
M.^_L/1PNH:F;6UDCD?\ !_\ 9@_X* ?M.:I\6?V)/$_[1/CC0[GX,?'&;]NS
M]@7XUWOAG2/ /AGX+^'OVXOV'OBI\2-3\#?M"^'O%FK6\'Q$T[P]^U'\&/@;
M\>/M'P_NM=N_!7A+5?#/A>PTB*WOQ/J_B;DO@;^U1^U'\3/BM_P1F^)GQ+\:
MK=^$?^"B'[2'_!0KXS:%X"\1?#7X+7&J_#S]DO5OV6_C'\4?V._AIH'C/2O
M%KXNT;4-)^%^A_#;QEXK\6:5KNF^.O$^L>*_%/A+QKK^O^$U@T2( _H8^(7Q
M'^'GPC\':W\1/BMX\\&?#'X?^&HK6?Q'XZ^(7BC0_!?@[0(;Z_M=*LIM;\3^
M)+[3=$TJ*\U2_L=-M9+Z^@2XO[RULX2]Q<0QOV=?Q??MG>._VS_VR_\ @AU^
MT]^WOX\_:MO=/\#?%+XA^*7M/V(K+X.?""?X*>"?V?? O[6<'P0\.>$+#XEV
M?@O1_P!I#6OC1::EX$T_XLW7Q?U?XHOX!OM4N]8\##X)6_AV73]?TO\ 0/\
M:4_;-_:U^('[?'[9'[-?PC\8?MM_"SX?_LF^ O@-X>\)ZI^Q1^RY^S7^T:_B
MGXR?'3X<7GQ9G\8?'VZ_:)\(^+[FT\$^$=(OO"FA:!\-/AC<_#[7/$L$/BW4
M]5^(&FS7OAS[" ?T?45^1/COXK?M[_$7_@CEXD^.>C:%XF_9B_X*'Z+^RA=?
M%6\\!V_@#PMXCU"R^/OPGTT^+/$_P_TGX?>,'^(&BR>%_C5J/@S5_"/A_2]5
MN]6\2:)X-^(FG7=OJ&E^,=.L]1T_XYL?^"IOQ&\9_M[_  ,^*_ACXL:1X<_X
M):^+]$_9U_9O\7Z9XG\+>';.UG_:6_:C_8Y^+O\ P4 \%_%E?B1=^&8O'6C:
M9X=^%H_9>^$LGANXU:T\%:AK7QQN-5U&32==\+W-G? ']'E%?S.>'?VR?VO/
MB/\  W_@GOK7C+]I_P"+'PN\:?MB>#OVG_VT?%GPW_99_97\-_'S]L?4/@7K
M?BCP[K/[(WPG^$^AR?L_?'C]G3X0_!OP)\//B_X"T7XS_%W]I31[;Q-K_C>P
M\#:#I/Q/&I^(?B ]EY[H7_!0C]N[QU^PW92^&OC#K?PV_:#\,_\ !;KX7_\
M!.&S^,/QG^ /PQN/'FN?"?Q9\?/ 'A*WU#X^_ GP\/#WP]A\;0^&/B3;^'_'
MFF_"/5?A:VMIX934?!_B/X?ZGK4M]8@']4M<9KGQ'^'GACQ=X&^'_B7QYX,\
M/>//B?)XDA^&G@G7/%&AZ3XN^(<O@[1_^$A\71>!O#=_?6^L^+9/"N@?\3SQ
M(F@66H-H>C_\3/4Q:V7[^OY^_CK\<_VT_AO^UOIG[%]E^T1^WU\2/!WP5_9+
M\%?&KQ]\;?V3_P!DW]B_XB_M%_%?XG_M _'3X]:'X0M?BS+X^^$%]\ /AQ\-
MOAGX&^#+:#X2T#X9_ ;PYXM\?ZAJ&HZMXE\9#_A&I4UOP'X@:_\ MM?M%_&S
M_@@?%\6M:U/]E+]KO6/&W_!3#P7XQ^)&I_!GP^_B:Q\.^"/@KKWAR'XM>$?@
MWXJUWQ%X*\)^/?C/\)M"T?QCH6B^-%\=^!?A?XN\=7,NI>"?B%H7A6U\+ZX
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
M#'@73OA[X9@CUOQGJ4@!_4]D9QGDC./;IGV'UK@[+XI_#34OB-X@^#^G^/\
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
M_P .K/PCX@\87MQXRUC5_B!IR#P_9VM3Q;^TS_P4K^,GBC_@BQ\&K_Q_K/\
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
M+JVFE@FCD;^</]I__@HC\4/VC?A9\:/B9^RAXX_X1+X'_!W_ ((3_''_ (*
M?%32M2\-_!GXEZ;XC^+O[4_P:\5ZE^QA\*?'_ASX@>"?&5Q ?ACH7P=^.OQ&
M\<>&XFTS2/%=[=>"/#_CK1_$7A"_U#0+KZ(T?XG_ +5?[2?[2?P._9B\!_M,
M>(?V6_AQX%_X)M?L\?M??&#XA_!SX<_ 7Q#\8/BY\0OC[XH^(_PU\,>$=,A^
M-OP;^+'PA^'/P\\%'X-:_P"+M;/A[X<KK&MWGB32O#^DS^'-!TJ9V /W+HK^
M</\ :8_:\_;L^#:?\$Z?V2M=^+>M>/\ XW?&GQ%^V/)^TA^T%_P3V^#/PQ^+
M'Q5U?P/^Q_JWAS2_#^E>!OA?\<=$\3_"+P)\4/'NG?$SX<S_ +0UWK/@?6O#
MOP[\=:/\0M!^&OA&PT:]\-+INU9_'7_@K5KW[*?QNL_!'@+]I/5O&'PM_:Y^
M&-KX=^*?Q#^!7[-WPH_;.^*_[ /B'2?"'B[XL:G\(_A-XDU6+]E+Q/\ ME?"
MS4IO'GPYTN^\3^#?!?P@\?>&-&TSQCH7PQNO'NJV/@9@#^B*DR,@9Y.<>^.N
M.QZU^2G_  2[_:4\:_';4OVH_"7BS]H7QU\98/A-XQ^%T.@^"?VF?@,/V:/V
M\O@A!\0/A=I/BC5/"/[5?PJT7X+? #X=3:;JVNIJ6L_ [X@_"SX;_P#"*>+O
M"!US3KKQ?XNUWPKJ%U:?!GPUO?&G[.__  4R_P""\_[3FI_'WX[^-O#'[-GP
M:_9L^/.O_!2ZA_9NT;P3\7]&B_9>_:)\=^&_A=K^OVG[.2>/_#7A[X0VFFQ:
M1\+=9\$^-/#GBV]CM;#4/CCX@^-$Z:DVI@']+]>>?$+XN_"CX1IX.D^*_P 3
MOA[\,8_B)X[\/?"WX?R?$+QIX;\%Q^.?B=XM6_?PI\.?!S^)-2TU/$WCSQ,F
MEZF_A_PAHAOO$.LIIU\VG:=<K:7!C_!GP3\<_P!O'X._ [_@FQ^VE\6OVO+C
MX\V7[9OQD_9&^'_Q]_9HU7X6? OX9_![P/I/[?6K^'-$\"2_LSZ]X)^%UK\=
MK75OV<O$GQ \'QW,/Q@^+OQ1B^,'@?P]XSOM6A\&:WJ.ES:10_X.0_A!X/\
MV@?A+_P2Y^!'Q".LCP3\9_\ @LM^Q]\*O%MQX>U:;0/$EIH7C[X;?M&^%=3U
M#P_K5K',^E>(-.MM5EO]%O?(N;>VU2WM9+BUN;82P2 '[]_$[XJ_"_X*>!]=
M^)OQE^(_@/X2?#;PO%93>)OB%\3?%_A_P%X'\.0ZEJ=CHFG2Z]XM\5:AI6@:
M/%J&M:GIND6,FHZA;+=ZIJ%CI]N9+N[MX9.]!!Y'/7]#@CZ@\$=CQ7\2G_!2
M/2?VWOVL/^"=O[4WP;_;?^'_ (W\+^$/^"5W[.?Q(U7XF_%[5+;4/!_AG_@H
M/^U_IR^*/A]^S?\ &OX:06.E2VFO?!GPA\"(Q^TG\3;%/%ND6Z?M*_&/P'X*
ME\"KIWP;OWO?V]_;?_: ^,EG^V!HWP)^'?[2?[0OP_\ #'A[]F^'XG:K\&OV
M$/V5?#WQ\_:J\3>./&/Q'\2>'?#WB_XG?$/X[_L__'+]EWX1? >S\-^!-?T[
MP3HNKW_PZ^*/Q"^('_"4O;ZS?>'_  ]I-A<@'[745_+]X$_;9_X*0_M ?\$_
M_P!@#]I/3O\ AH5?"=_XG_:C\(?MW^+_ -B#]G_X#^,OVT[K4?@5\6/&_P"S
MW\&O%7@OX ?'ZT^*/PWT;PIXTUCP+XF^(G[2_A+X9?#;XI_$O1/%%GX:\*_!
MG0;+PK=^(A7J%S^U%^W=\0/V,/@/\3O@?\7/B-^TAX2\,_M+_'_X=?M=_&+]
MCSX&_#/3OV^]'^#GPRU+XI^'?AC';?LG?M:_"[PG\-_"_P"T3IOBS1OAUX<_
M:Z^&UK\$;GQ'H;W^KZQ\ ?AOJ^AZA8:K8@'[W?$#XN_"GX3MX)3XH_$OP%\.
M'^)7Q!\-?";X=+X[\7:!X2;QY\4_&@OSX/\ AOX.&O7]@?$WCOQ4-*U/_A'?
M"6C?;=>UK^SKW^S;"Y-K/L]"!! (.00"".A!Y!_&OYCV_;1^..O_  /_ &-]
M:M?VE/#_ ,=+G4/^"ZGP;_94U?Q;XP_9PT?X:?M Z-\$=7D\2:L_P;_:O^#G
MQ2^#/@C3_@[^UIX/CU*VTGQ7XS^#WPK^$(O?"2>"O&WPYDT6#QE?WNIU_BK^
MT!_P4*UCX0?\%L_VF?"'[=/B'X::!_P3B^/W[1ND_L__  ?\.?L[_LXZ_I7B
M72O@O^S=\!OCM+X*^-/C+QYX#\2^(_%?PZU1?$6J^'/#5OX"/PM^*7A>_P#$
MOC'Q-XG^+/Q0M)O ?@_X>@']/-%?@IX ^/G[7?@']IW_ ()27GCK]J;7/C7\
M/_\ @IOX1^/<OQ)^#VN?!GX*> /AW\%]<TC]F6?]JGX=Z]^SU?>"/"Z_&+0K
M/PG'X2U/X8ZCX9^.'QH_:*_X270?%EQKUSXCM?$FA:??W/S1;?ME?MT^(_\
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
MBBB@ HHHH **** "BBB@ HHHH *_$W]H_P#X)^_$S]HG_@JUH_[0;>*/C?\
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
M\$WWC[5X=7\<7/@3P5/XBE\,Z9\J?%S_ ((F_LS?&KP?^T'\)_&'Q;_:ZA^
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
M#PYKNG^+(O"$<DC7ESKJW%U'/UOQC_X)H?!?XIW_ ,&_&'ACXA?'W]GSXT?
M[X.C]GOPE^T)^SK\3_\ A7/QBU;X&2Z=#:7WPF\>ZA=^'_$O@?Q_X,N=4M;#
MQGIEOXJ\!:CJG@;X@:?!XV^&NJ^#/$$]_>7?Z+5"TZ)-'"<[Y =IX"D@.VT$
MD%F*QR-A VU4)?;N3< ?G/K'_!+;]F"7X&_L_P#P3\#GXJ_"*\_99\:>(OB;
M^S[\=/AM\5?$]I^T7\,?B7X[U+Q1JOQ4\9VWQ4\5/XLN?'+_ !GN_'7C@_&C
MP?\ %/2O''PW^*<?B>[B\9>"]3CL=#&D<U_PZ3_9DN?@UXP^%^NZ_P#'#Q7\
M0/'7QMT+]IKQ!^UIXE^+6JWW[7(_:1\&Z3!X;^'?QLT/XLP:;::?X5\1?##P
MC96'@KX>^#/#/A'2?A%X=\#PWW@N+X=3>&_$'B73M9_4.B@#Y%_9A_8Y\#_L
MQ:U\4_&]IX^^,'QI^+OQKN/"A^*7QN^//C>U\9_$?Q=I'@"'7H/AYX22#P_X
M>\&> ?!W@GP%%XL\6?\ ",>$?A_X(\*Z';7OB;Q%K=]::AKNO:GJ4W.7/["/
MPRC_ &NO&_[8.@>,_BIX;\3?%[P%X>^'OQ]^$=AXDT#4O@%^T%I/@[PIXN\%
M^";_ .*_P\\5>#_$E]=ZSX.T#QA?6FD7'@WQ3X*L+R.QTV'Q'INNVW]K0ZO]
MNT4 ?E?\&?\ @D7^S=\'?%GP7U$^./VDOBC\,OV8=>/BO]E+]G3XT_'KQ3\3
MO@'^S-XHM= NO"GAS7/AOX3UZT'B7Q1J/P^\,ZEJNA_"*[^-_C;XMS_!6ROI
MG^$S>#[\PWUM]/\ [57['7PN_:]E_9KE^)][XNLS^RO^U5\)OVPOALOA/6['
M1EO/BO\ !FS\5V?A"T\5F^T/6WU;P;(GC#4Y-:T6PDT;4=1DBLA#KMA%#<17
MGUC4,,\<X<QG<$=XV/!421N\4B!@2K-')&\<@4G9(K1OAU90 > _M4_LV^!O
MVO\ ]F[XQ?LO_%'4/$^F^ ?C?X"U?X>^+]3\%:CIVC^*[32-:A2*[NO#^I:O
MHWB+2[+4HR@>VFO]"U6T5AB:QG0E#X=\;O\ @G[\/OC5\>H?VCK?XP?M-?!/
MXB:K\,-!^"7Q07]GGXYZ_P#"O1/C5\(O"_B[6_&_AGP7X]BL-.U#5]!OO"VN
M>+/'"^%OB?\ !_6/A;\:O#FF>.?%&F:)\2M/MKZ(6_WK10!^4GAW_@C_ /LW
M?#OX+?LX?"#X)^/_ -HCX ZA^R9X@^.^J? ;XN_"'XH:9H/Q1\&>'_VDOB9J
M/Q4^,'PYO6UCP5XA^&WC7X:^*O$,^B0/X1\>?#7Q);6%EX-\&W-C<P^(=!CU
MZXV[W_@DM^S&/AA\-/!OA;7?C=\/?BE\)?C1XQ_:,\&?M7^#OBK=I^U0/CM\
M3K6YTKXN_$SQ5\3O$>B^(M,^(.H_%OPO>W?@7XA>&/'_ (/\3?#[6O 8TKPE
M;^$-/T7PQX2L] _4"B@#\U-,_P""6G[/MGX6^'.A:MXI^-OC/Q-X'_;*^'?[
M>GB/XL^//BC<^,/BK\8/VD?AEX=M/"'AKQ+\4_$6L:)/IESX7@\):7H/A.V^
M'O@'0?A]X,\/>&/"_AW0?!6D>%=,L9+:?N]1_P"">OP2U/X,?MY_ ^;5?B%!
MX3_X*)^,OBYX[^.MU;>(M&_MS1]<^-7P;\#_  /\8K\-K^?PI/9^'K"W\(>
M=%O-"M]>TOQ8]EKTVH7=W+J&GSP:7:_=LD@C7<59LD*%0;F)8X&!P/<DD  '
MFHK6ZAO(8[BW=9(98XY8I49)(IHIHUEBFAEB>2*:&1'#1RQ.\;CYD9E() /D
M&Y_8@^$%UXH_89\6R7WCC^U/^"?NG>*=,^""KX@L$M=0MO%WP&U3]G;53X_C
M&@&7Q#.G@+6+RZLYM)N/##6_B-8-28368DTR3YHU3_@CM^ROK'B?Q!;ZCXC_
M &@;S]G7Q=\9I_VA?%O[#UY\;-?OOV-_%'QBO/'EW\4]1\3:U\*=1T^\URX\
M(ZM\3+R7Q_K7P#B\=0?LV:UXJCMM3U3X.W7V2VAA_5VB@#YO_:O_ &7OAW^V
M)\#O$'[/WQ3N?$]EX&\3^*OA9XOU.Y\(:O::-XB34_A#\7/ _P :?"R6>HZC
MI&O6L5I/XP^'^A0ZO"^FR/=:))J%C:3Z?<3P7UKY'^T?^P'\-?VA?BUX<_:
MTWXE_'S]GCX^>'O 5Q\))OC+^S9\3O\ A7?C'Q9\'+J_US69?A-XXL=:\/\
MC3P3XH\(VGB/Q%JGBSPU?7WA+_A-/ OBNXEU_P !^*_#.HW-U<3?=E% 'PWI
MW_!/SX ^'O _[)'PX\'V'B;PCX._8P^.4G[0_P *=+TSQ/<ZI>:Y\3K_ ,$?
M&OP7XCUKXH^(_%MGXE\4>/KCQG<?'WXA>._&VKW>LZ?XL\4_$2^C\2ZKXFE$
M^K66I_2_QG^$7@7X_?"#XG_ OXI:,?$?PV^,7@#Q9\,/B#H*:EJFBR:UX+\<
MZ%>^&O%&F0ZQH=U8:SI,]]HNI7MO;ZGI5[9ZA8321W5G<07$4<B^FT4 ?"_P
M4_83\+_![QY\#?B=J_QM_:%^./Q#^ 7P7^,GP#\*>-_CEXT\%>*?$FO?#WXT
M^,O@]XTUF+QO?^&OAEX+D\1:[X7N_@CX.TCPEK:M87K:3/KT_B]_%NOZFFM6
MG+ZE_P $Q/V8=>^&_P"TY\+?$-K\1=4T#]J3]JJX_;3\3:W9_$C7O"'CWX=?
MM%1M\,[OPSX]^"GC_P"'Z^$?%OPRU#P'K7PB\%>(/!UUI>K7FI6NH0:M9:OJ
M&M>'M;U/1+G]$** /B7]FG]A7X<_LY?$GXC_ !ROOB%\9_VA?VA/BGX:\+^
MO$_Q^_:.\:Z;XY^)5G\+_!5SJ&I>%OA-X(M_#'ACP'\//AG\--/\0:SKWC#4
M?#/PZ\!>&!XO\:Z[>>*O'%YXFUBST:ZTWRWX\?\ !+SX.?'3XE_%_P"(A^+W
M[4?PFT_]I#1O#V@_M/?##X*?'+4? ?PQ_:,L/#?A/2OAY92_$'1YM U_7O#6
MLW7PUT/1OAOKGB3X.>)OA?XB\2^"-*TW0_$&J:BEC;31_I910!\(:Y_P3W^#
M+?M%? O]ICX9>(/B9\ O'/P)^$7AS]GBQT#X*>*-(\,_#7XB_L\>#?$T/BWP
M9\"_B3\.M<\*>*?#UU\/_!VLMJLWAI_!$7@7Q=IMIK^KZ2GBDZ8VG6^F^*^(
M?^"/O[+_ (G\3^,QJGB7X]GX"_$OXL7'QU^)_P"Q;'\9M<E_9 ^)'Q=U'QG?
M?$#7/%?BWX7:CIVH:[<Z!XI\97H\3>-?@QIGCC2OV?O&NMVEK?\ B3X3WTH<
MO^K-% 'QW;_L/_!)OB/^VA\3-:L_$/B/4OV\O 'PV^&7Q^\,ZWK\K>#M1\'?
M##X=^+OA?I.E>&[31;30?$'AT:WX3\;:[:^);F#Q)<7UU<R6]WI-WHTMNI;Y
M=^''_!(/X&_#SQ+^S'XKU7XX_M<?%6Y_8S\;:1XI_9LTSXK_ !KLO%'AWX7^
M%M!^&OCSX76'PLTOPUIW@/0=(U;P?_PCWCK[3>>(_$%IJWQGU2Z\'>!=)U'X
ML77A'0'\-7WZS44 ?RFC]BW]OGPOX"^+?PR^'/PG_;*^'?[7GBO]I7XW_$_X
M:_MF?"3_ (*.6_PZ_P""<G@U/C%^T+XK^-&E^/Y?V++S]HSQ!*G@;PYH?C.\
MA^(/P&U+]@/QIK7Q-\:Z?XBT_5OB+<W/C>[^->F_K3\:/^"37P$^-GBSXU:Y
M?_$K]I7X9>#/VIKW1M2_:\^!GP/^.?B/X:? _P#:AU'3O#.A^!]9NO'WA6&S
MUGQ+X&?Q_P" O#VE> ?BG-\"?&WPGU#XL>$+:/3_ (F:AXMO@^IR?J310!\"
M_"+]D7QC\-OVX?C'^TA:>/+SPU\#-<_9Q^"/[.OPH_9K\,^,?%6H?#30D^&5
MYJ^L:A\1K;X=7>GZ'X!^$EU96VJ6'PX\'^ OA[I^MZ;!H.C:]XYU'Q5'JWQ%
MO?!OA3[ZHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K\BOV\_VX/BE^S_\ 'KX;?"/PQ\</V(OV
M7O ?B/X0^+/B5J7Q9_:G&I_&KXA^/_%^D^(8-%TWX2_!?]D+X:_M ?L_?&CQ
M*EAH\>I>,_%_Q9L-5\4>%M,L(X?#]OH$FL17<R?KK7YK?'7]A_XP>+?VNH/V
MNOV=_P!JZ\_9X\8>*_V<=!_99^+VEW_P$^'?QJCU7X:^$/BEXO\ BEX2\6?"
M/5_%.K>'Y/A=\9- U?XE_$"TM]:\7Z=\:?A%K=M?>'KCQA\#_$5SX3LC?@'Y
M_P O_!8#X]>(O^">G[%W[7]CX(^%WPKT?XX?%3XM_"G]J#]IJ3X6?'O]IW]F
M[]EJW^!7BOXR?#?4OB]?_![X9ZG\+OCIJWPM^.?Q&^$,6A^ -7\5>*/ NA_!
MR/Q_X>_X6_XSN9K./^WM?Q;_ ,%1_P!J3PW^R-X!^.LJ_LJ:EX%\1?M9>/\
MX-^(_P#@H)\&O#OQ'_:Y_9"\/?LU^$= \1>(_"W[6&N_L\_LY?%CQ+\9?!,7
MQ!\0Z-#\!M<^&'B?X[-IGP)^++3ZM\4?BTGABXT:UU3Z,^&W_!,OXO? 7]F#
M]GWX+_ +]N3XN> ?BG^S9\;OVA?B[X:^+.M^&+KQMX$^,FD?M#?&KXM?$_Q-
M\.OVI?@+/\3=$TSXXZ7:Z)\5IM)LO%,GCWPEXOTOX@^';+XM^#]6\%:IJ%UX
M;4\)?\$Q?B[\,/ >HZY\)OVXO'OPY_:L\7?M;>(_VR_B7\5_#'PB\(:%^SK\
M3_B#XW^&WAKX->,OAKX__8U\(>(O"OA;Q-\#]3^''A/0FT_3M9^)NH_&C2_B
MCI=I\:KCXZ:M\17U#6+X ^8?'7_!7WXS?#/]B;PG\:==U+]C/QIXN^,/[>5M
M^QC^S]^U'\*?&.M_$?\ 9"^(7P^UKP[KOQ%T_P#:J\3_  Q^&OQ ^(OQ4^'I
M\.>#O!WQ"\&>,?V7[GXN:]\0K+XJ>!C:R?$/3?#?BK3K_3>8U?\ X++?&#PY
M^S7_ ,%*_%F@:_\ LW?M!?$7]C7]G+P=^T7\%/C=\/?@O^T)\+?@9\6M,\57
M'B[0_$'@3XA_!WX@?$#Q'XI\!>.OA=XI\'+%K&DZ+^T5XF3QKX*\=^ _&VCS
M>'9I?$?A?0OKFS_X)%V=[\'/B'8>)?VF/'D/[5GCS]L/2O\ @H'I/[3WPV^'
M/PZ^&&C_  K_ &L?"_P]T#X4^%O$7PV_9WL[37OAS_PK67X<^'Y/!?Q&\$?$
MG4?B/XQ^,.A^+_'MW\1OBKK/BW7].\4^'[_Q1_X)K?'S]HC]G3]MCX6?M+?M
MV>+OB;\1OVP_A);?!+2-6\-_"B3X=_LW?LZ^"=+35KFPN_A;^RO;?%SQ(NK^
M-=>UO6[_ %+XC?$+QU\9?$/CGQ=:6OAGPUI?B#PCX3\+V.A2 'F7Q$_:P_X*
MA_#+]KW]FK]DSQ5;_L"6_B']N;X>_'[QA\)]5T?PM^T7KFG_ ++FL_L[ZCX!
M\2^./#OC^]N/'7A]_P!L"TD^&?C^PM/"VN:!I7[$Q\2>-=.U:\U72_!>C1:;
MINK?+W[2_P"U-^T7\>OV%OC#HGQ$\'?!SQ)^TW^Q]_P6J_8Q_9=>3X?WWC'X
M6?!'XW>)? W[:/['GQ4^%/B.UL_%5Q\7?&GP:TKQ7X1^+?@/PSX]L+S6OB[-
MX4\4:7XLUO0K_P 3Z-)I.FC]EOC)^QXGQ=_;=_8K_;#D^(,V@?\ #'7@[]J;
MPQ;_  ^3PHFIQ?$.7]IKPS\.O#$M]-XM;Q'8OX77P3#\/_MBV4?AG7V\12ZS
M'']NT5--D-_\G?$K_@E%<?$#X3_M=_"O3OVDO&OPZN?VK/\ @HQ\+?\ @H#%
M\2/ W@C1K7QY\(+_ .&^J?LOZJG@7P+<ZMXCUG1;SQ09_P!FR.Z\,_%#6M(?
M3O#6K^++*_O_ (:>+;;PK/IGB4 =?_M!_MA>#/C5\0/V0_VLT_9T\<V?Q>_8
M5^/_ .T;\*?BA^SQX0^(WPN/A+4O@WJO@7P%\5/A+X\\%?$;XG?%^?Q9!&?C
M=\/]:\#?%[0O$W@D:]%8>);#6?A)X<G-E<0^%_\ !.?]J;XD?"CP'_P1-_9L
M\7:9X#MOV=OVH?\ @C]\&[_X8^-!IOB*/Q_9_M3? CX%?![QOXK\!Z_KK:^_
M@_\ X0WQ3^SSK.N^-O"FFCPWI_B2+5OA5XYN9-=U;2+@VOAWZX^#/_!/_P"*
MMI\:_&7[1/[8'[6_B/\ :K^)MQ\ /$W[+OPPM/#_ ,(_#'[//P]^%_P?\?2^
M!]7^*%]9^"?#GB3QV/$GQC^*?B;X>^&/$/C?XD7&LZ9HBS:=;:#X*\ ^#_"E
MCI^AV?YK?MR_L.?%_0O^"=7[&O\ P3#\!^,/CQ\;?CWHGQL^#_PO_9@_:?\
MA-\ O$O@?0OV7?@%\/4/P@\8?$O]HSQ[X>UG7/A7X=G^'_[%7C7XF_"C^UM6
M\2>&?%?QX\6^*[6[^'GPIFUNT\0S>&P#]B?^"=W[1GQ2_:Z_9HT?]ICXB:%X
M?\,^&?C1X]^+/C/]GO1=(\(>(O!VLC]E27XC>(=*_9J\1^/+3Q'XS\83:IX[
M^(WPDTOPY\4M;UC2D\*Z%-:^.-*L-/\ "&BR:;=&[\@_X*!?M@_$S]G+X@?
MGP)X1^,7[''[-?A#XB>'_C#XQ\:?'+]K.>Y^(^HRM\,--\*?V)\(/@7^RCX(
M^.OP"^,7QP^(WC>Y\73^)+[Q'X2\6W7A[P!X8\#:II6J:%K?BWQSX'TZ;N?A
MW\&OV@?AI^V9X1T3X;7\G@/_ ()P_!_]@GPM\$?!_P #6@\!Q^'1\>M)^)^G
M1?#_ ,1_#B?37U;XHK;?#KX$^%-4\!_$"W\=ZAX0\)6T&O?"Z3X<V?Q*U:[^
M(^H> ,+]I7]AWXI_$7]K'X>_MG_LX?M*6_[.WQL\*_ 3QC^R]XJF\5? [0OC
MYX-\6_!7QEXWT#XDW$.C>'[SQS\-M2\(?$30_''A[3-8T7Q=<>(?$WAN2.SB
MTW7?A[KFG_:8KX ^ /!G_!67]JWXO_LL_L?^-O@OX"_9G\5?'WXT_P#!3+XE
M?\$[OB%J.O3_ !4\-?L^>(+7X8^"?VHM;U'XY_"DM?7WQ.\+^']=7X*>$_'.
MC>$_&UAXFU^/2+[Q%\.+MEUF]TKQ_I7HGB'_ (*??M%_LE^"O^"KD?[8?@SX
M.?&'QQ_P3I^%OP4^//@3Q)^S?H'C'X,>$/C=\/?VC/"OCJS^&_A3Q'X*^)7Q
M(^.>N?#7Q7X?^*OPI\8Z9XY\2V?CKQKIK>!]<T+6O#_A2[UC1KK2_$7K/PC_
M ."4LWPG\-_ OP_<?M&>+?B'>_!K_@IS\;/^"D6H>,/&GP_T-_%_Q(U3XR>$
M/VC/#5W\./%%UX;\0:#X?LM<M+CX^'6M:^)VC>';72]?U/PY=1:;\+/"MCXA
M@B\.>I?%W_@FE\.OC[XV_P""AM_\7O%>NZY\./\ @H3^SG^SS^SQXN\$^'-+
MM_#?B+X:V?P%C^/*6OCCPMX\O-0U^PUKQ#J-_P#&:QU_0[35? T.E>&M7\$V
M9U2U\;:=KESI5@ ?G5\11^WY8_\ !3C_ ((86W[;&J?LH>);K6_&O[86NKJ'
M[+OA?XL_#RQ\"?$C_A@7XX1^-OACJFB?%/XB?%.X^)WA6VAGT[4?!WQCT_5_
MAM?7TVGZUI6N?!O1!<:3K%Q^E?[8W[2'[3GA7]HC]DS]D;]D[0_@SIWQ(_:2
MTWXZ_$GQ5\8OCWH_BOQO\/\ X3?!W]G/_A5-EXUN+#X4^!?'WPI\4_$OQ]XK
MU[XT^"M(\)Z3%\3O!&CZ6D&JZEK6H7%DK/9^0>%/^"<?[27B#]I_]BK]J/\
M:>_;^\3?'[Q+^Q-JWQB;PIX'T;]G+X<?!7X>>/M/^+WP'\4?!;4/%OC#3?"W
MBC7-:;XT%O%"Z]XA\:6NMK\,YK+26\-_#OX%_"MM=\2Z_K7TK^UI^R'XT^-G
MQ!^!7Q_^!OQQN?V?_P!I+]G1/B5H?@'QKJ_P\M/C)\-/$/PZ^-)\$#XM?#3X
MI?"6Y\8_#B\\5^'O$DGPZ\$ZQHFI^'?B+X'\4>$O$OAC3-2T_79]-DU70M5
M/P$^+/CKXJ> _P!G3_@N#XH_:G^$'[,GQ9^*6F?\%&_^"9OA?Q]\/VL?B+XG
M_9P\97.M^!/^"87P\T/Q]IWAR;Q5X.^(.BF]T+5=%^+>B^!-0\<ZW_PKSQS]
MB\%:YXO^*V@>&[_6/&'VW^VK_P %0/VE/V<OVI/C;\&K'6OV2/@!HOP_\)^
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
M^'3VF@:SKUEX5\6ZIJWAI/[:ZKXN?M<_\%+_ !%\2/\ @J%H/[,NE?L4>&_
M_P"P!JWA>+P+JOQN\(?&CQQXI^-&HZI^Q[\&OVC]9^'.NZ5X)^+GPUTKX?O9
MZIX_U:.P^,$>J>)+*?3[_P /^%I?A +G0M<\>:KU'PY_X)/^./#?A[X,_LX>
M/_VR_'GQ8_8#_9S\??#GQW\'OV8_$WPH\(V?CFZT_P""6L^&/%_P,^$GQK_:
M$M]?N;GXM_!?X.>-_#&@Z_X+\(6OPL\":QJ=EX8\+^%_B%XM\;:#H9L]3^P/
M#_['3:)K7_!0_6Y/B"]VW[>OBO2O$<EFGA1;?_A54>F_LH?"7]EQK.*Y;Q%<
M#QS)+'\+V\=_:FMO""*^N+X8%HRZ6?$.I "P_MO^%V_X)LQ?\%([CP-KT7@L
M_L/)^V_/\-(=3T^?Q1'X7/P%'QYD\#1:P\=OI4VO)I6[0$U-XH-/DU "Z:.*
MV)5?B72/VR/^"@/P2N?V'_'/[9&E_LC7GPJ_;N^)WAOX!CPE\"?!GQATKXC_
M +*GQA^-OA#Q1XU_9[CU_P 7>)/BK\0/"7[4?@JXN/#,?PR^+.L:!X8_9JN?
M#GB;Q!IWC3PO'XC\(6.IVT7WQ\+?V.?!'A3]@'X<_P#!/SXD:G+\4OAOX:_8
M]\'_ +'/C[6%LKSP3/\ $;P/HWP7T[X*>*M273M,UW5+_P (S>+] MK^Y6SL
M/$NI7?A^341#:ZW>S6B7TOR1\+O^"9GQ3M?%'[-EE^U!^VCXQ_:Q^"?[$GC/
M3_B'^R]\-/%GP7^'G@WQG=?$#PAX5\5^!/A/\0_VEOC)INH^(-9^._CSX1>"
M_&&HV7A/7/"?ACX&6&M>+8;+XA_$30?''C"RM=2A /FG_@AO\-?B.WQ!_P""
MG/Q[^+WBCX+?$/XE^*?^"BO[6'P<\7_$7PM\#_&G@GXIZ[=_!3XD+X5TW3)O
MB%XR_:%^,-Y'\!O#^C6UAIGP7^!$>DA?@_IL-]:GXA>-I]3NKZ7\_/AS\?/$
MG[ W_!37_@K3^W?XP\8^))?V+/\ AMOX7?LY?MK>%8]/_MS2?@YHOB[]G?X0
M7OP!_:WT32=/B?Q/?#P5\4]9G^#7Q7T#PY#K&I:OX'^,>A>+;+0KV;X6B"X_
MI'_8S_9,C_9'TO\ :/TN#QQ<^.U_:"_;#_:0_:WEGNO#D7AH^%+O]H7QK_PF
M$_@"&.+6=;&MVOA-\V$'B>1]+FUM&%S)H6EL# <+]F?]B^Q^ 7QD_;K^*NI>
M,X_']C^VW\;_  ]\8M0\'ZEX,MM)L/ 5OH?PD\&?#"7PA+>S>(M?3QO!J \+
MRZM+JUQI'AF-%O3I;:-.MK_:5\ ?BQ_P3M?]H'4/^"R7QT_: _:(L/%6B?%/
M]J7_ ()<>!OVB=*^ _B75Y0G[.GPHU']K;XC>"?@!^SU8VM^+>T\,^)-!^$?
M@KPIXG^,ML8[;31^T3X\^+^K1I;65XTDGH/P2_X+#_&O5_C?^P_X6^)/Q<_X
M)_?%JP_;+^*-_P#"[QI^SY^R5'XS^('Q$_9(USQ=X2^)OC/X<VNN?M;Z%\??
MBC^SA^TC>^ )_AK<_#GX\6O@_P $?"*^@\4:O9>*? .GZMX6>RBU+]3/B1^P
M/X9^*?[6OQD_:3\3^/=:30_C9^P W[ WB7X<Z1H>GVD^G^&+WXD_$CQ_J_Q"
MTOQI>7^HH-;N[;XAW.@6NA77@^YL;*2P@UB:^U!;B73(?CKX>?\ !)KXY:#9
M_L$^$/B5^W5J/Q$^%7_!.+XK_"[Q9^S_ /#?0OV:_!GPZTK7? ?PE^$7Q%^#
MOA;1/BUK%I\1O$VL>+/BC8^$_&.B:9IWQ3\./X)\(V&F:-XBAN/@IJ7B#QE_
MPDWAP \I\ _\%4/VH_%7[6FD? [6&_9/\%^/Y_VMM1^#?BG_ ()X?%GPU\3?
M@#^U[H7[,\7C7Q7X'MOVJOA9^TG\6?BQIGP3_:OFM_#6@:;^T>GPJ_9^^ OB
M"Q\5?"35KWP?X9^*<WC;0WU+4#7_ /@J9^U+IW[7OC_X":L/V4?ACXO\/_M6
M:+\(?A9^PS\:?#GQ'^%G[0G[4/[,^K>.?"OPXM_VG/@+^V=\4/BY\-_V9O&_
MB77;+7=9^->D_L]_#SX-_%'Q/8>#O#R?"?4/%UQ\5]7B%G])>(/^"8GQF^('
MBCPMX-^*?[=7Q$^)7[)/@/\ :O\ "_[7_@+X4^.?A5X8\6?M,>%?&G@?XJ6'
MQO\ !GPLM?VUO$_BS7O%<'P3\*?$BTN8- BT+X8:!\=])^%<]K\&]/\ C_!X
M'M&M;T^.7_!,+XQ?M W/Q.^$7Q'_ &X_'/B[]B7XO_'#2OCIXI^!'C?X5:3X
MS^-GA74;+XC:=\5YOAC\'/VK;_QY::I\,?@S;^.=*T^Y\$Z);_"?7/B-\)/#
MD0\+?"OXJ>$K#3?#TNA 'S#^T+^V1XY_8X\*?\%JOCO^SW\#/@#+\8/@Y^VW
M^P7\.;!M<TWQMIEM\<+_ ..OPQ_8"\)ZEK7QDU>S\<Y3Q+I&A_'/6O#?A+7/
M"%EX8T#0K?1?#NN>(/"/B_5E\4S>*_56_:G_ ."I>F_MOZ=^P'K=]_P3]7X@
M_%7]F&']K#P=\8=-^&_[1TOA#X%^$/!?QEM?AO\ %GX?>(?AE<?%^+6/VI?$
M]Q#XL\ V7P[\5Z?\2_V/-(EW^-?&7B7P[:MHWA_X<^*/:_V@/^"7D?QU\(_M
M[>#9OC3/X;MOVX_VG_V2?VCYM1M_AW%J<WPO;]EC3/V2;*+P?%:R>-K&/QL/
M'4W[+(GF\1//X3/AI?')A70?$#>&O/\ $'TAJ_['J:M_P43\#_MZ_P#"P9K>
M3P5^Q_X]_92_X5:?":2V^J)XZ^+W@GXJCQTOC?\ X2.*2RETEO!C:&_AD^$K
MN.^75(M27Q#9M92:==@'YXZ=_P %._VI=?\ V6/A[:^'OA7\$[_]N3Q__P %
M'/BQ_P $M8;J>Z\767[+.F?&;X+>(_C8/'/Q_GTBY\2Q?%2?X/1_#KX$>+O&
M.E_#6'Q+_P +!OO$-YI?@>'Q/)'(?%4DWQAU7]HS]K.7]MK_ ((V?M0W?[/&
MN?%CXN?L=Z'\8?@Q^T!\)/#7QL^%'PR\0?!3XD>.]3^"WQ N/B!\';SXE?$S
MQ=X2^)_P#\>:1;^)M*\)Z-^T1XH\&_M Z!XC\,:'JNK?#.QB\<16OLFI?\$H
M;&]^"'C[P#I?[0WC_P "_%E_^"B'QS_X*4? 'X[^ ?#>EZ7KWP'^.'Q:^(?Q
M \9Z-H]QX-UG6_$7A;XM^"-$\,_$WQA\*O'WAOQ<MGHGQ7\#>(_$=M/I'A*[
MU&PN=(^@/V9/V+_%?PR^-_Q$_:S_ &C/C7;?M'_M5?$/X<>%/@?%X\T;X1^'
M?@A\/?AI\"?!?B;Q+XXTGX6_"GX<:9XB\?\ B/2=.UOQMXLU+QAX\\0>.OBK
M\1O$7BG7[71(K6_T'PWX<T+P]9 'Y6?&#_@HA^TM^R+\5?%O[*'@_7_V9O!%
M]^SKIOP/^&G[+/P _;6T/XC_  Z^*'_!33P=H'@GX9_\)3XN^%/_  4"UOXF
M?"[]CWX9>/?&TVO:[\-O W@R7X>?&KQ/:_%KP-JLWQ$T#PMIOB2RTG1?U(_X
M*H_M6_$W]B+]@#]HS]J?X.Z'X)\3_$OX1>'_  IJOA70/B)IVMZEX,U:]UOX
MD^#?"%W9ZU8Z!XG\&ZP8Y=-\07WV*6V\2Z:MGJ0L[RZ>[LX)[*Z\+_:H_P""
M:_QO_:6G_:6^%J?MT>._#O[(/[8262_&GX">/O@[X,^//BSP"DGAW1_"/C2P
M_9+^,7Q(\33V7P \.^.]'\.Z/K"^&?$7PJ^,VF_#CX@7?B;XB_!^/X=^*=>^
MTZ6O_!<'X4>-/B'_ ,$D/VK_ (/_  C\%?$GXD^,=9\"_#CP_P"$O!OP[TCQ
M?\1OB?K<6E_%SX:33'0K'2[3Q1XR\1:YIFBV%WJ]UJ9MM9U-8]/N]<U)KA;>
M\GH U=+_ &K/VPO@I^VM^S#^S;^UEI_[.'BKPA^V[X<^/-W\++[]G;PQ\2M
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
M?IX#_9M^"W[/0\/IK(UK4SXK.K#X/GQ<^KG2_#2V?_"1_P#"/#2KL:0=;U4
M_#CX _MG_MR_L_?\$<_V#_VB?'?Q(^'OQ@OOC-X=_9QM_&_[2'C7]G3]IWXM
MR_LL? [6_A=K/BOQK\:_VG/"OP^^/GQ-^,/[6'BVYUG0-+\ KXQ\*ZM^SEX8
MB\7?$71O&7CV7PQX6T?4[>Z_7'_@G;^T_P"/_P!J3X0>._&WCOQA^S/\6M+\
M+?%GQ'X0^'/[0W[)/BZQUCX*_'[X;1>'?"?BO0O'EIX"D^)/Q;\7? ?QKH,_
MBK4?AG\1_@W\0OB%XG\2Z)XQ\!ZKXFL]5E\*>+/#L-O\]?"?_@F_^TU\%/V5
MOA3^S9\,O^"A/B[P??\ [*OQ!T+4/V3_ (B:+\!_#-@D7P6\+>'/%'@;2?@)
M^U_\.H_B*W@O]K#PM=>"O%EQ::QXAT*V_9XUQO&/ASP/\3_"T?A+QQX8AU>\
M^H?V+OV-KW]ER_\ VB?B)XZ^*LWQF^._[6'Q;L_C)\;O&^F>!M.^$7P]?7]%
M\">%_AMX;T/X;?!S0]>\3Z7X)T#1_"GA+34O=2UCQ1XW^(OC/6KB^UWQ_P#$
M#Q3>_P!G'30#X N/^"FG[2EG^R]\1O#]SX2^#]K_ ,%#_"G_  4BMO\ @F=X
M9\':OX ^*&B_!?Q7\1O&7Q:\/:Y\.?C%9^ E^(&K?$J7X6W'[#OBNT_:EU98
M?B*!>Z9X:\5&V\2:/I5I,VG?+WQ8_P""Y?Q6\*^*/VO/&/A7Q%^RS;>&?V4_
MVC?B_P#!30/V,_$7PI_:)\2?M,_M$>'OV<O'%W\/?BIXD\/?M)>$_&%M\'/A
M;XX\;:KX>\8:I\%/AQ>_ GXFVVL)8^%?#OBWQKH%]XMN]4\+?J%J?_!,[PI=
M?\%-;'_@HK9_$WQ5IMI%X#L1J_[/5C8,G@CQ%^TAX?\ A_XM^!?A']J+4M:.
MNJG_  EWA[]FGXB^.O@:?#;>%I8=1TJ\\.:XWB2VE\,1:3?\%XM_X)J_'+3M
M?^.'A#]G7]OSXN_LX?LS?M,_%OQ/\;OB]\,O"/P[T'7?C-X/\=?%/Q'JGBOX
M[']E?]IJ]\7:3K?[/^E?&/7[VY\1ZQ%J?P]^*NL> _%^M^(O$GPEU_P)/K2V
M^D@'R!X1O?VQ_%/_  5K_P""J4_[$?B+]F3PS-JG[-W_  34\3ZMXQ_:C\)?
M&/QWILL[?#+]JR7X7^"M!^%WPW\3_";5M/M?'.LW]S<>.OB;K?Q'CU#X7Z5H
M5K::7\%/BGJ7BNYG\$;'PX_;=T[]L7XN?\&]7[1%_P# 7X10^)OVK/ W[9WB
MQ?$'BW1O$VM_$'X ^)M"_99EN/'-C\#?%.G>--)TK3-'\:>(-*U+PUXAO?&'
MA;Q;<^(?AXFEPVVG^%O$(EU&+]4/A!^R1'\)/VNOVM?VJ[;QKJ.O2?M2^ OV
M4? TG@2^TB56\#0?LNZ-\6-(M=0/C2\\2:OJ/C"Z\9CXHR75\U]I.F7&D2Z+
M\U[XAFU62YM?DG]FW_@DU9?L^Z+_ ,$J-'C^.6J>)S_P3!\,_M"^'--O)/AS
M9:(/C/\ \+]^'.L^ +B\OK8>-M8/@ ^$UU0:I;P03>,5UEX5LY)K%)&NH@#C
MOV:?VQ_^"CG[6_PP\%?ML?!'X;?LQ:_^RI\3OV@6\,^ /V9=3TOQGH'[4MY^
MRM8_%RX^#>M_M >(OVA]8^-%E\$]"^)>D0Z3K_QRN?V?;;X):Q;R?#K3D\ :
M=\7-3^*-Q!8S>)Z_^U[>?L(> _\ @O1^U'IGA;2_&>M^ O\ @H?\%O#WACP_
MKVIWVC^'+CQC\7?V3_\ @G#\&/!5_P"*]2TRSU+5K;P=H/BGXA:1KWC#^Q=/
MO-<F\-:9JEOHEL^JRVBU]#>#_P#@E#\1_ %MIW[/G@C]N/XI>$?^"=VA?&-?
MC#X>_93\.?"_P-HGQ0T+3_\ A;<?QR;]G?3?VM]-U6#QI#^RZ?B*EY$?!@\
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
M3\#_ -H/]GSX5?#C5K*Q\<2V7A2_\ _#7XR>%-)OO&UN^OIXKNOAJ]U'X/\
M#<7B_9X7 /G?X5?"KX9?\$TO^"KW@;X0_"/P;8?#+]EO_@HA^R18^$O"'AK1
MI?$M[X=\)_M2_P#!/G0[N6TM ^J7U[HOAF#Q_P#L@>*F#3/<P:KXDN/V=Y;Z
M\&K36]]?V'P+\*_VPOC-\(/AEXS_ ."HECH/@?P+X'_X*I?MH_$3Q'XM_;(^
M)O[/_P ;/C+X%_8Z_8,_9W\"ZS\'_P!A=?C/\!?@]XS\"_$'4-/^+&G^"-0U
MZT^(I^(G@/X4?#_6OCKJ/C'X@:W;7&NV6B7_ .X7_!3O]@*3_@HC^SO8?"+0
MOC?XK_9N^(_A#XAZ'\2/AE\</!FA-XGU[P)K<7ASQA\./&"0>'U\3>#FU.#Q
MC\(_B5\1_ D^WQ'IS:9+XDM?$"+?3:+!I]ST/Q5_8Q\8)\//V9_#'['O[0WB
MS]D76?V3-,T7PE\+]*L=!N?B7\"O%OPRTSP?I/P^/PR^.OP&_P"$S^'>G?%/
MP]I_A/1[)O!&JP^,O"7B_P"'7BBVB\1^$O$=DMSK.DZP ;?_  3_ /VAOB1^
MTW\!;GXE?$:^^ GBX0_$SXD^#_ ?QD_9B\>:)XX^!_[0GPX\'^)KK1/#'QJ\
M%6>C^.OB?<_#)O$IMK[2/$OP=\3_ !%\:^+?AQXN\.:]HFM^(M0/V9U^>/\
M@L#\5?B=X'^!_P"SO\)/A5\2O$7P6U?]M#]N']F/]BKQ3\9? FK6OA_XI?#+
MX:?'+Q1J(^)&O?!_Q#?:9K%IX9^*NK^$O#.I>"_!7BPZ=/J/@_5/%2^*O#<N
MG^*]&T+4[+S;_A@K]J?]G7X/>&/"?[*_[0^O?\+\^//_  4C\!_M<_MB?&71
M/AA\!OAI\+_$_A?5;70+3]H+0KGX5SV^K7/@#X;^)OAO\,O#OAOPGI?PT3XH
M_&;Q5\;+CPE>_%#QQ/X.\<_&WXL^'_T5_:P_96^%_P"V7\"_$OP+^*[>,='T
M76+K0O$GA?QK\-_%-_X#^+'PE^)G@C7+#Q;\,_B_\(_'NEA]0\%_$_X9^,M'
MTCQ1X1UN.&_TQ[RQ?2/$NB^(_"FJZYX?U0 _ 7]L?]GW_@D__P $L/%G@[XR
M^ U_:/\ V"OC#\.-=^$OQE\8_M1_";X,_MU?M'_"GQW\.;OXJ0^%_$/PF_:Q
M\=>';_Q)\-OB+9?&FYTRZ\'Z[I_Q:\?I\3=/\0^,?#7CG3+D:UXEL)/$?Z0^
M*/VD_P!O+X[?M7_M=_ #]C6#]ECX9>%/V*=)^&?A?Q;XO_:>\"?$[XHWGQQ^
M/?Q<^%/A7XY>'?!'A"U^$_QI^%ES\'OAAX7^'WC/PO8>+_BIXBT7XI^(+GQ1
MKEPOA?X5:O8>'+P:ES47_!-+]J+XO^)?"&C?MP?\%(_'?[5/[.'P^^(W@3XI
MZ9^SYI_[+_P%^!%A\4O%OPJ\9:+XZ^&L?[2'C+P;%KMU\6?"GAOQ/X;T+Q'J
M/@?POX<^$_@_Q9XCTZTO_$.CWVF6=AH5CZ=\6?V"OC;!^T9\9/VCOV._VR_$
MW[*GB']ISP]X&TG]I3POJ_P6\'_M%>#_ !5XE^&7AW3? G@+XT?"31?'?B3P
M]8?!_P".6C_#?3[?X?ZMK%];?$;X5^--%T3P5=^,O@]KFJ^$+:^N@"Q\#_\
M@K=^QSXX_9/_ &:OVG_V@OC/\&/V.7_:/\+^*+W2?A[\?_C3X$\$WNG^.?A=
MXA;P'\;?!/AOQ#XQN_!T/Q"L_AI\1K6]\./XKT;2-/@UK3)O#_B%](T>+Q#9
MV"?I;HNM:/XDT?2?$7A[5=.UW0->TRPUK0];TB]MM2TG6-'U2UBOM,U72]1L
MY)K2_P!.U"RG@N[*]M9I;:ZMIHIX)'BD5C\[?LX_L@? ?]EW]GOX/?LS?#?P
M=97WPV^"/A&+PEX0;QG9Z3XE\0W9GE?4?$OB;7M4FTRV@O?%7CGQ'<ZEXM\9
M:E96&FVNK>(]6U"\AT^RMW@L[?Z9CCCACCAAC2**)$CBBC14CCC10J1QHH"H
MB* J(H"JH    % #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ I"P! )P6.!P<$X)QG&,X!."<G'%+7
M\R7_  49_P""@GC[]B#_ (*\^'Y+'6/%7BCPUXO_ ."6NG^&/AQ\(O$OC'QU
MX>_9DLOVDOBW_P %"_@]\&?A[\8/CMK&GVNL?#SX,^#?"]CXLN[+QM\=?&.G
MZ/-:^%=OPZT3Q!?>,/&7@KPGKH!_36&5L[2#M.#@YP?3Z^OIWIU?DR^F_M(?
M\$]_V3-&?1[GQK^WY^U5\6?C%I\_Q=^+GQG^+^I?##X,>%?&'Q/O]3U?QO\
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
M_P (WGBW^QM%U77_ !;>Z]:_/_@W_@E;^U._P2^#'[ ?Q@_:=^#OQ _X)[?
M'QO\)];T!M*^"_B;P[^U;\6?A3^SY\0_"'Q3^ ?[/?Q-\4CXB7GPGT#1/!/B
M7P9X9T+QO\4_!?@C_A*?BEX'\):3I]GX:^&WBC6=?\73?O110!^._P 6_P#@
MGC\<_&>N_P#!7S2/#?Q/^$R?"W_@J%^S=J_A;3+;6_"_C&S^(7PE^/K_ +*'
MAW]D;2YM2UJQUO5/#/BOX.3^$O"FG^-KQK3PWH?C?3_$NHZAH\2:MI5K:W<W
MZ4#X.^%_$GP"'P ^*&C:-XZ\%Z]\'Q\'?B)X>OX9W\/>,?"^J>"_^$*\7:->
M6[-'<OHWB'2I]0L;B%GCG:QO'0LLAR/8** /PU\'?L.?\%6/@?\ "/P]^QC\
M _V]?V<;+]E+PEX!U'X2_#CXW_$S]F'QYKO[=7PA^%5O::SH7P]\/:-KW@SX
MZ^"?V?\ QYXX^%7@R/PIX2\+?%#5_ACX474&TN/Q-XB\!:GJVG2P>(+_ (Q_
MX);_ !4\$?M(?L__ !W_ &;/'/[/7B^+X0?L:> _V*;*V_;F^%'C/]HKQ?X$
MTCP/XN\7>(&_:$\$>-=!\?> ]?USXI^-=,\;ZCH7Q:\,2:E\/K/XG6>C:/!=
M>/O#=N8H]+_;NB@#\8?@Y_P3'^)_PS^"?[!7PJUSXQ>&/&FM_LB?\%&/C[^V
MCXP\:77ARVT*Y^)'A7XN:E^W#>:?HUIH?A'P]X9\+:'XVS^U3X<N]=AT;P_X
M>\#V-WH'B&S\,:99:.NAV)^E/$W[,?QYTK_@HCHO[87PO\9_!Z?X:>//V;OA
MY^S1\>_A[\0?#?C;_A/+#0?A'\5/BY\4_!_C+X0^+/#?B&/PY+JFO7GQK\2Z
M+XH\.^-/"QM+&#PYX?U'2-=G;4-4T^']"J* /P=E_P""6_[4GQ%^/?[.7C3]
MH;]H#]GCXDZ?^R3\?M"^,_PS_:\T/]GJ7P)_P4=^)G@CPCJ<FJ^&OV>_BO\
M%/P=XD\._"[2? NLZ;K&J_#7XVZIX2\%3Z#\;OAQI-C'<?"[P+XJ\0:AK^B_
MJQ^SAX4_:6\):-\4+;]IOXJ_#WXL:SJ_QR^)OB+X37WP[^'T_P .[/P9\ ]7
MU.UE^%_P[\26=QJVKGQ'XO\ "U@E^FL>*EE@-]%>6.GW+:S>Z5<^)M<^BJ*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M;_:-^#O[2'Q5\?\ @3P-XE^"/AYOA!X_\$_#NS^+%G-\6Y+N/PQX @DNM?\
M$6M02>([%='U"ZU'P[>>(=1M= MM5NOO[X9_\$*OAS^T5_P5*_X*O_M&_P#!
M1/\ 8Y\,_$CX-?%GXA?LW^(/V-_&7B;XCVMS'K%AH7@'Q;H7QBN(/"WPP^)U
MIXDT6&35++X?Q7=G\3O#^FMJ$=E"-#M+FW.JSK8_X+D_\$WOCO\ %+Q+_P $
ME+C]B/\ 8"^&'[5GP1_8=^)OQ&U_Q_\ LJW/B_\ 9\^#'PGO?AO)'\'%\,_#
M&XTCXO:CIWA)_"_B:S\):]H\MMIGA+QA::?#:M-K6B3K=VZ78!]_?\$DOB1\
M?/B1'^T!JOQI_P""I_['O_!36QTM?AA9>$;S]DOP]\)-%LO@Q>R+\0[GQ1#X
M\G^%>J:G'?W7Q"@'A9_#T6N72&Q@\$:PVFPPB^U"6X^0OBW^V=_P4G_;I_X*
M*?M5_L%_\$T_'WP%_9A^''[">A?"\?M"?M2?%OX>M\7O&'B3XI_$W2)]>T#X
M>_#[X=ZO<1:)8:':I8>*M#UK4[_1-1D.I^!=;U:U\66=GJOA72]9^S?^"3?A
MKXR>&[;X]V'Q3_X(V?L]?\$B-.N)?AG<^&+']G_XE?LS>/K?X]7DD7CZ'Q%>
M>)XOV;_#/AF'1KGX9PP>'HM(F\70W,NI1^/+]-"DB73-7$GQ!\0OV1?^"CO_
M  3D_P""CW[7O[<W_!.3]FKX1_MM_ [_ (*!:=\.-7^./[+]Y\6?!'[,'Q+^
M'GQI^'.G:A91?$+P_P#$7XA6][X-U[PYXDU#Q#XZ\8^(1!<6^M:YXE^(VKV6
MH^&8_P#A%-%\5:T </\ "K_@JO\ MO\ A7X7?\%J/V0/VLQ\'+7]O[_@F'^R
M)\2OV@_AW\=/@IX<O6^&/Q6\,W'[.6I_$_X:^.M4\#>*K*_T'2O&'A_5[SP+
MKWB'19X+'P[XB@\8_P#".Q>!],_X0OQ!>>(/-/\ @D=^U?\ \%%/VOK_ /8\
M^*WQ;_X+0?L+^--/^+<'_"7^/?V$=&^&/[/>B?M'ZOH^FZ5XFU/6_ 5I'X:U
M"V\9Z?XATW1M"G\67USIV@:?=Z;H^F7M]=16VGV=W-7;_"W_ ()>_MY^/_AO
M_P %MOVUOVJ_!GPTT#]NK_@IS^QS\4/V>?A!^RE\(/&.D:IX;^%?A;3?V<]9
M^&7PS\&^,_BIKNM67@C7_B/XNU72_A_X>U;7+;7!X'T-/#L_BR?Q>EKXVO\
MPS\._OW_ ((X?\$O/A#^R1^Q_P#L?:O\9/V*_P!F[X8_MV?"_P"&<^F_$'XH
M:;\*/@/K'QKT?QAJ9\3Z%K,\OQT\!:7K.J:OJ>K>#]9?1-6UC2/'.I_VGH^H
M7FDWU]<P7%[!* ?/7_!=?_@H[^T5^Q)\3_V!_@_\+_C#\,_V/_A)^U-XM^)G
MAKXR_MR?%7X)>(_COH_P)NO!UKX)OO!FDZ5X4M+VS\'-J7C%]5U^TO1XLMKQ
M/[/B;6QJG@KP[X<\5>)H<#0?VO\ _@HW\/O^":O_  4M^._Q _:*_8O_ &G8
M?V>O@GXQ\;?L9_MV_LC7O@?Q'H?Q<U;P_P"#_$.NZ[<_%+X5Z9JGC3X;:!XL
M\%:O#X:C;3M+5]!OS>7]G-8:A#IMIKVM?7'_  5.\)?\%+;S6OA5X@_9'^ _
M[./[=W[+]W9^(?"G[6/_  3Y^/*_##PCJ'QFM-0DD?PGXF\-_%#XNV&J^ H=
M*T62>.\UOP[KIL5T^]\,:#=66B^.E\2ZU8>&OQ/^ 7_!'O\ ;?TOX-_\%O\
MXF:9^R)\-OV'[;_@H'^RV?A%^SS_ ,$S_A5\=_ _Q*TG1/B+HW@W5=*E\5^(
MOB%IMUX4^!?AQ-7UV\U>_P#!$.FZK9Z9HT'Q*\8Z3<6'@+2-!TR'Q( >V_\
M!+3]KC]N?]J?QQ^QMXK^)/\ P77_ .">GQ;/Q>\->$_B/\1?V$O!/P[_ &>M
M._:2FM-4^'5WXV\9?"-K;PKJ<?CK1?&GP_M4U%O%EQ8Z#IM[HZ>&-:O+N&UL
M+6YS^;[_ /!7K_@J-JWP@_X* ?M,Q?\ !5W]B#X4#]C[]J/]H#X;>!/V,/C/
M\(O@?:_%GXV>$/A+K7AC4_#]EX573K?2O'6JVWC6S\3W'P^T&\TW1I;S4_$O
MAW48)_%.ESS7NNZ)^EG_  2F_9^_;+_9M\4?L8?#WXF_\&W_ .R;\#M<^$_@
M_P %?##XD_\ !17P[\?/V%-3^-]BVC_#N3P+XR^-%QIGPX\,WOQ8U?Q/\0+8
MZBOBS3],\<:SK>M1^*-:M=8US5X+W4;BX\9^ W_!OMJGC#]AO_@JQ;?M,?L@
M^$M"_;N^*7[5O[87QA_8;^*T/C/X9R?%;2M*O/"?@/QM^R_JN@?%CP/XVU>'
MP#H.I?&W0M9CU/PWK_B#0=2M+'5?$2>)-/TK1]=FO)P#[G^!W_!1[]L+3_\
M@I9_P3>\ _M.J/!/[.?_  4__P"":^A_%3X??"F;P'X:\*0?!_\ ;E\.>!?"
M7Q)^+O@$>*]1L[CXF7VE:1X/L[BWTGPIXS\2W6KV^O?&#PUH=[8+JVE:?:1?
M,WQ>_P""H_[>/B&U_P"#@S]I/X+?$G2_"/[,/_!.R/3OV<_V6=)O?A?\.-=6
M^_:5\%WW@_1?CIXQOO$U_H>H:EXJM?"VI:3K,VF>']=N;SPX^@_%WPW+_9DM
MYH%I/;^J?M>?L7?\%,/VE_\ @EQ_P34^,</P@0?\%A/^"?'Q8^!7Q>B\(>*_
MB9\*+[Q+\0]<^'6LK\-_B?8ZK\5HOB7>_"*[L_C3HFB>!OCOXZBO?'D5OKUI
MX>N?"\]O;>(KV3P<TW@'_@D[^TC\(_\ @VV^,'["NE>!$\:?MS_'[X:^-?B-
M\5_#[^-O!:ZKXN_:$^+?C_2_%FLZ5XB^(_B#QBG@75?$7A'P?8>&O 6L^+YO
M&LV@Z_<^"#J>G:UJ$%[:33@$7Q/_ ."KG[:'C/X?_P#!%/\ 8W_94N?@_<?\
M%!?^"F_[('PK_:%^)_QS^,7A^>7X??!SP:_[/NG?$KXB?$32/AOX:ATC0-:\
M6^)=5T;XBZYX4T7>_AK1CX$F\-2^$+]?%^BWWA[[6_8\U;_@MG\%OVMM/^ '
M[;^F?!/]L7]E+QWX(U;7M._;?^#&@>#?@CXD^$GQ!M;'4KZ+X?\ Q/\ A-<>
M+=)U'7-$U1]$70=$U/P'X$UN:+4/&'A#5]3\6S6R^*=&\*?!_P 2O^"5_P"V
M]\.?!/\ P1)_;M_97\!_#/Q%^WI_P3/_ &,?@]^S?\<_V5?BIXNT'0--^,G@
M1/@!:?#KXA_#GP;\:-&O]7\#Z!\1/!>K>)OBCH?AO6-5U6]^'E_)XSD\:V?B
MAHO!MOX7^)?VI^R1!_P6O_:-_;8\-?M#?MA^!_!O_!/C]COX7^ =8T*V_8C\
M*?%OX9?M)>,?CM\2M:TW5])MO&WQ#^)_@_1;K3=(\-^')M7'BO28="U_0=1M
M=6\)^#]"D\,:M#JGBKQ*H!_/A_P3Y_X*??\ !3;]MOX)Z5\3O''_  7S_P""
M<W[(_CW6/B)X@\!Z=\ ?C?\ "3]E[3/BC>#3+G2;?1M:M- O[_PWK=S8^+;K
M5)+70XXM$)O9K62*SNKV9G\G]"OVZ?\ @J+^USIG_!6'XW_\$_\ 0_VX?V7?
M^"5GPS^$WPD^&?Q ^!?Q4_:=^!,7C31OVM=:\<>!_"_B'5]+OOB5\3->T+X=
M^!_!N@>+]1\1> H-9\/3+>OJ_@WQ-8V?_"5>)=/U31]!_/+_ ()O_L!_\%'?
MV%O@-IOPK^*__!LA^R;^V?\ $[1?B1XE\>:9^T1\6OVF/^"=MO\ $:TM=4N=
M*O/#N@6M_P")-/\ B5XBMHO"%WI\]UI%Y'XP"PR7@-C8Z8UN7G_:+_@H/\,O
M^"GVO_M%?%3P_P")?^"9/[(W_!9O]@GQQI6DZA\!_ACX]\=?L_\ [/GQ4_9<
M\3G1H-,\;>?XQ^-&B:D^LW7BB[DO[FU\1>%!J7B".UM_#=Y9>(?!=[8:MHVI
M@'[#?L >._VIOB3^RI\,_&'[9?A[X):#\?=5M]5E\37'[.?C >-?@UXHT@ZI
M=/X3\7^"]6&J:\(+;7?#3Z9-J5A%K^M6<6LQZC<:9>1Z5=6-C9_9E?BU_P $
M$?V!?V@/^"</[ 6E_L_?M'^*/#VI>.-4^+?Q'^*NE> /!WB+7?%G@WX%>%/'
MS:)<Z?\ ![PUXCUZ:2;5X-)U73];\7:Y=Z>@TIO%WC3Q&EI?>(V2;Q9K_P"T
MM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MGQ/U+41_PC'_  DNO_$=VTV^?4O&]II?@GP^A\)W^A@']<FY>3N& <$Y'!)
M /H<D#'7)'K7@.J_M6_LRZ'XS^*/PYUK]H;X&Z3\0?@?X$NOBG\:O NI?%WX
M>V'C+X/?"^QT?3?$%]\2?BGX6N_$4.N_#WX?V6@ZSI&MW?C/Q=I^D>&[?1M5
MTW59=32PO[.XG_C-_:0_X+7?M\_#Z^^+'[8/P7_:DT3]H#]GSP#^VLGPD\+_
M  ?^ G[!OC_Q%^P)-\"+7Q5IG@&UT+XF?\%#/BK\-/AKXSN/CGK4WB"SO+G4
MO@GKOCOX;7'BC3-,O_">IWG@KX@^']%T[M?VAE"_\%C_ /@YD ^ZG_!"OQBI
M/I_QB_\ !K )' ) SVX'' H _L_^&?Q3^&WQH\$Z'\2_A%X^\%?%#X<^*+>>
M[\,>/_AUXL\/>.?!'B6TM;V[TRZN_#_BSPKJ6K^']:M;74K"^TVYGT[4;F.#
M4+*\LY62XMIHU[O<O'S+R<#D<GC@<\GD<>XK\3_^#=1 W_!%+]@5'# -\+O$
MX(#.A*O\7/B'T92K %3D$$9![@\_S??!_P#X*A?\%N;S_@C7=?\ !9+Q%^VU
M\"O$_AO]G7XR6'A+Q/\ LXZG^R1\.QJ?[1?A?5_CA\,?A?+-\4_BEX7F\&+\
M.[_1M8^(%Q9:'H'P<\$^&I;KP9IL6O:OXXG\5:R++1 #^_+<H."1GTR,\YQQ
M^!_(TA= <%E!XX+ 'G=C@G/.UL>NUO0U_)]X9_;1_P""FW[9G_!9K]HC]C_]
MF?\ :G^'/[.W[-/@W]FC]D;]IJSM?'?[/7@'XM>.O"GA?QOX3_9]\=^,?#'@
MN\CAT,ZGXC\=R?$'6O#NN:QX]\4>)M'\,Z#J5\_@?2-/UY=&\0:'\XS?\%//
M^"L7QY_93_;8_P""OOP1_:/^ WPF_9P_8Z_:!^)'P^\'?\$__'/[,^CZG%\7
M?A7\)_$_@^#4-3^+WQ^U?QE'\4? _P 6M<\(^/U\WPYX!2VT34_%'AK2]+T@
M>$U\17:VX!_:?O0=64=/XAW.!W[G@>IZ5YCJOQM^#>A?%3PK\#-9^+'PSTGX
MU>.= U/Q7X+^$6J>/O"6G_%#Q;X7T47IUCQ'X8^'UYJ\/B_Q#H.E#3=2.I:Q
MH^C7FG6 T^^-W<P_99_+_ES\;_\ !:OXX_LO_%+]NKQG\?-?LW^"'Q(_X)2?
M O\ X*8?\$V_"?BG2?A];V_@C6_&.@^&_AIJ?[/VO^./!_AOPSK?Q UGQ'^T
ME\2/"]G;_P#"2/XHUS3O!ND1:S#-:V>J[=3\W^'O[3O[8OPV_P""GO\ P1:\
M#?MJ:CX4^)OQ4\3?\$OOCO\ M(?M#ZWKO[*_[/&G?M >&_B!K?@3]HKXC:Q\
M._ WBS0/A?HWCKX8WG@O1] \,?"O6O!WPTUOPCHGC6?PA='Q98:YJ'B#6[R]
M /ZS_C!\=/@M^SYX.F^(OQY^+GPP^"GP^MM1L=(N?'?Q<^('A'X:^#;;5=4D
MDBTW2Y_%'C76-#T*+4=1EB>.PL9+];J\='6VBE,;A?45D4HKM^[# '$A"E3@
MDJV3PR@'(ZC!R!@X_P X3_@I5\?O^"CG[>?_  03\0?\%&/CO^T+\%KC]FS]
MIC]H?08O!?[&'AS]G^/1=4^ 6B?#GXZ_$#X8:'K7A3]H;3O$]MXD\9ZYK'B7
MP+=-XKT+XD^%O$FFW>B:O_:_A_Q!X9U-(/#@_:;_ (*._P#!4/\ ;KUC_@IY
M\4?V /V0/$GQZ^!_@C]F+X,_#SX@_$3XA?LW?\$]=-_X*"?&#XA_$#XI:;H7
MB*PL=1\$^+O&?A?PWX/^"&B^%?&6@Q2^)M#M_P#A*I?'NA:_X?;4=0M=;M(/
M"P!_6QN7 .X8)P#D8)] >YX/2O//BM\7OA5\"O NL_%#XU_$OX?_  @^&GAM
M],3Q'\0_BCXT\-?#WP-X?;6M5L]"T8:YXN\7ZIHWA_23J^O:CINAZ6+_ %&W
M-_K&I6&FVOFW=W!$_P"<?[#?Q?\ VY/VT_\ @FG9>)_CUX/U;]@S]N#QCX*^
M+O@2_O=7^#%[=1?"_P"(FF:EX@\->!?C%H?P3^+%^5\4Z%<:<^@>,QX.\3ZN
M^AZKJ7]H:(NHOHLL,L7\4OP8\#?&'1O^#.S]LKQUXL^-\?C/X-^-_'/P;L/@
M_P# P?"KPMX6E^!^K^%?^"A/@VV^)FN/\5-,U"Y\4_%<_%J_U#PYJ)L_%&GZ
M5;> AX772M 6[MM0NYZ /]*K2]5T[6]/LM5TF]M-1TS4K2VO].U"PNK>]L=0
ML+VWBNK.^L;RTEFMKRRN[:>&XM;NVEDM[B"6.:&1XW1C>#H3@,I.2,!AG(SD
M8SG(P<CM@^E?RD_L^?M;?\%+?V5/^"F__!/#]D;]J_\ :"^"W[1'P=_;V_96
M^)7Q'C^&_P *?@%%\--+_9=UKX,?!'Q3\1K3PY\*_&CZEJGQ-^,FF7$7@>U\
M-+KOQ4N8=4URTU>[O5\)^&]2L;))OSI^"/\ P6M_X+/_ !]\-Z?^W5\$_A-^
MT#\8_AUXC^*VLV_A+]A;P!_P3<U'Q=^S=JWP2TOQ[JG@W6TA_P""@&@^+(OB
M3<_&?0-&M+VZ^VVOA6X\&6_CS2)+?5O#%[I=W=^$;$ _NQ\4>*/#?@CPUXA\
M9>,O$&A^$_"/A+1-5\2^*?%/B;5]/T#PYX;\.Z%8SZGK6O:_KNK7%II>C:+I
M&G6US?ZIJNI75M8:?96\]W>7$-O%)(O*?"GXP_"GXZ^!]&^)WP5^)7P_^+OP
MU\1G4AX=^(GPO\:^&/B%X$\0'1M7U#P_JZZ'XO\ !^JZSX>U5M)UW2M3T;5$
ML=1G?3]5L+S3KM8;RUN((_P(_P"#K+3/B/>?\$6?VA/$/@;XGR> _#?ACQ9\
M#[[XK>$F\$:%XDE^,O@+Q'\8O _@JT^'SZYK;QZA\-CI/CSQ/X*^)[^*?#MK
M=:W??\*];P-+#:Z1XMU:^M/DKP+XN_;^^&_Q;_87_P""'W[)W[5?P+_9^\61
M_L1^,/VZ/B_^VGH_[#'PBTB6_P#"?C+XQ>/8O OP@^$'[(WAS5]*^ ^ASZ;/
M=V6G?$?Q5>7#Z[XYEANOB$FOZ1XKM/$F@^. #^ISXR_'GX(?LZ^#U^(7Q_\
MC%\*_@=X!?5;/05\<?&#XB>#OACX0.N:C%<S:;HH\3>.-:T+16U;48K*\>PT
MX7QN[I+2Y>&%HX)GC9I'Q]^!VO?%_P 0_L]Z-\8OA9JGQ\\(^%[?QOXL^"&G
M_$3P;??&#PMX-NVT-+7Q9XC^&5IK4WC;0_#-R_B;PVEOKVJ:':Z5,_B#1%CN
MRVK:>+C^#O\ X*W?MJ_'O]K#_@AY^UK\,_VI'\#:[^T!^PS_ ,%:K']C7X@_
M$WX9Z8?#W@CXRS?"N7Q&MA\3-/\ ",CO)X.U361?7=AK?AV OI<=QI<6J:>N
MFG5;KPYH/ZC^$?B+8?!__@Y^_P""J7Q<U73=5UC2OA9_P2"T?XC:II&A6QO=
M;U;3?!#_ +-'B>_TO1K09-SJVHVFES6FFP8)EO)H4"MG:0#^M8.A. RD\\!@
M3QMSP#GC<N?3<OJ*7(P3D8!P3D8!!P03ZYX^M?Q,^'O^"IW_  5F^'W["_[/
M/_!;_P")_P"T5^SMX]_9H^-OQY\/>"?&?_!.;1?V?-&\#6/@OX1Z]\4?%?P=
MNM6^%_[25UXIU+XJ>(/BS8:AX+CURTT+Q?%J?A:Q37M;UW4[W6M%\+V_A2][
M/XZ?\%1?^"FOP^UK_@H1_P $Y_ WQ'T#Q'_P4:3_ (*=?!/X.?L3^,K_ ,%_
M!2RL_#/[)O[3O@KQ-\??AYJ=_P"$4\!3^&O&^G> OA%\&_%6C_$GQ/K'@CQ1
MX@\.:Q\4M'2_UC4M<M?#]L@!_8EXN\7^%? 'A3Q+XZ\<^)?#_@WP5X,\/ZSX
ML\7^+_%FMZ9X;\+^%?"OAS3KG6/$/B7Q)XAUJZLM'T+P_H.CV5YJVLZSJMY:
M:;I>FVES?7US!;02RI6\$>._!/Q+\(>&OB#\.O&'A;Q[X$\9:/8^(?"/C3P7
MXAT?Q5X2\4:#JD*W.FZUX=\2:!>ZAHFN:3?V[K-9:GI5]=V-W$PEMKB6,AS_
M !PVO_!63]J?]N_X)?$7QI\(/B-X7F^!GP _X-W?C1^U%^V/9O\ ![X.>/O
MGC?]O;QA\-/C!X#T?X3>+]#^(/@GQ?:6/A7P]K_PT\=?$2T\&6-S/X0\::7X
M?U3P1\1/#.J:$^I:'<0Z7^W#_P %"K#X/?\ !M!\%_V0OBW\"_@9KG[?OP<^
M/&B_%^VUG]G/X7+\&(4\">#OA1?:'XAT'X6_#KP?X2A\'W'PZTKQ3XR\1>!O
M ?PKO_AAX+\4>,8_#^@>-YK?P?+?3V0!_:<&5ONL&^A!Z].GK2!E89#*1C.0
M01@@,#D'&"I!SZ$'H17\;GAG_@J]_P %//@%^SM_P7C\ >,_$?PV_;._:1_X
M)0^)_@?;?#GXZS?"/0OA%%XM\"?&S4_%EOXT\7>-?A%X!U"R\+QVOP7\(>!M
M3\>VFEZ1J+7%\W]H66OZMK^G:7;RW/J7_!,+XV?M'_ME_P#!3VWOH?\ @I+^
MT)^WS^QQ^S3^R[+\2(_C!\/O@II'[&O[.5]^T]\5Q'X U;]F;X[_  JT;X:Z
M';_'/4M"^'>OI\?/AK+<^(+75_@YXAT_3=+UPZQKNGZH\X!_6D65?O,!]2!_
M.E!!&0<@\@CH1ZU_*G_P6'_;=_X*>?L[_M5W-E\/?$_Q;_9F_81\(_ JT\7V
MO[4/P2_8=\'?MQ>$+CXHN4U'Q3'^U^^I^(+WQ7\!/@WX5TBRN88]9\!^%6\4
MS6FH3Z_;6WBZU>.WT7SC]N#_ (+-_M7:O_PZY^ 7[)?Q!C;QU^VO^S=KW[2'
MQ:_:4_8S_8\\6_M=ZCJ.G^%?#MV]IHO[+7[./QKUGP7K%S9ZYXM\*^,6^(WA
M_P",%M_PG7P?\(S:3-JTCZ]H6KVFL@']>1('4@9Z9.,T!E/1@>G0CN<#\SP/
M?BOXEOVEO^"M'_!77X+_ /!'3]I?XR?$OPY\0?V?/VF?@'^UE\*_A%\'_P!H
MGXG?LAZ3\$];_:&^ 'C"14TSXB^(?V?OBYI_Q'\ >$_B9JIT^]F\?Z/X-CO?
M"7A6[U+1M(\.!&LYM6U7]$/BY\=_^"G'_!/[]HS_ ()H>*OVV/VJOA;\8/V>
M?VN/VK?BE^SI^TOX?^%'P%\"_##X5?!GQM\;? FDM^R%X&^'WB37I-<^->K^
M$/"'Q'T3Q]<:U\2_&7BZQGU'P7I\.G^.],FU!;;7;\ _H1^(?QD^$GPD?P/%
M\4_BA\.OAM-\3?'>A?"WX;Q>/_'/A;P7)X_^)GBAIT\-?#SP2GB75=+;Q7XY
M\0O;7":'X1T :CXAU9X)ET_3;DQ2;/1RRKG<RKCDY(&!D#)R?4@?4CUK^%CQ
ME_P48_:Q_::\#_L1?M:>+=?\"^)OV=OVH_\ @XK^&7PL_8T\%?$_]F7]G7QC
M:^!?V/?AUXH\0>!= \>^#=4\=?"_Q-XO\+?&3Q+XED\7Z;JWQ0M]?'Q*\$:Q
MX/N!\./%GA.TU76;.X_0WQ-^UC_P5&_;V_;,_P""FWPS_8A_:H^"/[%WPQ_X
M)A:UX9\#:+X8^*7[./ASXF7?[37Q%U7PIXGUK5(?C+\0O'6NO_PISX4OXI^&
M^O:1IGC[X>:+)J%A\/\ Q%;^(KS0M:U*P@OE /ZG*0D $D@ <DDX 'J2>E?R
M&?MW_P#!6#_@HD/CS^QG^Q3\$[B_^%WQ2^('[$>A?M??M,?%_P#85_9@L?\
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
MSXAU]?"?@#P[IWA?P^FJZQ=A9+V\CTO3+6.1HH;6RBVBWTZQL+"*VLH/7**
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BD) QD@9.!DXR<$X'J< G [ GM2Y!Z'IP?8^E !114<JLR%
M4<QL2HWJ 64;EW;=P9<[<@;E89/((XH DHK^-#PC_P '*'_!0SQ;^RG\5?V\
M]#_X)(^"O%7[''P.\=ZQX#^*'Q*T7]M?POHNO:3J&B:YX:\/W\=EX-UOX>3>
M.KMK:Z\9>&9I-1L/!.KZ>MO>S7$DB6UEJ-Q8_P!-[?MX?LH>'OV?O@3^TI\7
MOCC\,OV<?AE^T3\/_!'Q$^'%[^TK\1OA[\%]0O=/\>^#]'\<:7H%TOBWQ3::
M5)XNT[1-<LSKNBZ/JNK#3KA+@+=3VZ13S 'V!17DR_'OX&M\'A^T+_PN;X3C
MX!GPP?&P^-__  L;P>?@^?!@&[_A+Q\3!K!\%GPL4Q(-?_MK^RPC!FNAR!C_
M  2_:<_9N_:6T/6?$W[.G[0/P1^/GAWPY>Q:;XBUWX+?%7P-\4='T#49X'NH
M-/UO4O!.N:W9Z3>SVL<ES#:7\MO/+;HT\<;1*7 ![C17S)\$OVT?V1/VD_$>
MN>$/V>OVI?V</CKXK\+V']J>)_#/P:^./PU^)_B#P[IPOAIAU#6='\&>(]8U
M#3]/_M%XK 7]S;QVAO)4M_-$DD F^5OV2/\ @I1X"^,MEXBT_P"//CK]CCX0
M>/\ 5_VL/C!^S=\ O"GPP_;A^#7[0MM\>K3X:Q^ [O3K_P ):AX:ET.^MOB9
M?VGQ TB7Q!\$KS1(/B9X4TZ_\)ZWXJ\.>'F\;:;HU@ ?J)17YN?MO?\ !0;P
M/^SE\(OVC+_X/>._V6/B/^TW^SKX4\"^+O%'[.WQ=_:W^#_[.A\/Z3X\\9>
M_#NBWGQ1\9^/M7CTKX2VOB#3O'6DW'@"^^('_".:)XXU_6/"GAZPUNU/B>PO
MF]B\1_MZ_L;_  UN+[0/C)^UE^RQ\*/&WAKP!X4^)/CGPGXS_:.^%.C:AX/\
M'^,)?#=AHOBO5#KWB#0KM/!FL>(/%WAW0?#?BZZTW3])\27VO>'XM.Q/KFG6
MLP!]@T5\_:K^U;^S-H?P2T[]I/6?VA_@1I7[/FK6EK?:9\=-1^,'P_L?@UJ-
MG?WDVG:=<Z?\4+S7H/!5]#J&I02:;9/;:S(+G4$DLX2\\4B+YK^SS_P4%_8^
M_:S^)OQ!^%'[-'QP\+?'37_A?H.B^(?&'B7X6PZSXT^$MO::\+0V5CH?QNT3
M2[KX0>,-?MUO[3^VO#OA#QKKNM>'997M->LM-OK2]M;8 ^RZ*_G._P""F'_!
M<WQ]^Q!^U-\0OV:/AE^RIX4^)\WP3_8UF_;A^*'C7XS_ +2-A^S5HWB;X8:9
MXP;PIJ?@SX%PZS\,?&4?Q+\?W-S+:6VA+I^K"75_$=IXE\'Z5X8UO6_#UQ!/
M^\'P0^*VD?'7X-_"?XU>']#\3^&=!^+OPS\ ?%'1/#OC6PM=)\9:#I'Q"\):
M/XPTS1?%FE65_JEIIGB;2K+68+#7M/M=3U&VL]6M[NVM[^\BB6XD /4:*_F8
MUG_@M_\ ML_$_P",?[>?A;]AK_@EPW[57PN_X)W?&3QQ\%OC7=O^UEX'\$_'
MGQIXB^'FI^)-(\3W?PL^!-AX%\6^*M0M+JY\'>*;GX?V%LGB?7_B;#I@T;PG
MIMWX[^W>!=(^Q/BS_P %SOV0/V??'W[!OPP_: M?&'P&\;?MP_#[4/B)J6@_
M'._\!?!S6OV2-*L="TS488OVN-!^)GB[PGK_ ,+!K?B"?Q!X(\,ZH-(U/1?%
M'B;P1XMA\/W^HVFG1W%P ?M'17S#\7_VUOV0/V>_$^@^"OC[^U1^S;\#O&'B
MFPBU7PSX5^,/QU^&/PT\2>(=+GO%L(-2T70_&7B71M2U*QN+SS+2VNK6WD@N
M+N)[:)VD#A.H^+/[4'[.'P&UKP_X<^-WQ\^"OP=U_P 6Z)XO\2^$]&^*OQ4\
M#?#O4_%'AWX>Z.WB'Q_KWAZS\7ZYH\VL:+X&T!'USQAJ=@L]GX9TA&U+6I;*
MS*3. >[45\<>/_\ @H9^PE\*+?P%=?%']L_]DOX;V_Q6\!:!\4OA=/X^_:/^
M$/@V'XC?#?Q4&/AKX@>")/$GBS3!XG\#^(51VT+Q9I'VK0M62.62RO98K:[>
MW]1^-7[3_P"SE^S?X;T?QE^T'\>_@G\#/"'B*Z33_#WBKXP_%;P-\,_#NOZG
M):F^73="UCQEK>CV.KW[60%Z+73YIYC9$W100C>0#W:BO@?X??\ !4/]@/XE
M> _BC\6=!_:F^$VE?!KX0_$2'X6>*OCAX]\0I\,?@?J7C.Y2Y>TM/ 7Q@^(T
M/A;X>?$[2;YK.\@TOQ1\.O$7B?POK,]I<#1=9U&%8YY?<M,_:W_9:USX+7_[
M2.@?M(_ +7?V=](COY=9^/6C_&/X>ZE\&='CTK4H-'U-M3^)UEX@G\%V(T_5
MKF#2KW[5K,7V35)H=/N?)NI4C(!]#45A>%_%'ASQMX:\/^,_!^O:-XJ\(^+-
M%TOQ+X6\4>&]4L=<\.^)?#FN64.IZ'XA\/ZWID]SINLZ'K6F7-KJ>D:MI]S<
M6.HZ?=6]Y:32V\T;MNT %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!^,W_!>+X!?\% ?VDOV /$OPV_X)O_ !#UCP'\<Y?B%X/U
MCQ3IGACXA6WPC\7_ !.^$=E9>(;7Q5\-/"OQ0OM4\.:?X-O]4U[4/"'B+5IM
M1\7>$=-\2>$_"_B/P3J&M/9>)[C2-5]J_P""0'P?_;'^ W_!/+]GOX7_ +>W
MQ O/B/\ M/\ A[2_%4OCO5]7\93?$GQ%HNGZOXW\1:QX.\%^*?B5+J6JIX^\
M3>#?"%]HOA[6/$%G>W>EPW5BVA:1JOB33-&M/%.N?I?10 4UC@?\"0?FP'J/
M7_ $\%U% '^:I^RK_P $</BW\3?^",/[8_[2\&M?ME^"OVD_@?\ 'KXJ_$SP
M+^R'XT-X_P"S-\7]#^"FL_"CXN-_PFW[(GQ*^'EQI_Q;NO%NBZ1KL&F6%R;[
M3_%?BKP]X4TV?0_$@TVY\,ZA]_?MR>'?C[\</VG_ /@F'_P44\;^"/CS\(?V
M5?$O_!-GPYX#U9_@3^PMX._;#@_8R_:HFU/7->^)'P_U7]EWXW_"SXH#X=:7
MJU[=:#\)M!^)]M\/+;Q%-<Z#HWA?3?$ \+:7?W#_ -UM% '\"VN_L/?&8?\
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
M/=5T=_V1_@9J2_M+?#/XFPZAXGUF+Q9\:Y].^'/A+4+#1?"'P]'B7QQ-X?\
M&/@_P]_?A7YX_M7?\$R/V<_VMOBIX0^/WB'Q%^T#\%/VB?!/@FX^%NC_ +0/
M[+G[0'Q-_9]^+5Q\([O6=3\37?PGUSQ%X"URRMM>\!S^+-4E\4IIFJZ9=7MC
MK4*2:9J5C9W6IV>H '\3WB?]FO0M8_9;_P""7U[^R[\9?C7^U!^SC^Q-^U=^
MU_:?\%!%^&7[$47C7QA^RO\ M _'5?"OB_0M9?\ X)M?M!>"_%^BVWP[^$32
M^*- BCNOACXC\,^!;BW\7>,?!)L/'7C.32=-_2+]DKX2_"+X??L:_P#!9KXY
M_%G]DO\ X*!?MI_LS?''6_@%J^M_!?XI?LJ_#G]F"3]J7Q3X1U&ZM/$_Q,_9
MX_99^#FA?#34_AK;^$]=UCP9XK^)7Q9T[PAX9OM1A^'T'Q TZ35_&_@K7;+1
M/ZE?V//V'_V?/V&/!/C+P9\!="\4Q7/Q/\?ZM\6_B_\ $#XC?$#QI\5OBI\8
M/BSXAL=.L?$OQ)^(_P 0O'^M:]XBU[Q-XA_LN"]U)8KJQT2/4I]2U#3M&L+G
M5=2DNOKB@#Y__9.?P?-^RW^S=<?#WX3>(?@)X"NO@/\ ".\\$_ SQ=H4OACQ
M;\&?"=WX!T"Y\._"KQ7X<GGNI]"\3_#W2);3PEXATF>YN)[#6-(O+:>>66-W
M;Z HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BFLP12S'"J"2<$X ZG !/'4\=.::DJ.
MS*I^90"RE65EW9QN# $9 R 1G'/0B@"2BBB@ HHHH **** "BBB@ HIK,%&3
MG'LI8]"<84$Y., 8R6(498@%$D23.QL[20PP05()!#*0"#D$<@=* 'T444 %
M%%% !1110 444U75B0,G!()VL!E25(!( ."".">E #J*B,T89ER2RD!@J.Y4
MMC;D*IQNSP3P<''W6Q+0 45&LT;,$!(8C(5E="PYY4.J[L8).,X')ZC,E !1
M48FC+%022#M.$<J&&,KN"[=P!!*YR%RV-H)">=&6*!BS*P1@JNVQB 0'*J0G
M!#?,0-IW?=YH EHHHH ***A6XA9@JR EF95Z@.R9\Q4) #M&01(%)*%6#8*L
M  344TL 54[LMTPC,!C^\RJ50>A8@'G&<&G4 %%%% !1132P#*IW9;.,(Q7@
M$\L%*KP.-Q&>@Y(H =12$@''/;H">IP.@/?J>PY.!S2T %%%% !1147GQ;UC
MW$.^[:&5UW;<;@I90"5W , 20<@@$$  EHJ,31EMH))#;"51RH;KM+A2H..3
MDC&1ZC,E !1110 45$DT<F-A+!LX8(^WY?O MMV@@_*02"&!0_,"!+0 444A
M( ).< $G +' &>%4%B?0 $D\ $T +12*P89&<'/WE93P2/NL 1TXR.1R,@@T
MM !148E0L%RP+?=#(Z;C@G"EU4,<*S  DE59@,*2)* "BH1/$2%W')=HP2CA
M3(APRJQ4*2""#@D95_[C8FH **** "BBB@ HHHH **B::-3@EL[]G".V7VA]
MHVJ<DJ01CKR!DJP#T=7!*DD!G0Y!4AD8HPPP!X8'!QAAAE)4@D =1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?)7QC
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
MV@_V_?VZ_B]^SM^SOKOPH\0_"#]FSXY?#'_@L-\(O^"=_P"U[HUE9_$'XI^
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
MS?&[]MGXC_$WQ!\,?$OQ&^-GQ!G_ &:_V8_V:?A7\*_A5XO\2R_'#QYK-O\
M#S4OCK^T/;>./'4?@30?!OPLN?A?X%\=7'B31+NR\2Z1I?AGQ)KE]](>-_\
M@ESX^^.GAS]N?Q-^TE^TUX;^('[2?[9/[(>M_L/^&_B5\/OV?&^%WPA_9O\
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
MX:\9^%="^ FF6'C-M+L]1T;XB>)?$>J>*M)TSX=6D,7A=P#\@?V4OV_OV_\
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
M]Y\']0\%?"#]I33+.;7/VJ]-\'_$OP1H6@?%;XO?$_P1\,=.O$\:Z3K?P_\
M#_AKQM>S>&@#]_**_!GX5_MF_M?_ +-'A[]E[]@3QG\+K;]MG_@H?H?[%_AS
M]HKX^3:]^T?\(/@E_P )!IU[XK\8^#[7PQ\.?$/BRRNKKXX?%J'6/!/B30=6
MNK/PQX3^']G;>';+QA\1/B?X5;QSH*7_ -X?'+]MVZ^$W_!/KQ%^WSH_P$^+
M.L:=X3^#OAWX[^)O@/\ $'29/@Y\:?"?@$)HVM_%&S\<>'M>L=?/A?QK\'_
MTWBOQ1XI\-K%JL&H7/@O4-%T76)X-1L-?H ^]J*_-75_^"E7PYL/^"D/PW_X
M)ZZ=X2O_ !#-\1/@EIGQ+C^-^B^)-+U'P/H_CSQ5I'Q?\=_#[X-W6EZ?8WET
M_BCQM\'O@)\6?BWIVK3ZU9:<GA/PY8-!:7KZ[:3Q^9^$O^"FOQ-^-GPD^"GQ
M._9=_8O^(?QR_P"&B/B)^TEIWPQU!O'NE^ _@SI7P-_9Z^)NI?#VS^/WQB^.
M&L>#]1TOX:Z?\9["UT[Q?\&O &F^&/''B+QYI.K27&@WE]I'A_Q!K5D ?KM1
M7XLZ]_P6+TC0OV4=/_:''[,7Q:UWXF:'^W#X4_X)[_%[]EOPWKO@R_\ B5X*
M_:/U/XIZ9\+O$_ACP-XNOKW2OAO\6[6VNM8TG7/AOK%AXB\+>'?B-I_B+PW;
MZSX@^'=[+XAC\.],/^"CG[2^O^+9_@I\/?\ @G]KGBW]IGX<_"WPE\7/VEOA
M+=?M6_L_^'O#'P1TCXI^)OBGHWP4^'6F_%61M6TKXE_&SXL^'_A+KGC?0?"^
MG^'_  W\.O#^B:AIB>-_BSX<EN[,W(!^OY91U('?D@<<\\_0_D:6OYV/CS_P
M4I\>>/OBE_P1B^.7['OA'XY_%7X;_M?0_MCW.O\ [,&A?\*[^'GC?QWKOA#X
M".V@^"/C%/\ $;Q3I'@[P!<? #XJ6.LS?$?6H?&6J6_AC4O"OB0^$_\ A8MS
M-H6C^(_J71?^"M.DZ#\#OCYXW^//[./Q1^%7[0/[.'[2WPY_9*\8_LH>$_$G
MPZ^+_CSXA_&7XYO\,+[]GC3O@3XOL/$'@SPGX^T7XT>%_C%X$\0:3?\ B%O
M>IZ J^,HM<T.SL?"\&K:T ?L%17YL_!3]O'QWK_Q;UW]G#]I_P#9HUW]EO\
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
M\>+-.\%S?!:\\7C4A?CXR7MO<2>.QX<71HH&\(-%J=M<RK'J0T_'_:B_:/\
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
M/^"1'[2'PP_9QTWX-7=Q^RKH&I:9_P %N_A'_P %%K+1?@EI/B7X6_!KP_\
ML\> ?B[\)?B!?^!OA_\ #J+PGJG_  A'B73]%\"ZMH?A#X=IJ>M>'8(UT4:G
M\2WEN=1N[;U[]K#_ ()@^(O&G[:WQ*_:\\*?LA?\$[_VY]*^.GP+^%_PS\6?
M"[]ORRFTO5_@S\2O@I?>,HO"'Q*^"WQ#3]GS]IG3SX%\=>$/&C:!\6OA9)\/
MO"FO:QXC\&^!_%&F?$Z&PMK[P\G[R44 ?B9\-O\ @FW\8_ASX_\ ^"06N1W_
M .SNFB?L)_\ #9.L?':R^$WPY\/_ +/7@B\\0_M/?"GQ)HUEI_P!^"7PS\"6
M?@73O#&C>/\ Q3?V]Z=8O/"6MZCH%LOC3Q%>>*?'>N^(/M'/_'C_ ()C_'SX
MI>*_V]_B'X)\=_"CP?\ $3XI_MH_L"_MM_L@ZKXM3Q9XJ\'Z;\0_V)/A%^SK
MH%MX;_: \+:):^&=8B\)>+_&?P<\1Z-<CP+XIU;5+7PSXBTKQ3#,-6TZ?PQ-
M^Z=% 'Y5> /V<?VOOC-^UEI?[5/[7^F? 'X4:9\+OV9OBK^SO\#?@E\ OB5X
MZ^.366M?M!^*_AKKWQH^,/CSXK>./@]^SO(][+I/P<\ ^%O!/PUT[X?ZYHVG
M64GB+7M1\6R:Q<V=K!^?OAK_ ()W?\%0-8^ 7_!-']E3XCM^PWX?^%/_  3J
M_:8_8>\?7?C3P#\1_CCXE\>?'OX9?LD>)K*VM[]=!\3?"+PWH/PC\6-X*TVV
MUFY\.+K/Q,L/&OC65](@\3?#+PY ;^[_ *5Z* /YU_VS/^"9W[7O[3GQ.^(N
MJV_@+]AU?B1>_&+PWXO_ &8/^"G6G^(O'?P1_;=_9"^%MIK?AO5K/P-_PKWX
M7_!'55_:#USX1VD?CG1/ Q\2_M2^ ? WQ(TW7=%3X@^&=) \1Q:CJ_M(_P#!
M+#Q_K'[1?[7WQC^'G[%__!*_]L)OVMKSPUXZ\)>._P!O/P=&_P 4OV6_BQI'
MP9\(_!F^ACE7]F[]H+_A>OP.<?#OP?\ $C2/AE9^+?@=J.C>*=0^(>CIXBN[
M7Q?:Z_H7]"=% 'X4_M%?\$Z?C3XP\&? ;X-:E^SQ_P $[?V^/@'\-?V6?!/P
M23X>?M&>&(/V-=3^"WQS\'R-9>(OVA?V;/%'P$_9X^/S?#3P=\8_#$NAZ#XG
M^"/@/3/AP?A4OPH^'LOPS\<7D.L>*[4_>O[-?[/'QK^$O[ /PV_9F^,/Q>F^
M._QT\*?L_3?#+Q9\6]>N;P0^*O%MQX5U'289I]7O;67Q#JVB:&][:>'+'Q3X
MBM;GQKXCT;1[7Q+XM6\\4ZCJK3?<-% 'Y$_LT_L)_&?X/:__ ,$C-1\4:M\/
M+NT_82_X)N_$3]D7XR'1==UZYGUCXG>+/!G[%.@:=JGP]CO/"UBFN>"X[_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **^:OVH/VP?V;OV,/"?@CQW^T_\
M%;P]\'?!?Q$^*7A+X+>%/%?BJ#63X?N?B1XX@U>[\,Z)JVJZ3I>IVGA;3KJR
M\/ZW?ZCXN\52:+X-\.Z=I=WJ'B+Q!I5G'YYVOVE?VG?@;^Q_\%O&/[0_[2/Q
M TKX5_!SP!!IT_B[QIK%IK6J6^EG6-:T[P[I%K;Z3X9TK7?$&M:GJNMZMI^F
M:=I.A:3J6IWMW=(EM:2JLKQ@'O=%5X[F*2))BZ(KKO&YU V'&ULG;\K*R,"0
M.'7U&?)O''QW^&_P[^)'P<^$OBG4M:M?'7Q]U7QKHOPITW3_  ;XUU_3?$&H
M_#SP5??$+Q=!JGBGP_X=U3PEX)6Q\)Z;>WVG3^/-=\,P>(;RWDTCP_)J6J#[
M+0![#147VB YQ-$<9S^\3C!8'/S<8*.#[HP_A..<B\<>"I_%^H?#^#QAX7F\
M>Z3X9T;QKJG@B+Q!I,GB_3?!OB+5=;T+P_XMU#PTEV=9L_#.NZWX9\2:-HVO
M7%E'I6IZKX?UO3K*[GN])OX;< ZBBH6GC"L499&4$E$8,WRG:WRJ2WRD'< "
M>" "W%>2?"?X[_#7XV3_ !3M?A]JFLW\_P %OBQXD^"'Q&76_!GC7P8ND?$O
MPEIF@:OK^BZ5+XU\.^'H_&&DVFG^)]%FM/&O@UM?\#:T;N2/0O$FIR6=ZMN
M>PT5''+%* 8I8Y 0K QNK@JRJZD%21AD='4]"K*PX8$^56_QO^&]U\<=8_9S
MAU?56^+>@_"O0/C5JNAMX/\ &D>AVWPY\3^+/$7@C0]8'CZ3P\GP\GU*]\2^
M$_$%E_PBEOXJE\7P6VG2:M<Z#%H\D-_( >LT5$+B D@31$@ D"1"0"0 2-W
M)( /<D8ZT>="<$31$$X!\Q.3Z#GD^PH EHJ-9H7.$EB<^BR*QZE>Q/\ $I'U
M!'4&AIH4;:\L2MG&UI%5LX#8P2#G:0<>A!Z$4 245RU]XY\$Z7XJ\.>!-3\8
M>%M.\;^,=,\2ZUX1\&WWB#2;3Q5XJT?P6VA)XQU;PYX>N+N/5]<TSPFWBGPR
MOB6_TRSNK70F\1:$-4EM3J^GBXZ/[1!DCSX<@ D>8F0"Q4$C=T+*R@]V! Y!
MH FHIC21J=K2(K8!PS*#@D@'!(."00#T)! Y%+YB8)WIA3ACN& <XP3G@YXP
M><\=: '44TN@(!906QM!8 G.<8&><X.,=<'%(98P6!D0%1E@74%025!;G@%E
M(Y[@CJ#0 ^BHTEBD+!)(W*_>".K%<==P!.,>]>6?&+XW_"_X!^"8_B)\5_%,
M/A7P?+XR^&GP_CU@Z9KNN*WB[XP?$?PM\)/AUI/V'PSI6MZHJ^(?B'XV\,>'
MVU%K$:5HPU-M7UZ^TS1+'4=1M0#U>BHWEBB#-))'&J@,Q=U0*I) +%B  2"
M3@$@@=*5I(U8*SHK$%@K,H8J.K $Y('<]!0 ^BO"?CI^TM\%?V:T^$<GQI\;
MVW@E?CM\<?AW^S;\)S<Z1XCU?_A+_C=\6+G4+3X>> [=?#6BZW)IESXCFTK4
MECUO7$TSPSIJVDDNL:UI\31NWRQ\?O\ @K=_P3N_9=^+=[\#/CI^T[X,\#_$
M_1;;0;OQ?H":)X^\66/PVA\41)=^'1\7?%G@?P?XF\%_!^?5]+GLM?M;3XG^
M(O"=T?#-_8>)WA7P_?66I7 !^CM%?-GQW_:__9G_ &9?A'I?QU^.OQI\ ?#O
MX5:_>Z+I7A7Q9J>NPZC#X[UOQ-I=YKGACP[\-=,\/IK&N?$WQ1XIT33M0UKP
MQX6^'^E^(_$?B#2+&]U32-+N[&RN[B#@?V4/^"AW[&G[;\WBFQ_9B^/'A7XD
M:]X'6WF\9^"+BP\5> OB;X5LKXVXTW5_$'PK^)?A[P;\1M)\/ZL;J :/XCO?
M#,6@ZMYT0T[4;DRH& /M&BOF3]I_]L;]G#]C;PMH7C#]HWXEV'P^TKQ7KT'A
M;P=I\.A^+/&WC/QMXEFB>Y?1/ _PX^'?A_Q=\0_&=]86,<FK:S'X6\+:N-!T
M2&YUO6C8:5;2W:X6G_MX?L@ZC^RS?_ML1_M ?#FV_9:TO1I]:U/XQ:CJ\NE>
M'=+%MK$?AB?0-5L=6M+'Q'I7CR/QC-#X%/PUU'1+;XAMX]N;/P*GAAO%][:Z
M)* ?7%%?)W[,W[<?[*_[8?PW\4?%?]G;XQ^&O'_@SP/J^IZ#XYGGM?$7@C7?
M 6LZ/#)=7UA\0O!?Q&T/PAXV\!2+8POJ]K+XN\.:/!J&@&/Q!ITMUHTT=ZW"
M?LQ?\%+_ -AW]LKQ_P",?A;^S5^T-X,^*'C[P-HB^*]8\+65GXL\.:OJ?@EM
M<'AL_$;P+#XU\->&H?B?\+UUM[73O^%F_#6X\6>!&N-4T%5U\KXAT1[\ ^[*
M*^>XOVJOV?[K]I>\_8[L/B=X=U/]IC3/A)?_ !UUGX1:8U_J7B30?A1I_B3P
MGX1E\6>([BPL;G1/#:W>O^.?"]MHVAZ_JVF^)?$%EJ,NM:#HVI:+INI7]I]!
M.Z1C=(ZHN0-SL%&3T&6(&3V'>@!U%<KXP\=>"/AYX8U7QMX_\8^%? W@S0D@
MEUOQ;XP\0Z1X9\,:-'<WEOIUM)JNO:U>66E:>EQJ%W:V,#W=W"LMY<V]M&6G
MFC1NF:6).6DC49*Y9U'S#J.2.1W'4=Z )**C,L0ZR1CZNH[D>OJK#ZJ1V-/#
M*V=K*V#@X(.#Z''0T +17B_C3]H+X2_#WXJ_!OX)>+O%MKI'Q/\ V@KKQ_8_
M!SPK)8:U=7'CF[^%GA/_ (3KX@P6.H6&EW>C:=)X9\)$:U<KKVI:4;Z 26^D
M#4+Z*2U'LGFQ$!A+'AONG>N#G.,'.#G!Z>A]* )**C$L1Y$D9''(=3UQCOWR
M,>N1CK7D/Q2^/?PJ^#&I_"71_B/XJ@\.ZA\=/BOI'P-^%4#Z=KFICQ9\5]>\
M+^,O&>D>#XI=#TK5(-(N+WPS\/\ QAJBZKX@ETG0(!HSV=WJUO?7NF6UZ >Q
M45!'<P2!,2QAW"XC+J)-S*6V%"0P<!6)4@,-K9'RG$K.BD!F52V0H9@"Q R0
M 3S@<G'0<T .HJ)IXE#GS(R8UW,H=-P!+*N1NXW,CHI. 65AG*G'@MI^U!\$
M)_&/[0/@:_\ &B^&-6_99\-^$?&/QZU?QOH/B?P)X"\ >$_&_A/7/'6@^))O
MB?XST30?AOXAT.'PAX<UK7?%&J>$_%>O67@.WL9K?QU/X<O]MHP![_17BOB;
M]HGX,^$/BC\%/@UXA\=Z99?$7]HO2_B%K7P5T&*UU;48_'VE?"GP]I'BOQ_?
MZ;K>EZ=>^'K&U\/^'=?T756FUO5M+34[;4(AHIU*6.:./VA71P2C*P!*DJP8
M!E)5@2">58%2.H((/(H =1433PHVUYHD;@;6D16R<X&"0><'''8T&>$$ S1
MDX ,B DD,0!SR2%8X'96/8T 2T4W>F%.]<-PIW##'!.%.<'@$\=@3VI@G@,7
MG":(PX8^:)$,6$W;SYF=N%VMN.<+M;.,' !+17EWQE^,OP]^ 7PI^(/QL^)^
MKWND?#CX7>&-5\9>.-8T?PYXE\9ZAI'AS1+=KO5=0@\,>"M'\0^*M8:TMD>9
M[/1=%U&\\M6D\@0QRRQ^CV][;W-O:W*.T:7EO%<P1W4,UE<F*9$=1+9WD=O>
M6\JB1%EM[F"&X@D/E3Q1RAD !:HKQ_Q;\>?A5X'^,'PB^ GB;Q9;Z9\6_CQH
MOQ.\0_"?P<^G:W/<^+]'^#5MX2O?B9?6VJ6FEW&@::GA6S\<^%[FY@US5M+N
M]1CU-5T.VU22UODM9?@U\;_AU\??!TOC_P"&.IZKJWA.'Q?X_P# ;:CK?A/Q
M?X(N3XI^&'CC7_AQXVTY-%\=:#X:UR2+2?&/A?7M)AU*/37TK5%L#?:5>WEC
M/!<2 'K=%1M-"@):6-0,@EI% ! !()) X!!/H"">HIQ= I<NH5<AF+ *I!P0
M3G P>#D\'B@!U%>.P?'WX277Q\OOV8;?QC9R_'+3?A#I7QYOO 26&MF\@^$V
MM^--<^'FF>,3JYTL>&I+6Z\9^'-9T(:;%K<FNPSV3W-QI4-A+;W<T]C\<?AG
MJ'QK\0_L[VWB2,_&+PI\+O!?QJ\0>#9--UN";3OA?\0O%GC_ ,"^$?%7]M3Z
M7%X9O(]5\6_##QMHSZ1I^MW>OZ6VDPWNLZ5IVGZOHMUJ(!ZW14?FQ9QYD>3G
M WKDX)4\9[,"#Z$$'D&E\V/YOWB?+C=\Z_+DD#=SQD@@9[@T /HJ-)8I"1')
M&Y7A@CJQ4],$*21SZUY+\7_CQ\*?@/IG@G5_BIXMM_"UA\1OBW\,O@5X,F?3
M-=U<ZW\5OC'XJL/!'PV\(I%X>TK5YK&?Q+XHU.QTM-5U2.QT#2O/-]KFK:9I
MT,]W& >O45\F>-?VW_V;?A]X-_:-\>^)?&VLMX9_9*\=:!\,_P!H&7PS\,_B
MSXZUGP)XZ\3^&OAGXOT?0+7PKX(\!^(?%/CB2;PW\8?AWJMUJ'P[T;Q9I.E6
MVN7(UB_T^7P_XCCTKZN>>&/_ %DL4>.N^15QP3_$1V!/T!/:@"6BF-)&BAG=
M$4XPS,JJ<],$D Y[<T.X2-Y,%@B,^!C)"J6P.V3CCG% #Z*^=?@M^U=\"OVA
MO&7QK\"?!_QA>^,M;_9Y\8CX>_%>^MO!7C_2_!FB>.HK_P 0:3JOA+0/B1KW
MA72?AU\1->\+:QX6UW1/'6G_  U\5>+YO .N62:+XT&A:G?:=:W?T,)8CDB2
M,@*&.'4X4C(8X/"D<@]".] $E%-#HWW64Y (PP.002#P>A )![@&G4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7POXS^-'[3_ (U^+'Q<\!_L
MP^"O@;=:+^S[>^%_#/C?5OCMXM\?>'[CXC_%GQ%X)\(?%<?"OPDO@3PAXDE^
M'/A2V^&/C[P5J-_\?=6TSXH1VGBGQ#>^'-,^"'B-?!VMW]U]T5\M?&K]C#]G
MC]H+Q._C+XF>%/%<OB*^\)VGP_\ %%]X$^+_ ,9?@]'\2?AUI^HZKJNG?#;X
MR:?\'O'_ (#TWXW?#?3;[Q%XM?3/A_\ %ZT\;^#].M_'/Q!L+'1;?3_'_C*U
MUP ]+^ GQ;T;X^_!#X0?'7PW8:OI/AOXT?"_X??%CPYI7B!--CUW2]!^(OA#
M1O&&DZ=K2Z/?:GI/]K6-CK,-MJ3:7J>HZ:U[%.VGW]W9&">3UJLO1-$TGPYI
M.G:#H.FV.CZ)H]C9:7I&D:796NFZ5I.EZ;:0V&FZ7I>FV,-O8Z=IVG6-M;V=
MC8V=O!;6MM!%##$JJ!6I0!_/)_P<3_#[P9\6OAI_P2R^%7Q'\/6/BWX>?$[_
M (+:?L!_#SQ[X5U03'3/$_@OQHWQ:\-^*?#VH?9Y8+C[%K.AZG?:==&WG@G$
M%RYAFBD"2+^<G[<G[*G[9_BG]@;]K[X7_MR6C>,_V=/^"5O['O[1MO\ LJ_%
M#Q1K&D>*=;_;?^*GB3P1\0/"7P(_:=^(4-K+'=Z+XO\ V4?V6=0M/A]JFFZ]
MI5W>^+/VD_B-XU^+9\27U[X/\,RVW]7OQX_9E^"'[3,?P@B^-W@D>-4^ OQW
M^&_[3/PF!\1>*_#I\)?'#X176H7GP[\<HWA37-#;6G\.W&JZ@X\.^(SK'A+5
MEN6BUW0-4A2*./IOC3\%?AI^T-\(?B'\!_C#X<;QA\*/BOX-USP!\0/"AUK7
M_#X\0^$O$EC)INLZ2=<\+:IHGB32OM=E+) +_1-8TS4K8.7M+R"0!P ?CW^W
M%J/C/XG?MO>#_@-X0G_;L^+\'@;]D&'XOZU^S5^R!\:;+]BWP7HVN_$;XD^*
M? ?@+XU_'']K[3/VFO@!\2M;75D^'/C?P9\//@-X+T;XAZ79ZOX?U;Q_XOT9
M+"YMI8?B?]B?]J3]HSXHV7_!O9=^//C7\3?$-S\3/VA/^"K?PA^+TMW\1;/5
M1\:O!_[-GP]_:_\  'PB'QJU'X=S:;\/?C;K_AW3?A1X(UZX\;W6FZG8>)/'
M>E2_$C3I3JVIG4I/W?\ CY_P3U_9"_:<^(_ASXN?&?X3S^(?B+X;\!77PE/B
MCP_\1?BI\-KOQA\'K[Q#!XJOO@O\6;7X8>-_!NG?&SX+W_B&"35+_P"$7QAL
M_'/PXOKC4=;%WX9FB\0:Y'J%KP!^P#^R+\*Q^SPGP\^#UAX3@_9/\<_';XD?
ML\66E^*/'"Z;\,/%_P"TNWQ"/QKO])TRX\33Z?JEAXP7XJ>/(;;P]XDMM:\.
M>$+;6X[3P-I/AJUT?0H=, /YPOB3)^T5X#_X)8?'G_@IA;?MO?MDZO\ 'K]G
M[]M?]HO7OA%X5U3X[>,5^"&C_#GX7_\ !3_XG?!J3X%^.?A+H^H:-X?^-?PZ
M\6>$;:\M;FY^,C^-_%G@S33X<\&_#;7O"/PZ\(:7X,F_33P[^SOX"D_X+L?'
M[QO)XA^/@O\ 1_\ @G[^R5\7EL;?]J;]J"W\'3>*M8_:=_;5T"\TK5?A_9_%
MR/P+K7PUM]*\-V\^A?!/5?#6H_"#P]J]UXD\1^&OA_8>)/%?BG4]:_1K7?V%
MOV5O$O[-7C;]D#7/A7'?_LZ?$7Q3XX\:>,_AR_C+X@Q1ZSXE^)'QDU?]H#QG
MJ)\4V_BR'QM8#6/B[KNJ>+A9:7XDLM/TTW(T'2+6P\,6]MHL.]XW_9 _9]^(
M7[0/PZ_:G\1>#=7@^/\ \+O#%WX'\,_$CPE\0_B5\/-3U+P'=ZV?$P\ ?$72
M_A]XO\+^'?C#X T_Q+)>>(M#\#?%W1O''A/P[KNJZWJN@:/IM[KFKS7H!_+W
MX<^/G[1?A?2/^";_ .UUX-\;?\%!O%EM^T__ ,%"_P!FSX?^)?VH_P!HCX_>
M!OAS^SU^TO\ !?\ :G^-'_""/X0^''_!-#2OVEOC)X,^&GP]O?A+XA&N?"'5
MM'^%OPQ^,_AF\\%VGQ#\0&.TN=7N]3]F\3?%[]H_Q/\ "3]MW1_#W[3WQX^'
MWBU/^#F/X#?LR_#_ .)?A_QYJ&L^*?A-\'_''Q1_8A\-W7@#P/8>-AXH\)#X
M;647C;Q'=GX0:]X<UKX1ZZVL:QIWBCP/K>C:[K>FZA^PGA/_ (([_P#!./P1
MJ7A#4_#/[.,%A_PK7XI>%OC+\(]&N/BG\;=8\(_ [Q]X/^*D/QMTJ[^ 7@;6
M_B3J/@OX#>&K[XHVMGXK\6_#WX/Z!X*^'GCZ?3]-TWQUX5\1Z)IUEID'O2_L
M*?LK+9>+M/7X6(+/QW^UKX2_;I\60KXR^(*G5_VJO WB#X?^*/"_Q6:5?%:S
M6<NFZY\+? EZW@S3Y+3X=WZZ$+/4O"-Y8ZGK%MJ !^?/[-&D>-OV8_\ @KK\
M2_V0=&^.O[0WQ@^!WQ(_X)X>!?VHSHG[27QL^(7Q]U_P/\8?"7Q_UCX-:YJO
MP^\6?$?7=:U;PIX:^)'A[4;77?%O@723:>%+'Q5I<%UX5TW0M"-EX?TO@/VU
MOC!\6O"_[8__  4L\,^&OBE\2?#WAGP'_P $!C\9/!/AOP_X[\5:'H?@_P"+
MY^*7[:6G?\+6\*:7I>K6MEX;^)@T[PEX6T]/'VBP67BR.S\-Z#;1ZLL.CZ>E
MO^S7_"@?A'_PT ?VI?\ A$4/QX_X4[_PH$>/?[:\1>8/A'_PFH^(G_"(#P[_
M &O_ ,(EY9\9#^VCK1T$^(]W^@_VQ_9@%D.1\=_LC_L]_$SQW\5/B7XV^'XU
MOQM\;/V<E_9*^)^LGQ1XRL!XG_9Z75_'NO?\*[;3=,\0V6DZ-&VK_$[QQ>/X
MI\/V&D^-G.MBW;Q*;33-'@T\ _!?X/>!_C#\%_"'_!$+]H6Z_;._;-^,?C']
MMK6/A?\  ;]J7P[\8_V@/&7B?X:?$;PE\=OV!?BG\9DUG0/AE9W.F>$OA%XY
M^%/C3X*^&KSX=?$KX6V/ACXIZD+_ ,27GQ8\??$[7_$GB37M9J_LZ?'S]IKX
MHP_L2?\ !,KQ'\;_ (JS_M5?LX_MQ?&'PE^V]\8-+U'7M-\=>.?V2?\ @G5>
MZ#\1O _C'Q?XF?7$\4W>E?MA:1\8_P!A#PEXU\3ZIJ-U?_$_2/BE\4K75X;V
M>7Q-%8?OQ-^RA\!)_#'[-?@R7P,S>&?V0/$G@WQ=^SEI8\3^+T3X;^(?A_\
M"OQ;\$_"&H17,>O)>^*QH_PR\<^*?#*V?CJY\46%]_:8UG4[6]\06.FZK9TO
M"W['?[-7@G]I?XI?MB^%?A1H.B_M,_&KP/X2^&_Q1^+MK<ZP?$'C#P7X&73X
M_#.CW]E-J4OA^W>SM=&T"PO=6TW1[+6]<TWPQX4T[7]2U.R\+>'X-. /Y6?@
M+^T%_P %!OB+^S%\./\ @HI-:?'/PK\1=>_:?M_&7B7XU?%3_@H]\)_A?^P3
M'\*!^UI-\%_%'[)VM?LD?$CXBVOPT\">%E\ V^H_!OPMXB?X::1^TS%^T$GA
M_P 01>/VUB]F\.S?;GQ2^%/Q=^/EQ_P73^(6H_MM?MK_  W'[,/Q7\2VW[-'
M@WX/?M">-/ACX-^#GBCP;^P%^S)\9QXIM+'P?>Z-K'C71->\4:S+;ZM\'_&^
MO:O\%XK>_P#%?B'1O NE?$#QCK?C23]:9?\ @F!^PK-\;_\ AH5_@+IR_$-O
MC W[1,NEP^-?B7;?!RY_:*>S@LY/VB+W]FZV\9P_LYWWQ^E:UL]4F^-5Y\*I
M_B;/XCLK+Q3-XHD\26=MJL7OEE^S!\#=/L/VD-,M?!&RR_:YUS5?$G[0T+>)
M/%LO_"P]:UOX5>$_@EJEZSRZ\\GA477PQ\#^%_#/V3P0WAJR@_LPZS;6T.OW
MVHZK=@'\_NE>#]._;"_:Y_X()?M$_%?Q'\:[+X@?M*?\$R_VAOC9\2A\+/VE
M_P!ICX,>&HO&,7PR_8!\;J/"'A?X4_%WPKHGP_\ #^JZ_P"/-8;QMX=\'6FD
M:/\ %"*#PU;?%*U\;IX2\*KI,/B%OBM\;OV:O^"M_P"WO=_MO_M)^ ?CI^Q_
M\>OV_O"GP"\.?!WXUZ[X-^ O[.F@_P#!/W7?B%!\+?!?C[]FB'6-:^!_QB?X
MLZ)X4T7QO\=+G]H3X?\ B[7_ !?X7\<Z=:^"9/ &E0^'=7D_;#Q;_P $\OV1
M/&GA']F+P5J_POU/3],_8STW1]"_9BUKP7\4OB_\-_B#\(_#6C>"](^'@\(Z
M)\5?AWX]\+?$_5/!NN^#O#WA[1O&_A#Q/XOUWPW\0T\/>'[OQYIGB._T+2;J
MSY;XI?\ !+C]@WXU?%O7?C9\3OV?=&\4>-?&.K^#M?\ B/IC^+_B/H_PL^,.
MO?#R1Y/ >N_'3X$>'_&.D_ WX[ZYX.S"GAW6?C%\.O&^J:9%8Z9';W:KIFGB
MV /R_P##.J_&7]MC_@J1\ M*\>_'/]J7]GCX:ZE_P1V_90_;'\<?LR_!;XS^
M.?A7X3U'XU>*OVD/'\U[HOC)K%-*\565EHEMN\(^+8?#Z^"?%/Q T;1]%\,>
M/M6N_#&CS>%[SRWP%\9/V@KW3/A7_P $>]8^/GQ-NOVI? W_  5!UKX9_%#X
MTZM\8_&LOQ[\8?\ !.CX)P:=_P %"O#WQ<O_ (G^ ];'CZTOOBQ\ /$WP%_8
M^UW6=6\16UX_BSQ_K^A>*=7OI?[0CU'^BNW_ &?_ (1VWQ_O_P!J.+PDH^/&
MI_![2O@'?^/3K7B%I;CX2:)XUUOXBZ7X1/ATZM_PB,:6WC/Q'K6M_P!M0Z!%
MXBF>]-A/J\NEV]K8P?$WP$_8U^)EA_P47_:>_P""@_QZT;X):)XJ\7_!OP!^
MR-^SCH/P?U[QEXNUG2/V<O!'C/Q/\2?$WC#XT^+?%G@WX=0:E\5_BUXXU7PK
M<7/AGPYX8U/0?AGX2^'GA?P=8^._'Y6X\0T ;7[<GCCQAX/_ &@/^"5.B^&/
M&/B7PEH_Q"_;NU_P9X]T?P]XEU;0M)\<>%(OV'?VQ/%=KX2\6V6G7=E:>*/#
MD?C#POX5\0VVA:U!>:;_ ,)%H&@:K'9C4M-T^:#\4O\ @I;^T?\ 'KPK??\
M!Q7I_P -OVB/B[X+N_@3^S[_ ,$E[SX2-X)^*7C#3)O@3XO^)WBOXIMX[U;X
M?6&B^([%?A_K_CC1U\.WGC./06T*Z\:Z0FCKXB?4-.FM6;^CW]J?]D+]G7]M
M;X;V/PE_:9^'%O\ $KP/I'B_0OB#H%HOB/Q?X+U_PKX[\,Q:A;:%XR\'>.?A
M[X@\)^.O!OB;3['5]9TN/6O"WB72+^71]9UC1[B>;2]5U"TN/G?0_P#@DE_P
M3Q\,_#CXU_"3P_\ LWZ/H_P__:.\(_"+P3\=-#L/'/Q3@N/B=HOP+USQ!XG^
M&MWXG\0#QR?$MSXKTWQ'XK\1:]XC\>V^L6WCGXAZQJUUJ/Q&\1>++HQRH ?+
MWAOP-X^_8Z_X*<_LM?"WP]^TW^U+\<_ W[7_ .RY^V5K/QD\-_M*_&36_B_H
MLWQ3_9N\7_L[^)O!WQ;^'GANXM=(\*_!'Q#KUI\<O&?A+Q7X&^"'AOX??!>[
M\-0>&;31?A9HM]X>TC4+/\G-8^&WCCXK?\$G_P!C?_@H'\5OVV/VEO'WQM_:
M;_::_P""=OQ4^*O@K7?C-J5Y^SCXS7XL_MW_ +-&K6WP+\"_LU:QJ>K?"CX6
MZ1\"KS1K#7O"6O?!KP]X3^+$][X(\5P^-?$VK>#/$GBKPO;_ -8/B3X$?"WQ
M=\7_ (6_'OQ%X;DU'XM?!7PU\4_!_P ,?%IUO7[1O"_ASXU-X$?XFZ<FA6.I
MVOAG6/\ A)C\,_!/^F>(=%U:_P!%&BD>'KK2?[2U?[?\=7O_  2(_P""=6H^
M(KKQ->_LUZ/<71^)V@_&GP]HI\>_%B/P-\-/BSH'CWP[\3%^(7P1^&T7CV/X
M>? 3Q5XC\9^%]*U/XA:K\%?"_@&?XHV<FM>'_B0?%7ASQ-XDTG5@#\COV@O$
M7[9'[0?[6W_!3.S\)6G[7.I:3^R[XO\  /PA^ NN_ K]O;P+^R/\,OV7R?V6
MO@_\>%^+WQ$^"VH_$#X8V_[0-_XB\;?$75?%&KZA^T9I'Q*^$&L^ =(@\ ^'
M;&+3-'\6O<>N26WQ[_;=_:6_X)Q_#3XH?M6_&3X0:3\5?^"0OQ'_ &B?V@K#
M]A?]HMO!GPZ^+7Q:TKXH?L6:?_:O@KXF_#+4]?MH/",7B/X@:MK_ (.^(_PD
M\4VGB+4O!Y?P98^.]3^%_CCQWX?\9?JG^T#_ ,$VOV+_ -J'QO??$7XT?!^Y
MUWQAKWAVR\&>.=3\+?$[XO?"JW^+?@?3-034M+\!_'71?A+X^\#Z%\?/ >ES
MH\.F>"?C1IGCOPM8:==ZEI-KI,6EZKJ=G=^]Z=^SM\&-'^*O@?XU:/X$T[1_
MB+\-?@QXE_9Y\!:KHUYJVCZ-X5^#'BWQ+\/_ !=K?@+2/!.F:A:>!K;2Y-=^
M%O@&XT^Z_P"$;;5]$L_#L&D:)J.G:/>:G87H!^/O_!=\%;+_ ((Z!E52/^"\
MG_!-D%8\^6I&N?$S*ID+\@Z+D#C' Z5RG@CX0?'_ $SX@_MU?%/_ ()4?M#_
M +(_[2?P<^+/[8?Q07]L']B[]JWP%XXTFV\)_M3>$](\._#C]J/P3X)_:*\
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
M)K'[7G[4W[0WC/XT?MV_L[>+?BA_PNOXZ:]\5/A[\2_&OCK]DS]J7XCM\5_
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
MT75-/^,.M^.[[XG:-?>'_#EQHWBO3Y/#VBFQ /S4_9F^!^G_ +/W_!>+XO\
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
MA_#+XU?M!^-_A#=?\$9?C+^W)X!U3XK?&SXH?%[XK?LM_&WP=JWQ#^$MI;^
M?VA/'6I:[\:5\-?&"S1/'/A71O'WQ3\2ZKX$\=_!KQ;J_P *[C1=&U35M+T3
M]E]9_88_9/\ $OP&^(G[,/B?X+^'/%/P&^*_CCXD_$SQY\.O%-]XA\2Z;J_Q
M ^+/Q-UKXR^-?&%IJ>NZSJ'B'P]KT_Q1\0:GXW\.7_AG6-'E\":XUC/X$/AN
M/2-'BL,#X9_\$]?V0_A#\//CC\,_!'PIG30OVF="OO#/[0OB+Q;\0_BC\2OB
MW\:/#U[X5U7P/#HWQ'^//Q)\:^+?CCXJT[0?"&N:QX=\&6NJ?$2>+P%IFIWU
MOX(7P^+F8N >._\ !*'X4>)_"'[&_P  _BKX]_:%_:+_ &BOB1^T)^S_ /L]
M?%7XA^+/V@?BGJWCP6?B?7?A%X=U*[LOA]X7>*S\,_#KPYG5S#=:;H-@=3\2
MS6%CXC\>:[XP\<S:WXNUK],ZXSX<_#[PC\)O '@CX7> -)_L#P)\-_"'AGP%
MX*T$7NH:DNA^$?!VAV'AOPWHZ:CJ]W?ZO?IIFBZ9962WNJW]_J=WY/VB_O;J
MZDEG?LZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M37D6F:=:QV\=O:6EC:VMO#"GLE% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !17X,?$/_@NE\//A_P#\%=O"'_!+^7X.
M3W_@V]\3?#CX3_$3]K2Z^)46C^$_AW^T7\:OAGX\^)OP;^!9\!M\/[ZW\2:[
M\0K7PQX?\+Z)J$?Q*T6[;Q7XAU326T"2X\*72:G^O'QE_:8_9V_9STC1O$/[
M0GQV^#?P(\/>(M3FT;0->^,_Q1\!_"S1M<U>WMC>SZ7H^H^._$&@6NJ:C!9A
MKN:QL9+BZBME::2%8U+4 >WT5XU\1?VB?@-\'OA_8?%GXN?&;X4?"OX6:F=&
M73_B7\2/B3X'\#?#Z^?Q':M>>'8[+QKXGU_2_#-Z^OVJ//HHL]4G&J0H\UD9
MH4:0:R_&WX./\*X/CI'\5_AK+\$[K0(/%EM\8(O'GA1_A9<>%+M4:U\40_$(
M:O\ \(@_AVZ62,V^M#6?[-F\V(1W+&1 P!Z?17A'AO\ :C_9L\9?"77/C[X1
M^/\ \$_%7P)\,V^N7?B/XU^&_BS\/==^$>@6OAE0_B.XUOXDZ5XDN_!>CP:
MC!]:EU+6[5-+7F^: $9I^&_VL_V7?&7BK0_ O@_]HWX#>*_&WB;X;Z?\9/#?
M@_PU\9/AKKOBGQ!\(-6TZ/5]*^*^B>'M+\476KZM\-=2TJ>WU.P\<V%G<>&+
MS3[B&^M]3DM9!+0!]!T5^6W[:7_!4[X+?LY?L!?M#?M[?L_ZQ\)_VS/"O[/4
MOA6RUCPY\)_CQX.G\/:MKGB#Q]X!\&7WAR^^)O@C3/BQIWA?6]%T[Q[:>)FT
MRZ\-W]]=QV]G930Z=;:M'JUM]#_LN_ML? _]IWPI\-X-"^(OPFL/CMXK^"/P
MN^,WCW]G+P_\7O!OCGXH_"2T^)/@?PEXR_L[Q3X9L)]*\9P:=HG_  F.E:>/
M$>M^"?#$&J1W6G:A_9NG)JEK:@ ^PJ*_''_@G-_P6%^%O[;?PC^)_P 5OBWH
MWPZ_9#3P;^W=XZ_8(\":'\0/CWX9U>/XO_$[PQX:\!^(_#4/@W6O$_A?X4?;
M?&GCX>,;^RT'X6:+I/B/Q!,OANYN[#4-5-Q-;6'ZA7GQH^$.G_%6Q^!-[\4?
MAU;?&[4_!4OQ)TSX.3^./"T/Q5U+X=P:K=:'<>/-/^'4NK)XRO?!L&LV-YI,
MWBBVT670TU2UN=.^WF]@FMT /3**_!/]HG_@L;\=]"_;M^+?_!/;]A7_ ()Y
M^(_VY/CI^SQ\,_"7Q/\ CP=7_:@^$?[*OA[PKI'CGPWX6\5>'(/!\_Q)T'Q1
M>_$!GTOQSX,MM3FLH-*_LK7/$$>G3Q2VMI<ZBGW1^S%_P4/^%7QM_9\^#7QK
M^-?ASQ=^PYXJ^,WCQ?A!HGP+_;-MK7X"?%&;XSO>/8V'PW\'Z7\1'\+GXG7W
MBU4@UGX>7/@J#4+[Q=HNH6\;Z)H_B:QU_P ,:( ?H)17AVL_M-?LY^'/%/Q!
M\#>(?CS\&M \;_"/X>WGQ;^+7@W6_BCX%TKQ9\*_A1I]E#J6H?$_XD^'+_7[
M?6? WP[L=.N+>_O/&_B>RTSPS;64\%U-JB03PN^+X/\ VO\ ]E'XA>,_"_PX
M\ _M,?L^^./B'XW\'VGQ"\'> O!_QJ^&/B;QIXJ\!W^F3:U9>-?#?A;1/%5]
MKFO^$KK2+>XU2V\2Z/87NB7&G037\%_):1/, #Z+HKY9\0_MR_L6>$9/$D7B
MO]KO]F#PQ+X.^(9^$?BZ/Q%^T!\(]$D\+?%98]0F;X8^(X]3\86KZ%\0E@TG
M5IV\%:JMIXE6'2]1<Z8!97'E^N?$CXQ_"CX-^#-0^(_Q>^)'@/X4_#S26T]-
M6\>?$OQCX9\ ^#-,?5IX+73$U#Q3XMU71]"M'U"YN8+:R6:_5KFYE2VA#SND
M; 'I5%>#:Q^U+^S1X=^#5C^T7XA_:$^!^@_L_:HNF2:7\<]:^+?P\TKX.ZG#
MK.H)I.E3Z=\3[[Q)!X&O8-1U5_[,L9+;7I5O=11[&T\^ZVPM\3_MA_\ !8W]
MAK]B[6?@OH?Q%^+/AOQ9?_&/]IFR_94N(?AE\0O@CKDGP>^(*#09/&.O?':'
MQ-\5_!\WPY\ _"NW\5>$Y_BQK\Z:EJ/P^@\6>&)]>T"&+Q%HKWH!^J-%>->'
M/VB/@+XN\3>"?!/A;XV?"3Q-XR^)7PTLOC/\.O"OA_XD>"M8\2?$#X.ZBUO'
MI_Q<\$>'M.UVZUCQ5\+]0DNK9;'Q]H5GJ'A6Z^T0&#5I$FC9_9: "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /QH_X+O_
M  Q_X*0_%K]@77/"G_!+KQAK_A/]H0?$WP+JOBF#P+XZT[X7?%/Q7\'+&/71
MXM\-?"KXCZEJOAI?"'B^/Q%/X,\47UU8^,O"&KZWX'\,^,?"FDZKJ5_X@@\*
M^(O;_P#@D-X&_;;^&W_!/+]G;P3_ ,%#_$U]XK_:NT'1O$]MX^U+7?$]EX[\
M8V^COXV\1S^ =&\??$#3-8US3O'GCC1/ <OAW2_$7BNVU*]N-1N[4)K&K>)-
M?M]6\5:[^DS(C@JZJZG.590P.00<@@CD$@^Q([TJJJ@*JA5  "J       ,
M    =@ * %KSWXN?$CPQ\&_A7\2?B]XVDU"+P;\*O GBSXD>+9-)L+G5M67P
MSX'T*^\3Z[_96E68-WJFIG2]+NET_3;4&YO[LPVD ,LR@^A4?Y_+I0!_FL-^
MQ;_P6?\ V@/^";/[07[>6@> /V0/#?ASXW?M5>-O^"QYOM<N_C[:?\%!/A[\
M1/@SKGCA/".D_#C3)M#A^$[>'/#?A+3/%^N?"+P?J&GZS>ZGX-\=S+IFI6.M
MZUI7A;0_TE_X*:>+_@A^U7\1/V#?^"BGB/Q#\5_V5O$/Q-_X)X,^G>/OC=_P
M3VT+_@HK_P $^GO/&MWXPUKQG^R5\1?"H\-^(?B1\+_VA;;Q!KWBOPMXG\=Z
M;\--5M_%'PZ-OH_ADO>_VOH7B#^X#:NXMM7<0H+8&XA"S("<9(5F8J#PI9B,
M$FE"J"S!0&;&X@ %L# W'J<#@9Z#@4 ?P+^.OA+X?\3?\$\?^"*?Q/\ VC_@
M7\6?^"8OC/X+>+OVQM:\':_X(_8(U;]M3]A_X Q?$SXBQW:W/[4?[*OQWUSQ
M[\8_!G_#0']E^&M=^ 6OM<>([3PIXUU_Q-XQT_3= TT>$_$G@#QCXC_"#]J/
MXR?\$@O@SXE\,_LO>&?A+^SS\,?^"S%W\7/CII7[-?['_P 6[WX>?M ?LM:)
MX6\*IIW[?&C?L3?&2]M]8U/X%W%[_P )->Z[^SW9>%O OPLU.QM="N&^'/P]
M\.:%KDF@_P"B<$0$L%4,<DD* 23C)) R<[5SZ[1GH*"B$ABJE@<@E02#C&0<
M9!QQGTH _P _WX.? WP3%^S7_P %YOC-^S1\0/C5\7?A1\1O^"=FK^!/$GBC
MPG_P33T7_@G?^QW\3OBAHWA?4KKPI+\'/AW;>--+\5^+/BGX!TBX\;:+XZBT
M_P#9_P##>F:==>,-4U[6O$[W7C/P[=>-.'^+O_!.K]F'P[\%_P#@U"?PC^R)
MX%LM0^.OQ,^ :_M;ZKIWP[NKKQ!\5].^*L?[/7B3XGV'[0&OO!<ZYXQT'4M8
M\2>++:+1?B!J%_H7@_P[J6K^"/"=AX=\$-<>'5_T.]J[MVT;L8W8&['/&>N.
M3QG')I-J_-\J_,,-P/F'/#<<CD\'U/K0!_G_ '[;G[./A7X&^%_^#MWX.?L^
M?!B'X;?"F/PY_P $=-5^&_PT^&'@F?0/ \%]XBL= \9?$)_ _A+P]IT.AVD#
M>)M<U75M7L/#FGPV&C?:9[>*VT[3X$@@E_9T^'OP:^(_[87_  ;Y^'O^"=?[
M'OQ+_9\_:$_9=LG\7_\ !1[QO<_LJ?$3X&:UX;\%>(?A#\._^$EN?CU\:M8\
M'6^E_%*'XX^&K#XIR?#+Q-J'BWQQI_C'1OB;I&@Z'XHT>]\>#1IO[_ JC;A5
M&W[N !MXQ\O''!(XQP<4%592K*K*>JD J><\@C!YYY[\]: /X'/V4/V)_&/Q
M_P#^"9'_  6X_P"":_B?P'\1/AY^WC\(/^"@GQJ_;@^"'AO6?AOXKT_7=/\
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
M><YIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MA>,=3\2G3+FZ\'>%/#/@_P  ^+M:N?$&MZG]A\.)^>WQC_X*>?MH_'WX$_\
M!-#XS?LF:E^SI\/IOC1_P4ZUG]C7XUVEE\0]3^+_ ,*OB3XF\ :E\??!UOIW
MP]^*VB_#81>+_P!EWXL1_"R[^(<'Q$\-:-X?^(,=K<>!+'0+F]TV?Q+=7'U=
MH/\ P2J^//PE\9_L#?%_X'_&[]G>\^+'[(?[ 'PX_P""?^NI^T9^SIXH^+OP
M^31_"6F^&HM4^/\ \%-/\)_&?X5^,OA]\2[ZXT74M"UCP]<>+Y]-\=?#W68_
M"NI>)?#5SIR:S<%]_P $F?C1IO[-GPZ^'_AC]IKPUXA_:!^!W_!3OXG_ /!2
MGX<?%CXK_"Z'5_"/CWQAXY^)'QM\50>&?C7X'^%^K?"2+S+_ $'XV:W)XDO?
MA3-X#T>'QE865UX:\.Z1X4SX;0 Y']H?_@L9XE^$O[0GQ4_9ETWQ9_P3C^&W
MQ"_9?^'OP1USXWS_ +9/[;>G_LN#XS?%CXI> 8_B;JWPB_98T#Q%X,UG53X5
MT3P7J'A6Z?X_?$9WT#3?$WCC2/!\GP^UR?P[XRU?1^\T_P#X*N?%+]JC5OV1
M_A__ ,$[?@[\,?&?C_\ :7_8U7]N?Q3XD_:8^)'B#P3\,O@M\))?%6B?#JS\
M&:K)\)O!OQ)\1>-OBU=_$V]U[P5J>B:&FF:5X6F\):IJ-W>ZK'<"WT_U?Q%^
MQ)^U_P"#/CE\8/VB/V7OC[^SG\//'/[6G@SX*6G[4GAGXO?L^>.?BWX(M?C/
M\(/ %M\,;+X\_ TZ3\<O /B#0]O@33=!\+P_"#QKJ&O^%=1C\,Z+XAN?$.FZ
MW>^+/^$C;X@_X)^?M%^"?BI\"/VC_P!GK]J3PWJ_[2/PW_9:G_8_^+/CG]KK
MX8^)/C-X?^.7P^OO'F@_%!/B+J.A_"[XI_ S5/"/Q/\ #WQ"T_7==LX=(U^;
MPOKOA_Q-=>"KJRT5=,T/Q/I@!QO_  18^(OQC^)7P]_;_P!<^.4>LZ%\0]/_
M ."HW[66@:EX$U7XH:A\8M'^$HTZR^&37'PS\#^.;^VTF#4_A[X2U2YU.+PD
M=,\.>#["33)UO9/!WAC4KS4='M>+^$__  53^-OQ:_:@UKX2>'OAM^S9-IWA
MK]IK7_V?/&?[+\WQ_O=$_P""C?PY^'NC?$&;P$O[6?B_X%>+/!OASPQ>_":2
MP72_C!=>&_!^K>(MOP$\2Z7X\T+XC>)=>MI_!=S]C?\ !.C]C/XE_L8?#_\
M:*T'XK?&?2/CUX\^/O[7'QD_:DUGQ[I'@*+X96\U[\6K3P>MWI=SX2L]9U_3
M]-FMM1\-WEP(--OI;&"POK33A+?3V=SJ=]\O?&#_ ()G_M&_'SQEX,T3XU_M
M!_L_?$CX0_"O]I;PC^TG\)_C!XG_ &7]3O/V_/A=9>#/VBO#WQ_TCX,_#S]H
M/3?C+HG@OP-I]NFBM\+O^%M>'?AE#X@D^$GF>$;SP'J.M7TOC*W ,'4O^"AW
M[?/B^\_X*":I\ /V5/V?/&?@G_@G]^T!\3/AQK5Y\3/CYXD^&VN_'?0/AG\'
M?A7\7[WP'\,H-&^'7CVR\+?%:[T+QKK;W_C;XEGP]\+=,O[SX::+I=GXEM]8
M^)/B/X7^P?&C_@HCXZ/P7_92^.G[/^D_L^^ ?@S^T[\%=._:&O?VBOV\/C1I
MO[/_ ,'/A%X%\0^$? 'CGP7X$\0VV@KXEUKQ)\:?&WAOQO=:K9^&[#5]%\(^
M'M%\$>-];U'QEJ0L=,TR^_/OX*?LT_M^?%[QU_P6=\'?L_?M(?"C]G_X6_'/
M_@H7\8OA[XCM/C!^S!K_ ,3O&'A+3]:_9>_9IT;Q#\;?@/XCT_XI_#32=9UG
MQ1H&N+X5N/#7Q)T/QKX$34_A_H6M^';S1;M_&ECXF^SO%O\ P2S\>?#[XQ?L
M1_&']D+XF?!;1;S]C+]CV#]A;P?X7_:]^"GB#]H?1]"^%]E_PA46A?&;P%J'
M@'XI? O7/#WQYT;2O MMX3\27,%_8Z-\1O!?B37_  ^]]X'Q%?3@'GW@+_@L
M)X_^-G[./[/^L? 3X+?";XI?M:_M(?M:?'C]BSP!X0T3X]3W?[)MSXR_9TL/
MBSXA^)G[1^D?M&V/PUN-7\:_LTV7PX^%TGQ5\,0^'OA\GQ'\>Z;KVE>#O"6E
MZG?+<^)5]C^*/_!1;]H3]DK]FK]I;XK_ +9/[+_@OPIXQ^!OQ(^"WPV^%GBO
MP+\>= T3]E[]IN7]H+7O O@[P%XPL_B]\6="\+:U^SKX7\#>-_&LFA_M%7_Q
M;\(:AX>^%.C>'=2\6^$O&'Q8M+F+3[?RGPM_P21^-?P]^%?AJ[\#?M7Z0/VM
M/@__ ,%#?VG?V]O@_P#'GQU\'M*\4^$O%,_[3$OQ,T7XA_"GX\_"CPMKOPWT
MC4]'^)?P^^*?B;PWXW\0_">^^'.I^$]<FLO$WPNA\/6^F)X>O?3O$_\ P3@_
M:2^.OPA_:=TW]I']M74+SXZ?'/QS^SE\2O@SK/PE^'NL67[.7[&/B[]DO5?"
MGCOX)7_P=_9Z^+_Q.^*]KXSO]0^+WARZ^('Q\U;QAXJTR+XY6^HZ9X4NM%\'
MZ7X1T&>, Q_V#?\ @JA+^TM^U#XC_9&\>>,OV'_BEXY'P+?]H;P+\5?^"?\
M^U=X?_:7^$-_X<\/>,O#G@+XF_#+XC:9?:?X;^(/PT^)O@K6_&W@C6O"5_=Z
M9K'A+XO>!M?U?6](F\)Z[X"\4>%AX3X^O_VF?&'_  <!:9X3\6>*?"8_9P_9
M]_87\+?M'>%O!5A\7?VB/#%II.D>*?BK\4/AYXF^).L?#?P->:5\/OB5\9+G
M5] G\-C0_B/8^+O 6F_#?2O#VI>'[>T\;?:@GZ2?LZ_!;]MO3?C+KGQA_:U_
M:5^%GB_2+3X=P_#;P!^S]^S+\(?$7PA^"=K?WFN:7XA\4?&WXA3?$7XC_%SX
MA^-/BIJ+:79^$_!>D6GBK0O WPX\%C7H!IOC'Q+XON_$>DS3?L?:M=?\%$?&
M7[:U]XMTB\\'^+OV&/"?['US\,QIFH6VMF^T'X[?$#XM7OB]O$T>H_9ETJ^T
M?QP/#XTF'3HM1BO;.:_CU*.*2&%0#X*\%_\ !5+]J3_A2GP5_;T^+_[+GPH^
M'?\ P3T_: \=?"S0/#^H6'QO\0>(OVKOA1\*_P!H#XD>%OA7^S]^T1\4/ 2_
M"^Q^%.O>&O'?B'QCX1U_QS\,/ 7Q%NO&?PK\"^-]%U.SUCXD>)M&U_PE#]/_
M  Q_:Z_:R^,/[?G[4W[,?@SX'_!BP_9W_9%^*OP@\)?$GX[>+_BQXCL/B+XC
MT;XN?LG>"/C?9^'?AK\)- \">(K'6?&/ASQSXWT^#Q'XC\:^,?A[X0M_ <^E
M6WAJU\:>+)?$+>&/FSPC_P $J?VET^"WP1_83^*W[67PX^(G_!/3]G[XA_#/
MQ-X?\,6/P"U3P]^U+\4OA9\!OB/I/Q2_9^_9T^*GQ7G^+6K?"VS\$_#WQ!X5
M^'^@>,?'O@CX,Z3XY^*G@/P%IFBI'\/O$>M^(O&5]^B7[/W[,6N?!K]I3]NS
MX[:EXKTS7-._:^^*7P5^(>B:!::?<VU_X,M_A7^S)\)_@)?Z;J]]+*;;5;G6
M-4^'5UXBM+BQM;2&VL-2ALY8C<0O(X!^"?\ P4>^/?[6?P0_X+G^#_B5\!/$
M_P 3/%_PU_9=_P""2</[5WQW_92\,ZI/J>A_'WX,:+^V1K'PL^/%OX:\$:OX
MX\&^$O\ A='@;X3>.M3^,WPPU?SI==\4^-O@SX.^&AM=7T_Q-_9C>E?\-2?$
M7]LG_@J'_P $[_VE/@Y\9?$,'[ &D_M._M'?LD?!+1_!VJ^)-.\!_M@^)M!_
M8;_:F^(?[0'[1>N1MI_A_2_&/PU\ _%7X>^"/@5\#2TGC70KOQ9\*_C5\1O#
MNK66F>*O#YN_U:N?V(]<N?\ @JS;_P#!15_'ND'PK'_P3TO?V)W^%W]AW?\
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
MR#\)/ OPL^)OP\^(OCZ]\?\ [/'QUUGXMW?[+>O>#(=*UW2/A/\ M':=XO\
MAQ\.+;QA>^*?#&IWVG:9\3_@3<^)])E^)7A/7O#)\ P^$;O2OB!)\F>#O^"J
M?[40^"WP6_;T^+O[+WPI^'O_  3U^/WC[X5:#H-_8?&WQ!KW[57PF^$_[07Q
M*\-?"S]G[]HGXI>!S\+;/X4Z[X8\>:_XO\):[XU^%W@3XAW'C3X5^!O&6BZK
M:Z_\2_$FEZ_X3MOI_P"#_P"R=^WCJ?Q7^#/C']L7]MKP;\2O /P$\'?$_P +
MVOP[_9N^#OCS]G6R_:?\5?$#PKI7@*R^*W[6L5]\>?B/X4\1R>&O"Z>*]<T'
MX1^ /!WA?P;H?Q:\6CXCZ;KB)X6\+>&],^:_"7_!*7]I4?!GX(_L+_%7]K;X
M<_$+_@GQ^S]\1/AEXF\/>&=/_9_U7PY^U+\4/A7\ OB1IWQ3_9Y_9U^*GQ:G
M^+VM_"ZS\%_#O7_"OPZT+Q?X_P# OP5T7QY\4_!'P^TG2%3X?^(=9\0>+[L
MV_BM^WK_ ,%#]1^-G_!0SX5_LI?LJ?LT^/O#W[!.M_"^2\\:?&S]H;Q5\-M6
M^*MGXU_94^'W[16K_#?P7X-\*?#/QO;0?$"VNO%E]I=GXU\?^+?AG\,[.TN?
M"%A]J\0W=YXTUCP-<N_^"FGQU_:"\8_LJ?"#]A7X&_#7Q!\0_P!HC]@KX?\
M_!1CQGX@_:H^(7BKX??#+X5? GXLW&CZ%\,_ QN?A5X!^(WB7QA\5O%_BF_U
MZPU(VEAI'AWPAHOA.ZUMAXD?5X-/T_[#^'W['VO^#?BO_P %(?B/=>-M*O;;
M]NGQ-\.=?\/:7!I%U%=?#Y/!'[)OPS_9PNH=:N7O&AUM]0U7P'<>*+<V$=BL
M&GW\.GR>9<Q/+7R!\/?^"97[0/[/4O[&_P 2?V:_CY\'-$^.WP _X)T_!O\
MX)P?%Z3XU_!SQM\3_A%\3?AW\(U\+:WX8^(_@_P]X(^,/P<\9^"_&WA/QU8>
M,M3@TV\\7ZQH?CCPGXSD\,ZP/#>L:-HOC#3P#Y7_ &'OVSOCW\*_V3/VF/C+
M\3O#-QJ?Q2\1_P#!=WQA^S;XA^&WC;XJ:W\3]*^#NB_'S]MCX/\ P,U_P'X,
M\>+!9+J_AOX/6OC[5(_A_'I.C^'?#-VFD6,D?AK1K.\N-+B_3OXN?M[VWP3_
M &X/$7[.GCOP]ING_!CP/_P3B^,/[?'CGXH6QUS5?%FCVOP>^+GA'P+K?ARQ
M\):5879U?3/^$5US5?$6ZQ%QKMQJ>GVVF6%C<"Z 'R3X7_X),?&_0OV*OCQ^
MSU??M6>'-:^/GQ(_X*"7'_!0OP=^T)>_!:V7PY;?%'2OVC/AS^TGX9T_QU\'
M]-\8Z787^F:AXI^'QTCQ-8^%_$^AZ?9V>M)=:+!/#IC:3?\ I'@S_@G1^T#\
M1?VJO%W[3'[<7QX^$'QDL?B9^P/\6?V%_&OP@^!WP>\9? _P)I7A'XI?$GP-
MXQU&X\)ZEKOQ;^*'Q$EEU#2/#_B73_$NN:SX[>_N+_6]%F\(Z9X*M]"NQK@!
MJ_LR_M@_\%"OC+I7[./QF\;_ +'GP:T3]G?]K&QT+7?"=G\//CSXJ\7?'3]G
M/P7XV^%&N?$GX=?$']H#0_$?PB\%_#_Q1X9\0W5AH/ASQK9_#KQ=8>(/AEJW
MB_0+'3]-^)\IUB31^$_X(]_'?]O3X\W/[9]W^UCXG^"7BSP?\+/VX_VN_@=X
M7N? S>)(/%OA;6?A7\5+/P_9?#[1K>X\'>&M#U#X-^$]&_M&R\'>(=<EO/B9
MJL?V"7Q5++<-<R)T_P"S[^P7^W#\,K7]EWX/?$?]N3PCXD_9@_8VU7P#<?#_
M $WX0?!KXC_!3]H+]H#PS\-?AIXF^'O@#X<?M0?$BS_:.\3?#[7OA]X835/#
M.I^+?#GAOX41V?QGU7P5HFJ^(X_"C-J.GZA[K^Q=^R'\8_V1_BO^UE;M\3/A
MKXW_ &;_ -H7]HGXT_M6^%-"'@+Q/HOQP\&_%;X_>+M/\8^.?#_B/QI_PG-]
MX"\3?#S1;S^U['PC%I?P_P##OB6.R;2FUK5=3N8+V:[ /QM\6^)?VEM;_;[_
M ."Y'C_XY3>'/B%\(/V-_P!C9(O OPP\,?M(_M6_#6P\/_#3XH?LY_'7QOH&
MD^$O#'P_U[PEX,T[X@_%'2/#=C-\8_BA/:R?$#X=^*([*]^"7B^R32[*Z3ZY
M\!_MV_M.#5O^">G[*O[)/[-_PF\17'QV_P""6WA3]JT:Q\;/V@/B?;Z%\$=*
M\-+\$/!]K:^*O&6H>&/BK\6OC+I.FP_$73] MV>'5/BAX_\ &-]H6J>+/%N@
MZ._C'QE8?47BK_@GEXH\1_$3_@K=XVC^*&@6EM_P4G_9Z^%?P3\*:?)X7U&:
M?X47_P ._@%\4O@U=>(?$5PNM1Q>*[/5+_XAVVO6^G:9#H4]K9Z7/82W<\UU
M'<V]K]GW_@G_ .*?@G\>_P!D7XQ7GQ(T/Q#8_LT?\$P8_P#@G]J>C6?AZ^TV
M[\6>)E\:?L]^*W^)=A<7&J7D&E: \'P5OK(>';A+S4HYM=M9/[2ECLY3* >2
M^#?^"D?[0GCC]B/QS\9="_9T^'=Q^U'\(OVH_B#^QG\:? ^H?&^V\)?LN?"/
MXC?"?XNW?PP^)'Q]\=?'CQ;X2TWQ3;?LR^$/#%K%\6M3;P[\./$OQ&,.HV/P
MYM=,N-0&H^+],^6_%_\ P4L\4_M-_L-?\%J_AY%XX_9LU_XH_LC_ + _Q3^(
MN@?'_P#8._:*_P"%Q_"'7;3XL_ 7]I2;P5=:'XHTZWT[Q7\+OC'\-O$/P<UV
M'Q1X7OM4OKW3A<^$O%N@ZP;;688K+U/QS_P1U\>>)/A%XM\):9\7?A!J'C.'
M_@KU\7O^"JGP_L/BO\$[GXG?!?6F^(FI?$%](^!OQA^'T_C30[[Q!IVEZ;\0
M[^XG\8:!KFGWNF^+-#\-^)=!TV*YT]%B]?M?^";?QU^(R_\ !1_4/VD?VCO
MWB;Q+_P47_8J\ ?LFZY/\)_@Y)X%\'_ T>&/#?[5'@^YNOAWX6UOQIXG\1^)
M?#ECHO[0NEZQ&_Q!^(NO^*?$_CC2_&>JC5/ W@?7?!?PT^'8![U^TG^TI\1/
MV2_^"<&K_M6>"/ ,?QDUCX&?!GX7_%KQSX)U+6+C3M3\2?"?PQ:^"]7^.^IZ
M;X@E>8VWBWP_\(H_'/C'0+S5(=1LKW7]#LK/5;>2UO9YHO'/VO/^"JGAS]F3
MQ?XYU+1_!TGQ*^!WP2_X)[>-OV[_ (R?$+P\FHWD<UKXJ\;Z)X!_9"^''@37
M]+AU30%UG]H;6="^-5['J7B"S.EZ/X<^'P\2/<QZ9#JCQ?>/P6^&GQ L/V;?
M!OPC_:0N?ACX_P#&,'@,_#_XE2?#GPQX@\.?"_Q;HJ6=QX=^QZ7X7\:>(_&6
MOV>GZGX0%E8:W9ZOXBU,W6HR:I+;RVMC<6MO;?D[^S7_ ,$0/#_PZ_8I_;0_
M8\_: ^-FJ?'!_P!JSPGX6^ ^B?%JST'_ (1+QC\-_P!EWX"_!KPQ\$_V0_A_
M'9VFH2:%JGB'X'Z?H&I?$6YNK33M)\+^+OB'XP\57>M^'[VVUK69M7 -G]E#
M_@KY8_&']JKX._LN_$#XC?\ !/3XB>(/VC_"_P 5O$_PTN/V$/VU-#_:>O\
MX:>(_A5I=AXXU/X2_&O1)O"OA*_FNM4^'$NOZWX4^+/A!4T3Q+J_@#QMI6H?
M#_PE9QZ%K&I_%?\ P3>_;N_;Z^%_[!__  2A^('QG^!/PT\8?LL_'76/V;?V
M7?%'Q/UO]I;Q7X]_:_N/$_Q^\9S?"OX;_'KQ-X7U?P!:_#YO 7B#XB:KX6L=
M0\'V7Q:\>_%'2?!^MZ9XDUBWTG43XF\+^ _V$^!?[/\ _P % +/XM?#+QK^U
M5^V#\+/'G@CX->%/&>AVG@K]G3X!:Q\#Y/VB_&7B:SL/#NG?%;]I*X\5?%;X
MI:<)_#/AZRU/6- ^%WPHT[P9X5LOB+XOU3Q+=Z_J>C>&_"WA>V\D\"_\$S_%
MWA#_ ()\?L!_L5S?%3PW?:]^QO\ &/\ 8G^*&O\ CJ+PUJ<&C^-[+]E+X[^"
MOC!K.CZ/H[ZI)>Z1=^+K+PK+HNF7E[=WD.GW5REW=6\D0,*@'G'BW]L_1_V5
M-=_X*T?$GPC\"/$GQ%^(GP\_;$_9+^"OA'X>Z1\9/&;77[2'QS_:'_9R_8\\
M/?"73)+GXG:OXI^'/P&LYO$GQD\)> M:U?P5X>TCPU:>#_"=MXCU30->\1VR
M6^H:_P <_C;^W[I_[-/[?'@+]I[X$?#SX>7?A[_@GU^T'\8?AI^U%^R=\9/&
M'B/X9Z?XST_X:>*](U'X4ZK#\0/!OPL^+7@KXN^%=2=?%W@;QEX6L_$7A?Q=
MX2LKG7KN[^&/BG3+'POJ_H/QG_X)E:S\9M)_X*$Z>/CA=?#3Q!^US^T?^S9^
MT]\%/B/X/\*VNM>)/V>?BG^R[\)/V9?#/PR\37^@>([X>'OB&FG?%#]G'2_%
M^I>';I](T_6_"VK7/AM[[3M0=-9M-&W_ &*OVN?C;=_'6_\ VS_VM= UG1/B
MO^R3\2?V1O#OP6_95\ ^-_A%\#/#-G\74E3Q_P#M!>*_"WQ0^+GQDNOB1\=Y
MHH-*T;X=7=Y<>'?#GPI\&_\ "4^'([;QS?>,]3\0VX!\9/\ \%11^S)^SA_P
M2\^!W_"R/V8_"_QK_:#_ &"/A9\<?%'QM_;X_:1N/@9\'/"_A?P3\/\ X&:)
MK&HZQXRUK1M8UWXR?&3XI:_XUU"W\->!M'\2:5K7V?P]XQ^(?B[6HM+T2*Q\
M2?I-_P $Y/VZ_#O[?'P.\9?$O35^'$?B/X5?'#XD?L^?$IO@S\6-%^.OP8O_
M !M\.;C2;J+Q3\(OB_HNE>'4\=?#3QYX)\3>#/B%X5U35O#'A?Q%I^F^*AH7
MB'0[75-'N99_DGPO_P $X?VM/AIX=_8?^)GPQ_:)_9^TK]K;]CK]G+Q?^QGX
MDU7Q!\!_'6N?LZ_M&_LN:KK_ ("E\(^&?%7@6;XS?\+$^&/Q#\(6_P )OAMX
M^3QSX&^(%Y%J_P 0K'Q5HFJ:-<_#WQ%IVB>'/T6_95^$GQP^$GPUUVR_:&^.
M[_M"_%[QO\2/%OQ,\3>(].\(VWP^^&G@N'Q/?6;Z+\(_@C\/VU3Q-K/A#X3?
M#?P_IVG>'_#,'C#QMXZ\9Z]JT6M^-_$WBF;4_$TVFZ4 ?DY\1?\ @KY\7_@Y
M\7_"]A\8?"W[%'PX\&^,/VI/"/[/.G?LM:U^U[IS?\%(]/\ !7C_ ..6A_ W
MP;\=KOX'6?A:]\):LFHCQ'X?^-.H_"3PQK.MWNB_!#7K/Q%=?$B35+#5;"V[
M/X[_ /!4WXV>!/VM/C5^S?\ #/X>?LTWWB3X'7/@5/#?[/GQM^/M]\'/VO\
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
M_:&_X+M_%WX]?"U_'DO[.W[//@;P!XO^/;:QX+\3>'/AGXI_X*;^#/!OQO\
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
M9OA']HWXO:U_P4LUCX(/\4_',_P2A_X(W_"#]I.PT&ZTGX:Q^)!\8/$WQ_\
MBEX3U/XIW%[:^"K?2V\<7OA'P]HUE-HRV:_#"*_M!);^!HK1Y(' /V6HK^;N
MP_X*6?M4>"Y_^"+'@7X!_ 'XB_M0_##]N']EO6?B-K/C3XU?$GX*Z9^T/\1[
M[0/V=Y?B=I7A9_%4/BSX9>!=!^)7@S38-&\9_%/QOKO@*3PIX_TKQ"FA^$)8
M_&4&LWD'VKH7[<_P^^"6B_M]_$GQMKG[0_Q07X4?\% _"_[+GACX8:B?AAXD
M\8^)_BY\2_A5^RC9_#/X(_LJ>&='@^&NG#POXHU_XP^&;;0]'^)'BFXU>S\1
MWGC[QUXV\<6FB#5=7@ /UOHK\L(_^"HOA_X>:1^T-'^UM^SO\8OV4?B!^S7^
MS/<_M?\ B_X?^(-1^&GQ?/C3X!V=YXFTC5/$WPL\7_!7QQXQ\,^(-;\,^)/#
M,OA7QCX2\37/@O6?#VLZOX:U$1:AX&\0Z=XU?V#]FW]L[Q?\:?B3'\*?BC^R
MG\8_V;_$WB#X67/QP^&^K^*O$?PE^*OPZ^('PRL=>\.>&=4%M\3?@7X\^(7@
MS0/B+H&J^+_"\NK^ -8U1#J.BZY;Z_X$U_QOI6F>*+GPZ ?=]'7K110 F!G.
M!G&,XYQZ?3VI:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH .G2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH _+W_ (**_LA?$G]N#QQ^QA\&;B75]"_9+\(?
M'+5OV@/VIO$_@KXO^+?A)\4;S4?A%X&UJ?\ 9N\#^!-0\!3Z?XKD6Z^.6O\
MA[XE:[KVFZ]X:O/",OPJT'5=$U>/Q!)ILMIXKX9_X)K>,OV8?VV_!?QT_9B\
M2_$OQ_\ "CXS_LY?&/\ 9V_:\MOVD?VI/C5\;O'%A)H\=O\ $']E_P >>!M7
M^-GB+XBZ]?VOAOQK)\1_ &M^&++Q-HNEZ+I?Q<O?%-EHVH7"ZS/#^UE% 'XN
M6_[#_P >(?\ @E9_P3O_ &1FTWPL?C#^S=XA_P""6FH?$^R'B.'_ (1VVM?V
M2_C7^S]X[^+[Z/KHM#!J[V^A?#CQ))H2)!"=<NEM;:$H]TM>K1?LC_%^/_@M
ME>?MW"V\-+\ )_\ @EGI_P"R2+H:X!XN/QBMOVM=5^,LD'_",BSY\.'P9>K,
MVO&_7_B:L;!;1R7G3]3:* /P$\%_L(?M9?"C0?\ @GSXS\,^#?AKXS\<?LE_
M\%$O^"@_QY\>_#?4_B9/X.M=>^!_[;'Q$_;)T/2O$OA'QQ;^#?%>F3^,_A[X
M#_:+\*^/KKP%K&DZ1!XF?2=7\)P^+-!U**&[EH^*?V/?^"BGA[X*_MN?L ?#
M/P=^S5XC_9Y_;&^*O[6>N>#OVMO%/Q8\:>'O&GP&^#_[<&O>,O''QFT?QO\
MLY67PHU:3XK?%SX:>*OB5\1+?X1R>%OBKX5\">/M(OO!"^.=5^'-SX=U]=>_
MH)HH _D+_:@^&'B%_P!OWXW_  #^"/QL^'_P)\)_L^?\$[_V-?V?/%,/QC_;
M>\;?L&7?QJ\!PI\>]0M;:]NO GPK^,^L?'/PGH/AB_L-#O\ XVV6F?!_Q/\
M!+7?$/C?P3\/->UO4=:\4WGA_P#0C_@G;X9UW]H?XQ?L0?M__#?X(Z-\ /V8
M?#__  3!^-'['GACX46_C#_A)W\':IH?[5GP9L_AO%\.M3;0/#[^._@1X@^&
MWP#U3Q9\)_BD=,T1?&/P[U3P+K[:'I[>(XH(OV5^(WP'^!_QBET&?XN_!SX6
M?%6?PK/?W/A>?XE?#_PIX\G\-3ZI+9S:E+X?F\5:3JTFC/?RZ=I\EVVFM;&X
M:PLC+N^R6_E^H0VT%LH2")(D5$B1$&$2*,$1QHOW4CC4[8XT"HB!44!54  _
M'7_@I'^R-\2?VE?B3X.N]0_8L_9:_;C^#6E^!+?2?">C?$GXN>*/V6?VB_V;
MOC1%XEU?7-3^*'PI_:5\&?#_ ,;^-=*\!?$328/AYHGC+2?A]J7@_P ;>#]8
M^&^B^*=$B\=G5;K1=(^J_P!F_P"!_P"T/\.?^"?7PT_9]_:$^+/_  O[]I3P
M[^SJWPY^(7Q7O+W5+R/QMX_F\&W^D&XN/$_B"TL_$OBJWT^YNK30'^(OC#3-
M.\7^.XM,/CKQCI>G>(M=U6R@^YJ* /YW_%_[!/[5]C^SE_P2/^&UW\'O '[3
M?@?]D3]C2Q^ _P"U1^R#XN_::\<_!;X7_$/XO6GP9_9Z\)^ _B'J$>A^$O%?
MPN^.WA_X4>(OA?\ $K08O"_Q<\/:OH=KIWQ(/B_PKX?U+6[<&R\V^$W_  2&
M_:/\'_LJ_'SP3X=\+?LK? 3XR:1_P5T^&'_!37]E7X5_#"Y\1:?^R5IT/PM\
M*_LR/I7P=\32:/X!3QWIG@6ZO/A[\2/!5WXG\-_#WPCXCO\ 4X=#^*-G\/O"
M.GZK+\-++^FFB@#\4?BM\)_^"FG[7'[/7[>7A/XP^$_@]^S_ .'/C=_P3W^-
M'[-OP(_9.\'_ !;T_P".CW_[0_Q,\)?%/1;[XR_$_P"/5W\"_A)/X/T?[#K'
M@/P#X1\!^&9_%GAV/1Y/%'C;Q3+I^M-IND:;OV_[)/[1_@W]OWX9?M%>'_"W
M@;Q;\+?&7_!-+P]^PS\6YKCQ]=>&O%?P@\8_#/Q)\2?BOX>\;:-X?F\(:M9?
M%/PUX]\4^*M(^'<EI9Z_X/U+P='#>^,[Q=;TUH-./['T4 ?SW:?^PU^V-\'?
MA)_P0U\9_#OX=?#;XK?&#_@F;\&=2^%WQF^"VL_%MOAK8>*I?B)^RAHOP"\2
MZQX&^*C>"/&NAW,G@37;!]6CTG4]!L(O%EA,4LM:TN6U?SKWQ]_X)<_&'X\_
M!?\ X*!^!KJP^#5YXH^+O_!4CX7_ +>G[/OA?XR17WB_X!?$[PW\)/AA^Q_H
M</PT_:4\/:1X>U7Q&OP]^)=]\%OB3X'\9:%H6G7NKVFFZGI.M>5K>DR7.B:K
M_0'10!^!'[.G[!_QP\#ZY^T=\2_A#^PG_P $R?\ @FSKGBC]E?6/@I\&O"'P
M[^''A[XY>,O&?Q<\5ZI:>*?$?BOX^?%+P'\./@YIUC^SM977AOP7X1L/@MX>
MT+Q=J?C*<>(/B1XMU729]!\'^![G._98_8A_:>^ 'QK\>_'/X!_LE?L[?L&Z
M"W[._P =_#^L_LK_  Q_:S^)WQ'_ &=/VE?VG]=?X:ZG\"_&L_PJT7X.>!/A
M9^SG\/O -[X3\8:1>?$KX=^$[?XO>)=)^(^K:3J_P]L=)T?[1K/]!%% 'D?P
M'O\ XRZI\(/AKJ7[0V@^"_"_QROO GA6[^+?ASX<:KJ^M?#[0_B)/I4,GBW2
M_!FJ:[&NJWGAZTUAKF/3I;R:^E2#9;#4]4BMX]2NO7*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^ ?CK_P %5/\ @G#^
MS+\5(O@A\>_VU/V>?A=\6?M>FV.J> _$_P 1M$AU[PG<:Q!I%[I2_$""UGNH
MOAS%J&F:[I&MVESX\F\.6T_A^]C\0I*=$66_C^Y/#?B/P_XQ\/:#XN\):YH_
MB?PKXIT;3/$?AGQ+X>U2PUOP_P"(O#^MV4&IZ+KNA:UI=Q=Z9J^C:OIMS;:A
MI>J:==7-C?V-Q!=VL\L$L<C &U117@OP7_:@^ ?[1&M_&'PY\%?B;X?^(6N?
ML_\ Q.\0?!CXS:;H?V[[1\/?BGX5O+FP\0^"==^V6=K'_;&EWEG=07'V%[RS
M+0.8KJ1"C. >]4444 %%?FW\>O\ @L!_P3/_ &7OBUXN^!'[0/[8OPE^%7Q>
M\!MH2^+_  %XIN]<@US0CXF\,:)XST WB6NBW5L5U3POXCT36;9H+F93:ZA"
MKE)UFBC^WOA%\7/AM\>OAGX*^,GP?\7Z5X^^&'Q%T*T\3>"?&6AM.^D^(M!O
MMWV34K!KJ"VN/(FV. )[>&565E>-6!% 'HU%?/W[2W[5/[//['?PV_X7!^TY
M\5_"_P &OAF/$&D^%?\ A,?%TMY#I/\ PD.NK=OI.E;K&TOK@W5\EC>/$!!Y
M82VE>1T5<US'QB_;?_9)_9^^*_PC^!/QG^/_ ,-OAY\:/CUXA\/>%O@_\+->
MU^!?'OCW5_%GB6'P;X9&C>%[1;K5TTS7O%LW_"-Z5KVH6MEH5[K,-W80:D\]
ME=K" ?5%%?!L7_!3_P#8 N?AYH_Q:LOVJOA3J/PUU_\ :-C_ &1M*\::7JUW
MJFAW/[2<VGW&KV_P@>XTZQN7M?%5UH]L^LV@O(H--NM'FLM4M]0DL-1T^XNO
M</#7[5?[//C#]HCXA?LF>&OBKX9U?]H[X4>$]'\=_$7X1VLEY_PE7A+P?X@M
M_#]UHOB#5(I+1+'^S]1M_%?AN6!K:]N)E76;(311,T@C /H*BBB@ HHHH **
MY74?''@[2/$NB^#-4\4^'=/\8>)8+RY\.>%+S7-*M?$OB&VTZ">[U*XT+09[
MN/5M7@TVTM;J[U"73[.X2SM;:XGG9(H9&5/&WCKP7\-/!OB3XB?$7Q;X:\!^
M O!NB7_B7Q=XT\9:[I?A?PIX6\.Z5;/>:IKOB+Q#KEW8:1HND:;:1R7-_J.I
M7EM:6D$;RS2HJDT =717RG^R[^W+^R'^VOI/BK6OV3_VAOAA\>K#P+JEAH_C
M4?#SQ):ZQJ'A.]U>._ET0^(M&/D:SH]CK\>DZPWAW5KZPATKQ =&UE-%O;Y]
M(U%;;L_C_P#M/_ +]EC1? GB/]H/XG^'?A9H7Q-^)WAGX,> ]4\2&^%KXE^*
M/C*SUG4/"_@NP-A9WKC5M:LO#VMW%H;A(+39ITXFNHG,2R 'O-%-1PZ[@& R
MRX92IRC%3P<'!*DJ>ZD$<$4Z@ HHKPOX!_M-? +]J3P_XP\5_L\?%?P=\7O#
M7@#XC^*/A%XRUOP5J:ZKIWA_XD^"UTZ7Q-X1OIU1%&IZ7;:QI%\3%YEI=Z;J
MVF:G87-U87UM<R@'NE%96N:YHOAG2-1U_P 1ZOI>@:%I%K+?:KK6MZA9Z5I.
MFV<(W2W>H:E?S6]E96T0YDN+F>*%!R[J.:\6^)?[4_[.OP=/P0'Q+^,7@;PD
MO[2GQ"\)_"GX"RW^LPS6_P 5OB!XZA$_@_P[X-N; 7EOJTWB.-X/[*OHI1I5
MT][IL4=\9=3TY+H ]^HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M'P_9:'J<_@^X_H(T[_@CY_P3KT_]F[XP_LD#]G/3K_\ 9\^/?QLUC]HSXG^
M->\??%77Y]3^,^O6_A>UU#QWH7C75?'5S\0/!&M)!X.T&&QE\$^*_#\.G);W
MB64,,>K:LM\ ?S%?&C]HGXS?M0_\$W?^"T7[.7C']JC]OBQ^(_[/?P5\*?%^
M?]F_]MG]D/X,?"G]JCX<?"ZUTF^USQOX<\7_ !:^$-L_@7X[_!7XL7#MK%IX
MOMO /PG\:^!_#&C:?<Z<FH>#[]-0;O+3Q?\ M(?LF_L._P#!L-X=LOVE?%GQ
M2T3]J?\ ;-_X)PSZMIGQ#^'WP@U"'X??!CXA?"+X$V6D_ /P*W_"#2W5AX:^
M'=E)KMIX3\?BXB^*T*>)=6%SXRE,D!A_IH^#/_!+G]A_X#Z)\?\ 0O WP;GU
M5?VJ?"<O@+]HOQ#\5OB3\6OCKX]^+_@6?P[J'A&7P3XN^(GQK\>>/O&TWA%O
M#&JWVC+X<L-<L-)2WG\Y;7[7''<)Y?\ #W_@BK_P3@^%O@OX%?#OP3\"]?T[
MP5^S1^TUI/[8/P/T'4/CG\?_ !+#X!^/VA6WA.TTCQ9I]WXG^*&LZA?:-80^
M"/#IA\!:Q=ZAX!:Y@O[Z;PU+?:UK-Q?@'XW:A^T+_P %#_V_?VLO^"QJ?![_
M (*'6_\ P3>^'O\ P2[U>W^'/PC\#>(_AW\%W\ ZQK^C:#X]UG5_C[^UAXX^
M)O@_Q=JVD? [Q;??"F^UO3?$*Z??Z%HGPNU"XUFPT.9_#GBB#Q\?MO\ [5'_
M  4ZUWQW^R/%\)OC#K?Q+^!=]^P5I?Q6_:2D_P""*7B/]E[]H3X]ZC^TIK#>
M(]&MOC9\.OA)\?;._P#BG\4_V,M0N8O#I\"V'@6Q\*PZM=ZOK&B:S\1!XLLO
M \MU^RW[5/\ P16_X)H_MI_&#6/CS^T3^S38>*_BKXGT'1_#'C;Q7X7^(WQ>
M^%-S\1M \/IH,.AZ;\3+3X3^/_!6G?$./2;+PQX?TO3Y_%UGJMU;:/HNC:2L
MYL-%T:"P[?XY_P#!)_\ 8+_:'UWX6^*/'WP,C\/>*/@I\)U^ _PK\4? WXA_
M%G]F?Q)X,^",=C?:9;?!S3=9_9W\>_#"[F^%>G:9J>IZ=HW@#4&O/#.B6.K:
MQ::5I]I;ZQJ45T ?GE\%?C%^T)^V)^QC_P $G/VB?@W_ ,%7?A]X=T_Q-^T%
MI=O\:/B-\1?V</ WP UO]N71?#WC_P 8>%M6^ FD_"#6O%WB;3_ GQ?,?@GQ
M%X&UOPC\+M<U#PSX]\1Q:]\2? &HZ7X>TGPE83?T1J00",8(!&#D8(XP>X]#
MWK\Z]7_X)-_\$^-:\ _LC?"RY_9I\'6OP\_83\?Z7\4/V6/"ND:IXOT.Q^&?
MC?3-;A\3R:O<3:/XDLKWQXGB+Q1:VOBCQW8?$BZ\76'Q%\30MKWCNW\0ZG<W
MES<?HJ!@ <\#')R?Q)Y)]Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>ex10-10_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex10-10_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M>!+O7/(BF&L^'(9-=U$:KH$ZI#J >$F:%X4<=;^T/^S]X#_:>^!'Q5_9T^*
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
M?A>UTCQ( >@_MW?$?XX^(?VKOV'?V)_A'\;/$O[.'AW]I31?VL/BI\6_B_\
M#JR\"7WQ>_X0K]F3P?\ "9+#X8_#6X^*/@GX@^"/"EUXZ\4_&_2-;\1>-9?"
M6KZ_HGA_P'>6/AUK"YUZ[U*Q_.?XS?M;_MC?"SX6_P#!1/\ 9,\*_M+ZUXD^
M-G[&/[5__!*GP)\&_P!K[QGX3^'6O>/=1^&7[=7QO_9WM_\ A"OCQ\./ _AK
MX;_#_P 5^-_A[IVO>./#OB/4?#^F> Y?B;\*?%?@>]U!= \8W6L^*-2_=']J
M#]CSX/?M96/P[D^(?_"<^%_''P=\8W?C[X._&'X0_$/Q;\)?C%\)_%FJ>&]5
M\&Z[J7@KQ]X*U+3=3BT_Q-X1UO5?#7B_PAKJ:WX&\9:-=K:>*?#6K"RTU[/S
M#3?^";G[,^E_!#7O@:EE\0M5T[QO\9?@_P#M!?%#XD^*_B5XJ\;_ !K^+OQ?
M^"'Q&^&?Q/\ !/C/XF?%3QK=^(O$WB6ZBU[X1>!])?3&GM=!T?P9I:>#?!VE
M>%O#D&GZ;8@'P/XLTO\ :L\7_M]^ _\ @F]IO[>W[2W@GX9?"S]B75?VR?BE
M^T;H&B_LT?\ #3GQP^(WQ:_:7\=?#CP9X%U?4KS]F^Z^"/@/X;?#+3?#>KS:
M-I'@3X.Z'>ZU87&BZ#J[W\6AG5'_ #,^#WQV_:B_98_9 ^(WPY^&OC/XC^.O
MCM^T#_P<9?M0_LJ_$;XP?!CX=?!5/CAK^E'7?B3\5/BUX_\ @]\,OC+J=O\
ML[>'OB=\3]*^".JZ%I</CPW_ ,.OAS%\0-6\2Z/HFJ2>&O#^F7']*?[2'["G
MP9_:7^(/@;XOZ[K/Q>^%?QE^'WA3Q1\.]&^,?[._QB\>_ CXGZE\*_&]YIFJ
M>+OA)XJ\5_#[5M+N/%7PZUC6]#T3Q)8:/KL%[?\ @GQ=IL'C/X=ZKX0\5&XU
M:Y\E\(_\$F/V+/!G[,GC?]D;1_!7C9?@[XS^/&H?M+VHD^+?Q)3XC^ ?C7/X
MQT7Q[HOQ!^&GQDLO$EE\6/!WBCPAXK\/:3J_AGQ%:>,9_$4,D-W::UK.N6.K
MZS;ZB ?D-\4?VF?^"A?[/O[%G_!5>_UG4?VS/!WA_P"$_P"REH?QM_9)^,'[
M9>F?L7P_M-^ OB%=:MXUT;XK^"-7E_9A^('BSPOX\\ 6$^G>!/%?PC\9^*OA
MOI6MV,FN_$KP/K>MZS8^$O![W/\ 1+^SE\*/B7\(O M[HWQ=_:+^(7[3?C_Q
M!X@D\5^(O'GCOPQ\-_!&G:3JM]H/A_2]5\)?"_P3\-/"GANR\&_"6RU?1M0U
MSP;X7\5ZO\2O'>BCQ#J%GXD^*OC>2.VU!/D\?\$IOV8M0^#W[3_PF\;ZO\;_
M (JZC^V%X,L_AU\>?C1\5_C#XE\?_'/Q/X#T=-3C\,>#M)\=:\L]MX/\)>$#
MK6LW7AOPGX3T+1_#5GJ.LZOJESI=YJ>J7U[/^E0RJ9?!(!9MBL1W)VJ-S'T
M&2QZ#)Q0!_)#\&/VCOV\/!'_  2._93_ ."M'C_]N;XM?%3XCWFI?LPVOC?]
MG'7/ GP)\/\ [/?C_P"%OQG_ &J_AY^SWXATOQ&UG\*I?C#9?$V;0?&LWC2W
M^+ND_%2PL;?Q5IL=KHG@/3O 4USX3D^Y[KXS_M):3^UI_P %@_C3XC_:7^)M
MU^SU_P $W+KP1XY^&/[)/A?2?A9X<\)_$.\'_!-WX;?&CQ;H7Q0^*&O?#CQI
M\19/!>I>)M=U'7/#OA_P1JO@M]#\9:CJWB?Q'J/C.Q7PYX;\/<K_ ,$U/^"(
M?P^^$O[)W[$NA_M5Z?\ %P?%#X!66A_$/Q/^S2_[2OQ"\:?LEZ?^T;X>\6:Y
MK^E?%\?!JQ\8:G\+]1\8V=S<Z9XA^SZ*L/@&3Q:E]XO?PK)XSUWQ7X@U[]I/
MA[^S9\-/AK\3OVD/BSH5GJ-UXI_:L\5^"?&/Q@BUK4&U71=1U7X??"#P9\#_
M  [!H^D3PBWTO2V\">!='BU:RD-ZVIZG-?7<]QY,R6L8!^&G@CXL?MH_!'X#
M_P#!-3]MWQ]^V]XX^/6I_MN?'']A/P%^T+^S[X\\.? /PG\"[?P[^W/;Z!X2
MTNS_ &9[3X??!31/B?X+U_X#Z[\1/#7BW2?[6^)_B)/BEX4\&^++OXB"^U'5
MM-OM"[CP/XS_ &OOVS&_X*%_M%^$OV^O$/[(EG^R'^UC^T[^S5^S]\+X-'^
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
MIKW@O6]=\/\ AWQ) +B"/Q%X8\3Z!I/B/P7K_AK6;47C 'X%VG[<?[='C?\
M84^$]AI?QS^(_P (_CWI7_!=OPO_ ,$X9?BQ\4/ 7P5\0_%^?X1#]H;5/ NF
MV?Q\\#?#V(_ [Q'\1M'\,:WI/ASX@-\+KO2?"OC'4?!\6IZ9KZC6=0UF\^L_
M%W[1O[3'[ WQ8_X*B?#36?V@_B%^V%H_P&_X)6V__!2SX*:O^TIIGPQL-?\
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
M\2^$?A/8>-]7OM/\+-XIB\+>%[#Q9XTEAU/XE>+-,\.:1IOB?QIK%C#<6]T
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
M=5T?Q9=ZIXS\$^'KVVU7P'\+_&NL:GXO^%OA'P7XDFMM4LP#DO\ @KU^T_\
M&W]F?X,?LWZ-\ #X^3XC?M,_MG? K]F :W\)M$^%'B?XR:'X5\7Z?XY^(/CJ
M_P#A#X;^.]S:?!+4OB9K/A+X6:QX2\,W/Q3DG\&^')?$USXLO[#49M M-/NO
MS<\<_M*?\%!_@7^R9_P5/EUP?MI>$/!WPJ_8AUKX\?LJ?&G]L^W_ &+;?]I+
MP'\7]+C^(%G\1?!UQ_PRYXU\3>'_ !W\/[9[;X>>,_AAXL\6> ;;5M(O;OXB
M^"M=UN]TG2/!,#_T)?M(?LV?";]JWX5ZG\'/C/H5_KO@O4=5\+>)+9]#\4>*
M? WBWPUXQ\">)=*\9>!?&_@GQ]X(UC0?&?@KQEX.\5:)I>N:!XD\-ZU8:E:7
M=KY3RSZ?<ZA8WOR?#_P2M_9KNOAK^TS\/O&FN_&_XLZU^UW\,F^#/QQ^,_Q@
M^,'B?XB_&[6OA5%;Z]!I'P_\+^,_$!N-/^'_ (.\.S>)_$.IZ3X7\%>'M%T&
M76]:U+7=6T[4M9N3J"@'RS!K7[6/[*7_  4._P""?GPL^(W[97Q2_:E\*?MV
M^#OVH?"?QJ\)?$#P1\%? /P\\!_$KX&_!OPK\9/"GQ#_ &=?#OPP^&?ASQA\
M._#K2Z7XM\%2_#[QQ\2_BK<7OAGQ/INI^*_&?B[QOX<E\4ZQ^./[3VI?M<?M
MA?\ !$GQC_P4:^*_[9'Q.B@^-GQ4\">(=4_8UTKP5\&9/V9O#WP5@_;P\(?#
M_P"'G@+PQ>0?#+2_CA;^.O"G]A>#_&TGQ8N?BOJESKU_I^K>&M3\,ZOHFMR7
M8_K/^(?[+OPS^*'QM_9R_:"\5QZW+\1_V5KGXKWGP@NK#6[RQTC3[CXS^ ?^
M%9^-I->TF/=;^(3)X2'V?2%O2(]+U"234E2XG$>SX6^(?_!$K]BGXE:+XI\#
MZW-^T-IGP<\1?$6]^+VE?L]>&/VEOC%H/[._P[^*&K_$.+XI^(/&/PW^"L'B
M:7P'X:DU_P <_P!I>(9/#$FE:CX!\,:OXE\4ZQX \(>$=:UNYU( 'Z\4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%? ?[?'
M[17QL^"NG?LU?#/]F[2?AY<_'/\ :X_:3T#]G;P-XI^+=EKFL_#3X7V ^'7Q
M+^,WQ#^)OB?POX9U[PIK_CF?PS\,_A#XO3PKX$TWQ;X1/B?QA?Z#:7_B;2M+
M2^E;XN_:S_:C_P""D_[#7[$O[>'Q?^+S?LS_ !(\1_ .S^"7B']F3X_>#_A]
MXL\"^&?BKI7Q \8>&/"?Q*\*_%3]G"^^+_Q UKPEXD^%VIWEW%IGBW1?C+_8
M/Q%TOQ7H%W9^%O"]YX1UV+Q  ?N;17P?\9/VCOB-X#_;[_8F_9HT*W\-S?#S
M]H3X-_MM>/O'+W^GW4WB5-;_ &?#^S*O@&#P_J\>H6]GI5E<M\7/%7_"0Q7>
ME:H]\L>E"VFL#:3-=?F-^R3_ ,%)?VNOC!^T=\-?@K\7?B'^S%\._C3\2;OX
M@6'Q<_8'\=_ 7XS?L\_M'?LL6&F>!/B%XK\(^,?A1\1_C)\58O#/_!0+P]X=
MO/".B:3\1=3^!_@+2O#GBS3O$5S\3_ ^O^&/ 6@ZE:Q ']% (/(((]CGJ,C\
MP0?H:6OY;_V:OVM/VZ?V7_V*_P#@H[^TW\6_C=X3_:[UWX=?\%!/VF?V9_@Q
M\,M<^'7C?P+%9_'+Q1^W5I/[,?PZOI/B!XF_:$^*=WX9_9ETKQ7XVT"ZT/X&
M>']!M+_X5_#NWOO#6A>/O%5WIUA?7?Z3^ _VA?VQOV>OVPOV</V6?VT/''P$
M^.6C_MH>#?C/J/P?^)'[/OP4\9_ JZ^%WQA^ WAO1?B%XR^%OCCPMXV^.OQM
M_P"$U^'GBSX;7^OZWX"^)6E:AX9U_1?$?@:^\-^+O#%_!XTT'5M" /UIHK^5
MCX<?\%0O^"HDO[#W[&__  4&\8WG[$'B+P7^T=^T9X!_9O?]GJ#X9?&SP-JM
MY;_%KXS^(/@=X5^+.K_M!V'Q,^)'_"$7.B^+M.TS6]6^'^B?LY?$6.#P3_:L
M</B37O%-S80:?]=>/O\ @HO^T_\ L2_$7]NSX9_M57?P;_:9O_V<O^"<Q_X*
M-_#;Q%\%?A=XL_9FL]2M;;QM\7/ASJGP'\4:%XM^+W[24\=C=^)? &@7WAWX
MC66MW>I:/H>JZXFN>'/$E[::>\P!^]M%?S\?L?\ _!1W]IOQQ^U%^SG\%OB1
MXR\$_M(>&OC_ *!\2K?XDZQ\)?\ @G?^W3^Q_I'[+?Q'\%?#Y?B-H+1^/?VE
M=1\5^'OB_P#!WQBF@^-_AY9:OJUK\,/'%EXND^'VN?8]1L/$VJ^&= Y']EG]
MN7_@JG\7/^"86M_\%"KSPU^SM\6O%_C;PO#:_!3]GCX1? GXP:KXBT.WTKX\
M_P#"M/&OQP\=_P!C_%O6O%OQ8?POX'MO&'Q);]FSX1>%=&\7>)M*\'Z1X-\)
M?$74/&GB*6:, _HUHK\D_P#@F5^VCXZ_:KU[XX>'M5_:$_9L_:I\$_#.P^'=
MYHWQ6^#/PX\9_LU?%3PSXI\77WQ#T_Q5\)/VB/V0OBM\1/B'\6/A'XD\,/X(
MLM7\*>,/$;>$]*\?:1KM[I6G^&EUGP5XCO)/ULH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MX5\065OJ6@^)O#6KZ?KOA_6].N@#:W^D:SI=Q=:=J5E<@@V]U97,T$P(,<C
MUQFG?&WX-:SHOCGQ%HOQ:^&.L:#\,;C4[3XDZWIGC_PI>Z-\/;K1(9KG6K?Q
MSJEKJLUEX2FT:VMKFYU6+7IK&73[>VN);I(TB<@ ]0HK\+-(_P""]/[-NM_L
MJ-^UC9^ ->A\,^._CIX<^ 7[-/P^U'XP_LUZ?\2/CUXH\5^.-)^'VE:W>:;<
M?&!=!^"'A;3M:UBSUSQAJ'QD\0^%[KP=X!FM?&.L6*6NI:79WOZ;? _]H37?
MB_XZ^(/A34OA;'X&T/P=\//V?_&^B>+1\8O@M\1$\:7GQK\*^(/$NLZ+:>&O
MAEXU\4^)/#.G^ )M(L=$MO%_B^QT7P[\4[J^OM6^%UQXE\,Z+<:Y< 'T[17G
M_AGXJ?#GQU;^*I?AYXY\&_$:?P3J=]H'BBP\#>+_  OXCN]#\3Z>CM<>%M::
MRUAK30O$2NGDOIFNW>F2V\K WAMH@\B>:?"O]HC1/%'[-OP[_:(^,-OX2_9]
MLO%?@?PWXK\6Z7XH^+_PL\8>$? >H:]%!&^EK\9O!/B;5/A;XPTC^T9A;:'X
MM\/:^^F>(;6:RN8H+&[N9-,M0#Z+HKE+CQYX'M="\/>*+KQEX4MO#/BV[\+V
M'A3Q%<>(M(AT+Q-?^.+RQT_P59>'M7DO%T_6KOQA?ZIIECX7MM-N+F;Q!>:C
M8VVDI=S7=NDGG'B3]IC]G_PM\.OB=\6-2^,?PTF^'_P9?5K;XG^)=,\;>&]5
MTWP5JVBE([[PWX@N+#4[B+2_%7VN:VTVV\,WKV^M7>K7ECI<%FU[>V\,@![E
M17AO[.G[2/P5_:P^$'@SXY_ 3Q]H/Q!^'?CCP[X8\1Z=J6CW]K-?:.OBSPGX
M?\;Z=H'B_2(YI-0\(>,;7PYXHT&]UOPAXA@L/$.AG4;:+4]/MI)$#>*?MG_M
MZ_!/]B_X*_&GXL>)M2T_XB>(O@;X1\.>.O%?P5\#>+O!C?%IO"GB7QKX0\$6
MFOKX8U?7+"YT_18M0\:Z-<R:QJJ6>F/!-#'%=/<7=G%, ?;M%>'>$?BYKGB7
MX\_&?X/WGP_70O#WPK\(_!_Q%HOQ#D^(_P -]:N?'FH?$UOB"=8TP?"_0/$.
MH_$GX?Z9X1'@W3;;3O$WQ$T+P[8?$34=5\00>"H+^Q\%:CJE\EU^TS^SY#\-
M/&_QAL_C5\*M;^&/PW^VIXY\<:!\0O".L^&/#%Y86]M<SZ5K.N:=K%QI>G:T
MZWVG16ND7EW!?7-UJFF6\<.^_MBX![E17S5\#/VP?V;/VC/A'\-_C=\*OC'X
M U[P#\5M/\-W7A&\D\5Z#9:FVJ>*/AU#\6++P7K>BW.H)J.@?$2P^'TDWBCQ
M!X!U2"W\4Z!I5AJ=[JFF6]II]U/'XI\6/V]=&^%/@/\ ;(^,%Q\./^$N^#7[
M*/[+GA?]J'0?'_@GXN_!_P 5R?';P[K/@GXG^/-6T[PAX1\.^+-7\4^#=)L-
M)\ :;;>%_'/Q"T[0?#GQ+OM=U>3P,VK:5X/U#5+X _0"BO/_  A\4O /C;4]
M5\-Z!XO\+7_C7PSI7AG5?&O@.Q\2:)J/C+P+%XOTB#7/#T?C'P[87UQJGAY]
M6TV=+S3&U2UM8]3M?]*L&N+<B0V)/B;\-HO"FH^/)?B#X'B\#:/?:GI>K>,Y
M/%F@IX4TO4]%U^X\*:QIVH^(FOQI%E?:3XIM+KPUJ=I<WD5Q8:_;7&CW4<6H
MPR6R@'<45\J6G[;?[+EY^TYX@_8]3XS^ X_V@/#G@WPCXVO? LWB71H;R>S\
M:^(/&?AO2/#VGRR7R)J'CN"^\":U>:QX%M!-XGT;1+K0-<U#3H--\0:7<7&I
M\#?VC;?XB_LW^&?VAOC!X8T;]FZWU+3M<U/Q9X<\8?&+X-^/M$\"6FD>*]9\
M,VUWJGQ>^%?C3Q9\(M5T_5X=,M=8MK_1?%]W#8QZM!HVL#3O$5EJFE68!]+T
M5Q$GQ,^'$7@BV^)DOQ \$1?#>\TRPUNT^(,GBO04\$76C:K+;0Z7J]MXK:_&
M@SZ9J4U[9Q6%_%?M:WDMW;1V\LC3Q!Y/#GQ'^'GC#7?%OA;PEX]\%^*?$W@&
M\M-.\=>'/#GBG0];UWP5J&H-?K86/BW2-,OKK4/#EY>MI6J+:6NL6]G/<MIM
M^(4<V=P(P#LZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "OR&_:+^/\]E\>/CYX/^*?\ P4+A_P""=GAWX.>!O!_B+X5Z UI^
MR[9I\7O FK:!H^O>+_VEO%/B7]IKX9?$8>+O!6B_$6\U'X I\*_A1-X U[P'
M<^ _$GBKQUXPUB\^/?P4'PY_7FL+5?#/A_7;C3;K6M&TO5[C1=1M]7T:75-/
ML]1?1]7M01;:MI)O8)SINIP _N;^R\BZCQ\DJY;< >9?LV^-OB%\2?V>_@9\
M0_BUX3?P%\4_'?P>^&/C/XD>!I-"USPO+X+\>^*? V@Z]XQ\)R^&O$\]SXE\
M.OX=\1ZAJ6D_V%XCGFU_1UM%T[69IM2MKF5_:J** /Q<_P""V$FJ^#/AK^PY
M^TC-H>IZM\+/V.O^"E/[,7[2G[1FKZ/8:QK-_P##W]GO1M%^*GPQ^(GQ6?0/
M#ND:_P"(]>T;X:'XJ:/XO\5V&@:-J&HV_A+2]<U=HH++3;N\M_,OCY^V7^S-
M^W%^U[_P2X^"?['GQG\!?M1^*?AA^U[J_P"UC\7=?^ 7B#3_ (M^ /@]\%_A
MY^RC^U%\-[G7OBSXX^'\WB+P[\.M2\5^//BOX/\ "/@;0?%=YI>I>)->OEL[
M>")+BPFN_P![V7<I7++N!&5.UAGC@CD'T(Y'4$'!K$T+PQX=\,036WAS0](T
M&VN)!-<6^CZ98Z7!/,%"":6&Q@MXGE" ('*Y6-4B7$<<:* ?R)ZSI_[,_P /
M?V6_^#H_X/:-IOP,\!_M':/KG[>WBO0/A9IMCX \*_&W2_V9-9_84_97ETKQ
M/I'@:UBL/'EG\!];\<7=C=:;KMEI4?P]U/Q7=6=U;W<VL7-O))]X>+O%GA+P
ME_P51^*6D>+/$GA[PUJ7Q=_X(0_"SPS\*=*\0ZMI^CWOQ/\ $'P]^+_[77C7
MQ_X>^'UGJ,]O-XTUKP1X,U"P\6>+M'\.1ZEJ'AWPO?6NOZQ;6FDSQW;?OMJ'
MA'PQJMY=ZCJ7A_1+^_O])ET"^O;S2--NKN]T">19KC0;RYGM9)[K1;BX2.XG
MTN>22RFGC222%BHJ:X\-:%>7%E>7FE:?=WFFB\&F7EW8VES=Z:NHVRV>HII]
MS/!)-9Q:A9HEG>PP.D5S9(EE*C6:+  #^0GX@?'#]F'Q'_P3R_X(X?\ !/WQ
MO\1?V=O@E\8/VD/^"9/[*GB+XE_M/?&OQ!\ ? VL?LF_L8V'P0^'6B?$;QE\
M,?&GQMO+>\3X[_&_Q#$_P;_9ZTCP/9ZIJOAWQ$_CGXWWSZ/8_!>2[N>W_:$\
M._LI>#OVV_V:G\*_&C_@FK\&?V&="_X)@>%OA]^PQX]_;2^$4G[6'['-Y?\
MAWXS_%/2?VD?#_P!\:-^V)^SU\'-!^*]_P#"^7]GC_A8WBKQ#XI\<_$;XF>!
M;:.VT>^_LW2/B6VI?U47WPY^'^J0V%OJO@?P?JD&E6%OI>F0ZCX8T*\BT_3+
M,,MIIUC'/I[QV=A:AW^SV=LL5O#YCB*-0Q%7)O!?A*XT:#PY<^&M!N/#ELL:
MV_AV;1]-DT"$0S-/!Y6C&U_LV,P2LTD12V4HYW@[_FH _,'_ ()1WO@3X/?\
M$UO"'B+_ (6X/%/[/G@>X_:"\;_#SXM:Y\*O&WP#\'Z=^SC9_%WXF>+_  I>
M>!O!/Q6^,'QU\<Z1^SIX'\$R-8?L^:WXN^(%]?:I^SIHWPXU:.S33)K#4-3_
M  '3P;_P4O\ '?["WCS_ (*8:'\!OV>=6G\<_M4:7_P7*^'?B#Q'^T_\5[O]
MIS2?A]\/=#T:3X8? ^R^%WAK]EEO ^OZ/)^P-X<E_9^T3P6OQOVZGI/CC4M=
MCU.VUK4KCP:?[4KVPLM2L+O2]2M+;4=.O[2>PO[&_@AO+._LKJ%K>ZL[VVN4
MD@NK:[@>2"Y@GC>*>*1XY%96(I\%I;6MK#8VT,<%I;P):V]O$BQPP6T48BB@
MBC0*J111*L<:* %15 Z4 ?@EX!\#_LL?MH_\%C[#]I?7/AU\/_C;H]E_P2,_
M8)^/'[-7B?Q_X;L/%5MX1'C[]J?]K[Q]X3^)_@[0-=&HZ#H?Q!M+33/"M_X:
M^(-GIH\;>#%;4K/PGXAT2R\2>)+;6/QD^)7[-'[.?A#_ ((#?%7]K;0O@[\/
MM*_:8N?^"C.O^-H_VB[/25TWXY:%KOA?_@MOK7PMT#4? WQETZXL?B5\-&T3
MX>I>Z!I#?#?Q7X2_L:/7/%>KZ4UCKOBSQ+JVJ?VZZ;X;T'1BC:3I&FZ:\6EV
M6APO86%G9/#HNFM.^F:1"UK!"8=+TR2[O'T[3X]MG8O>736L,1GDW1R^%O#<
MVDG09="T=]$:Z:^;1VTNP.EM>/J#:M)=-IYM_L;7$FK.^J/.83-_:3M?JZW8
M690#\*K;X%?!W]GK_@LEI?P]_9P^$7P_^"7A/QY_P1L_:'O/$WP\^"?@K1/A
MUX1\6ZYX"_:F_9[\/_#?4]5\"^!K#1_#NK:_X4TOQUXQT#PKJ\^CRZOINE>)
M=8T:QO(]/NY+4?FY\*_'_P"RSXC_ &<O^#:_Q1^T]XG^$GB[]ASX3?LY>._A
M]\9M8^(NK^"O$O[-GPM_;P\+?LP_!+PO\"O#W[0[Z]>7/@KP;\1/!FFC]I70
M/"MO\28K6+P5\19XX[E-'\9_\(O=0_V%-INGMJ,>KM96AU6*RETZ+43;0&_C
MT^>:*YGL4O#']J2SFN;>WN);591!)/;P3/&9(D9<W_A%?#@LM4TT:'I*Z;KE
MQ?7>MZ<--LA8:Q=ZFQDU.ZU2R^S_ &:_N=2D/F:C/=12R7[_ #7;3<Y /XP/
MV@-<^&,'P/\ ^"CGQ$^ >G^"/%7_  2YL?\ @IO_ ,$LO''P)\!Z+H^@V/[$
MGQN\=>$_'OP2@_;%\$6?B7P=X-\7>%M+_9/^(_Q7T?P)X<\=?$.S\'_$GX7K
M^T/!XXN]/\+:_=:EK#ZAR/Q]\5_"OX@_\$Y_^"ZGQK\ ^,OV9OA[I_Q:L/V*
M&F_8B^ 7Q&M/%8^ ,WPR\;^#/"]Y\:/B3X>3P/\ "G2M#\9_M)P:KH#-J'A_
MX=/HNJ^#OA=X%@N_'OB?7+'4-!\&_P!8O[77[&WA3]J[P#\,?"H\9^*OA!XJ
M^!'Q=\%?'_X#?$/P#9>$M1N?AG\8/AII/B/1_ NM2>!_''AWQ1\/_&/A:PTW
MQ7K>EZGX,\0>'I+::QO(K[P_J7A?Q7HWASQ1HOG'P*_8%C\$_'GQ9^U1^T1\
M</&?[6O[1/B3X+Z;^SKI'C'QYX'^%/P^\&_#[X(V/CH_$S4?!'@SX9_##PCH
M.D75SXQ\>0:%XI\9>*?'^I>.]>FO_"?ARR\(W/@[0;?4=(U0 \F_X*P_!/\
M9BO/V/?VB/%'Q3ET_P""5G\4O%/[-/\ PN#]H+PY\%O"_P 4H]WPO^,?@V?X
M2ZU^U)X0U.&TL_C#^RU\.M:F5?C-X)\>ZJGA:T^"NJ?$>W34/#4>I7NL0?,?
M_!(KXC>"-<_:K_;6\(>%[?\ 8J^*.N/\-?V:O&?BG]J__@FOK]_;_LG_ !1L
M/[8^.'@_P+X0^(_P='BWQ_X3^#G[6/AKPUH*ZMXO/@KXE_$N#QY\+=9^'3ZU
MJ?AFV\'>%]*U#]^WM87B$+*6CQ(&5\2AUE5UE242AQ*D@D;>L@8/U;-4=&T+
M1?#MC!I>@:5IVAZ5:F8VNE:196VF:9:FYF>XN#;V%E%!:PM/<R2W$S)$#)/-
M-*Q+RR%@#^??X<_LF_LO_M,_\%H/^"L%_P#M#? 7X2_'*X\$_LX_\$X?"WA2
M/XJ^"?#_ (]L_#.E_%3P'^TUIGCY-'TWQ)9ZEIVG:IXGT;P_H^D7>N6]K'KT
M6B?:])L=2MM,UG5K:_\ RS^$GQ?^'6H_\$]_^#=+PS^T!)^RO8KJ'PA^-_BK
MP/\ M&_M_>,O%EY^R9\#O$7[/7A/PW\./ ^G>)?@%8>)?AE\+/CS\7[GX?>,
M=1TWX P_%;XP_"Y_AJO@#Q7KG@?Q'/XOO40?VK0Z+IEO>7NH6]G;P:AJ*6D=
M_?PP0QWUZEA'/%8I=WBQBZN8[..YG6TCGEDCMQ++Y*IYLN_,N/!?A*[T>'P[
M=>&]"N?#UN(1!H%QH^FS:'%]FN#=6QCT>2U;3D:VN"9H'6V#Q2GS582@. #^
M,3PIIOP<UG_@F+_P4/\ $NM)\ /&WPD^%'_!<;]E7Q?X3\<^"_@)J7P4_9V\
M'_"76_B7_P $KO'?Q2\?_!_X8_%+QI\69?A+\"?&.@>*/'OC_5=8TSXA:M\/
M?'/@KQ;XC^(^E:K/\._&L>?N3XT:F_B;]OS]L:__ ."?NJ>$=6\5:S_P;5W\
MG[(.J_L]ZGX*GT*_\;W?[1/[4$7P?NOA/K'AJX/@Z2"7QR="/AJ[T^[_ +!C
MU(P2&2-?-:OZ:/["T8P:O:G2].:W\0//)KL)L;3RM:DN;*'3;F75HQ"$U&6X
MTZWM[">2\69Y;*W@M78P0QHM:Q\*^'=+>V?2]$TK2VL],CT2T.F:=8Z<UKHT
M,[W4&DV[65O \.FP7$C3PV,;+;0S,TL<2R/([@'\C_PMUW]@34_"W_!$#PC_
M ,$M;;X'6O[8'@KX[_L[-\7M!^!.B?#D?'WP#^R_I_PN\1Z-^W;:_MDVUC:3
M?$/PGX;U6RO[O2O&Q^+JVNO>)?VBKOX?:O8R:AXNMX=;LN2O/V1/V4OBI^P?
M_P '+WQY\?? +X1>-_CAX0_:B_X*S77A;XO:_P"#]$UCXE^"K[X+_#32OB9\
M.(_!WC2Y@F\0>"X_"OCZWMO%R:?X9O\ 2+/4-=WZCK=KJ-S=74D_]B=MX>T2
MRO=2U*RTNPLM2UHVS:UJ-I9VMM?ZR]C&\5C)JMY%"ESJ$EE'))':/=2RF!)'
M2,A&*TQO#6@M::K8'2-,-CKLE]-K5B=.L39:M+J</V?49=3LS;FUU"2_@Q#>
MR7D4SW<2A+@RKD$ _E*_:8T[Q!!^UW%^Q=J$/B[7O"'_  7E\&?L#?$36)+2
M\;2O#3ZG^RY+9C_@IJD3R:;+H=K<?$_]A;X<_"CP[X@33]2TB^FO-8LKS3=)
MN-4D>YU7C?V0]$U/XCZU\6O@1X_NW\91?\$(?V!_VT/V,[/Q)XK\-:AH^K:A
M\2_C/\1?BE\,_@KXUTRZ^QVGAS4M2TW_ ()[_LG?##4-<U/2KO5DMK7]IV[T
M:3[#J<>OP1_UVG0]):6RG:QMGGTR*2'39W@B>;3HIXXH;B.PE=&>R6X@@B@G
M%LT0EAC6-@0HP+H6DH=09+"T5]6<2ZJZVUN'U2464&F^;J3>5G4)/[-M;73@
MUX9BMA:VMHNV&WA1 #^0?X)G]FO1/$O_  0K\:?\%"[CX0:9^QSHW_!!GX<6
MGP:UW]J74? UC^S;IO[8D_AK]EVXU:!KGXDW4/@#3/C!?? 6'5W\,R^+9+.?
M4?#MEK3>$WO=3T>^_L[Y6T*R^'E__P $ZOVU[W]F2#X<^'?V&?#?_!QIX?\
M%OQ3B\5?"3Q'\2OV>?#?[%FA>%_V8M9?6?B5\ 4\2_#WQ=X[_9C\-^,_^%8>
M+=>^&GA_Q!X7T6Y^$VG6HC;2_A!97Z6_]S=SX:T"[TJUT&YT729M#L4TZ.ST
M6;2].FTFU32)()=+2WTZ:UDLX%TU[:W;3UAA1;)H8FM1"\4;+<LM*T_3OMIL
M+2VLVU*ZEO[][2VM[5KW4)U2.;4+LVT47VF_FCBACEO)_,N)$@A5Y&$8H _
M;_@F#8?#FY_;Q_:=\8?!/]J/]D?X]^&-?_9N^#6G_&#2/^">O[)K_!;]DRP^
M(FA^.O' ^&WB;Q%\2]-_;&_:;\)>(OVCKCP+?^)]!\3^%]&LK#6&^%^F_#2]
M\1:CI<&B:!9:[2_:4\5>+M%_;$_X+2_#GX2>)9=!_:M^+W_!'GX!:I^R)X/T
M?7;#1/BM\1_B'X"T+_@I-9VNK?!?2+R\M-7\4ZGX*\<>(_!-OJ&I>'(;R+PS
MK.LZ&-5FL6O+=G_?[1O#^A^'+1-/\/Z1IVAZ=$9&BTW1[*VTS3H7FD\V:2*Q
MLHH+6.2:3YY9%B#NPRQ)+$S7.CZ9=W]EJMS8VT^IZ;'=1:;J$D$3WNG17Z1)
M?Q6%V4-Q9QWZ00+>I;R1K=BWM_/$GV>'RP#^3?X6:S_P3\U>^_X(F^'/^"2R
M?L_P_M(>"_BS\*)/BQHWP%TCP))\:? O[%-G\"_'VE_M?V'[9,>FZ??^,_"F
MB:EXAUSPY9Z^OQR>R\7^(/VH-0\&:KIMW=_$=)M7MOC[]D[QA\(O$?Q2_9K^
M"6K^(/V8?V=/BI\'O^"OO[0?QJ\6_MM_%KQTWPU_;&_:"UG3?VJOVBKK5_V<
M/%_@C5/A-X=UW2?CI\>=/\2R?L_>,_"/C/\ :)\2:1J?PL\/7OV*X\8ZAJOA
MKX:2?W!6GAW1+"^U'4['2["RU+6)K:XUF_L[.VL[S6)[(.MG+JMQ:Q0R:A):
MI))' UTTOEH[*.M?B[9_\$7=*C^!VB?L4:O^UU\;=<_X)T^'?$/AB_L/V07\
M"_ '3+G5O!7A/XAZ3\5M-^#_ (P_: T[X80?%G6/AM<^-],\S6+[1KSPY\8-
M9\.&VT35/BW=ZBVN>)=? /RAUCPY\#?%'[-'[>R?'/XV7_[/7@S0O^#EGXO>
M(--^+^L?"VT^,W[-7A+XCZ7J7@7_ (06+]N#P#JFI>'O"%_^RSK_ (FN+'PS
MXDU/QYXQ\"^&?#GQ6UGX0Z]<^-/#NJ:=I-\GAWQDN/AG\6O^"7?_  7+T+PK
M\&_V7/%>M_"_XB_L[?%GQ;\>OV$;_6?'_P"P-\4O'TVD?#H^)_B1\!/ FIZC
MXP\/? OXT_##X+Z%';?M<:?X.UC7S9Q:YIOBKQA\1==&MZN=*_MN7PYHGV74
M;1M*TX6VM&\DUNT6RM5M-7FU.+R=3DU.V6%8+^748B8;V:YCDEN8L1RNR *)
M=/T'1M)TY='TO2[#3=(2W>UBTFPM+>RTR"VD,AD@M]/M8XK.WBD:65Y(X845
MWDD=@6D<L ?A)<>(?AMXR_X*)_!/7OV%?$7P>U_PIJ__  1N_P""B#? 3Q%\
M!M4^&FL_">\\9)^UY^QU:Z?<^$]4\,RWOPSO(HOB9#J$6K,TD^D+XBAUB'7T
M-PFJ1U\'_P#!/[Q9_P $A+']G[_@C]X:T'P%X=\:_P#!1[0?B9\+]+\5^%/@
M-)HV@_MV?#']L"_^%WBWPY^VK\2OVP-(U7Q=X#_:"TWX)Z)KFB?$^^_:5/Q,
M_MCP?XL\,Z?X)72_"GC;2?\ A6NFM_6!I_A'PQI'V+^R= T;21IMG=Z=IPTK
M2M/TPV&GW]V+^_L;)[&VMY+6SOK](KZ\M8'C@N+V&*ZDC:=!)5BW\.Z':7^H
M:K:Z786NJZNELFKZI;6=K!J6K)91""R74[^*%+N]6R@"P60N)G^QP*L-MY40
MV4 ?QPWNM_LU?!O]H70+CX?>,_V/_P!I.6?_ (*RVOC/6?V8_B1X=G_9Z_X+
M:?"3]H+X@?M9Z;X;U7Q9X.\?>%O%^M>)OVFOAYX6U'Q-XD\;0^'/C!\,/ .G
M>//V([>S\!ZW\8;_ ,(Z7#>7'ZY?\%VO!/@WXE?!K]@OX:?$31--\4>!?B)_
MP5L_X)Y^!/&/AG5RYTWQ+X9\4?%FYT;7="O%CFAF>VU?2[R[LKI()HYIK::6
M(N49@?VL'AS0UU1]=32K!-=DL&TJ37$L[4:S+I32K-_9DNJ>2;Z33Q,B3+9O
M.UNLT<4PC$L43I8O](TS5/LHU"RM;P65U;7MFMU!#<+:WMG)YMG?6RS(X@OK
M23]Y9WL(2[M'+-;30L[E@#^4;]M/X)S? +X]?\%?_@S_ ,$_/A;H7P9U'XA_
M\$%_A3\0K3X7_LX>!O#O@H>(_B#X8^,'[8/PMM]=\)>#_!VCVD8\?6GPALIO
M OA<^$=/M_$KJFDV7AM3XDAT.:&']C3PY^R!\0OVW?V"[_\ 9[_:<_X)V_&.
MTN_V=_VB_"GB/X1?\$Y/^"?/BCX2KX@_9&\3_"?2&U+P7^WKK>J?MT_'9?AE
M\.-*^*=W\*K[P=X+_:"^$1\>7OQPAU'P-8:3HNK:Y\2]1TS^KP:'I2WSZFME
M;KJ4EG%I\FH+#$+Z2P@FGN+>QDO-GVF2Q@N+JYN8;&25K.*YN)KA(!/(TAK:
M?X7\/:3<:E=Z3HVF:7=ZS="^UBZTZPM+*YU>^#2N+[5+BVACFU"]WSW#M=7;
MS3R-<3&5W\PT ?QN?L]>'_@QIO\ P1$\>^/O@MIGP:D_;2_X)B?M:?%W]MKX
MG^ ?"]_X6\/_ !H\ 7O[*_\ P4._:H^(EAX"^-7AWPP8_B!X/G\??LJVOQX^
M&GP_T'X@Z796EWX/\::_9Z-8S: ^IP'SSXI_$+X@?#30_&G[?WPPU/XBZEKW
M_!PEI'[87['WPRNYY?\ A&H=+^(WQ(^*O@KX,_\ !&SQJ=(T_2M4U_1Y-$_9
M!TOXB^-IVOHK&]TF36+W2=5%OXD>QL+W^V6#POX>M;S5-1M=&TVVO]<$ UR^
M@L;2*[UM;99H[5=:N$A$NK"UBN+F*V_M%[DV\=S<) 8Q/+ND7PYH:6VG6::7
M8K::,]I)HUJMI;"WT:2PMC9V$FDP^5LTU[&S>2TM#9B$6]M++!&%BD92 ?RX
MZ#X._P""</[*_P"WI^V_\*_^"D-K^S5X5^%7@7]F/]A[X1_L"G]M*W^%NI>$
M;_\ 8;^$W[/$GA+XA_#WX!W/Q-6\M=6NM/\ C[:_$6;XG>"?#<4GC[7=3OO"
M^H7^E:MHTGA-[?Y\^$'P+/QQT_\ X-E_@M^W;\+;GXEZ;JLW_!2"\C^%/[3W
MAC2=;\0W_P )?!?PI\5>)_V5-'^,'@S58;C3=:\2>&?@GH_P:F\1:%XFM-66
M36](23Q'%J6IVTMTW]BFJZ!HVN&P.LZ9I^J?V5J%KJ^E?VA865Z=+U>RWFSU
M;37NK>62PU.U,CFVU"U>*[MR28)HR239FTO3[F\L=1N;*UN+[3//_LV\GMX9
MKJP-U"UO=-97$L;36CW5NQ@N6MWC-Q#B.;>@4  _C?\ VC_#UOX$_;M_X*$>
M(/C)X&M/%G_!(7X+?MD?L:7O[;_P1^%'A>8:]X:TGPQ_P3M_8];]G?XD?%+P
M!ID6I6_Q?_8:^"WC'2++5_C/\#/ASH.@>)M)@L/#OCGQ!HWQH^$?AGQA\/M
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
M ((F_M%>&/V@H_@-+_P5W?\ :)^,6O\ Q8TSQ=#X4U/]NG3?CE/^VSXCDO\
MQCXLDT[SOBQH_@>7X#W6EQR^,KBXM_@[J?PMU.RL)-3U+1_%"6>M_P!_.DZ#
MHF@B^71=)T[25U.^EU345TVRM;!+_5)TCCN-3O4M(H4NM2N8X84N;^=7N[A(
M($FF=((E2K?>%/#>I7%_=:AH.BWMSJMG;:?J=Q=Z1IEU/J%A97!NK.QOIKBT
MEDO+.TN2]Q;6MT\L%O.[30QI+M=0#^<;]JWP[\,O%_QY_P"#A7PK\8_$/Q=\
M)_"7Q#_P3S_X)VZ/\3_%/P%T35/$_P 4O#?@F_LOV[+?Q-KFB^&M%@NK[Q%I
MFEZ+)/>^-M"D@DL=6\ 0^);#5E.D3WE>(_L<V_P9\>_M-?M&?!G0-)_X)T_M
M@#7/^";_ (JTZ#X[_P#!-#3KKPY\&=7\%^ O''A#_A6WPS_:S_8\\/>.?C)\
M"=)^/FO^*?$FI^+_ ( >+-!\7:GXJ@\,Z'\3/#7ACPQHWAE+@P?U;P:5IUK>
M7>HV]G;0ZC?P6EM?:@EO"M_>V]@;@V$-Y>B/[5=QV+7EXUFES+*ML;NY,(3S
MY=U71?#F@>'(KF#P_HNEZ';WEW)?W=MI%A::;;W5_-'##-?W,%E%#%/?30V\
M$4MY,KW,L4$,<DK)$BJ ?R-_#?P=^Q7^TA_P3@_X-U/A9X?TG]GGXO\ @6Y_
M:S_8C\,?M/\ @;P->^"?$.@ZA\<_"?\ P2Q_:(U?QEX(_: T?P3?/%J/CRVU
M?3-"M?B;X ^)D<]_X@TW_BEOB+H&K^&M6O='O_6_VO/"7@_X?Q_\'*G@3P'X
M7\.>"O _@K_@C)^R%X4\(^#/!VAZ;X<\*^$O#FA? _\ X*)Z9X?\.>'/#FAV
MMGI.@Z%HFFP65AI.DZ;9VFG:9IMO;VUK;P6D,:+_ $_0^#O"UO*\]OX?T6VN
M)=9G\1RW%MI.G6T\GB.[MY;.[\1--;VL<O\ ;]U93364VLAAJ36LTL(N5663
M=//X8\/W1U,W6CZ;='6K*+3-9^TV%G.-7TV!+R.#3=5$L#C4M/MX]0OX[:QO
MA<6MI'>W4=K##'/(K '\S'P[\4_\$W=?_:T_X([>'?\ @FO;_"*Y^.?AOQ/\
M6]3^.=G\!-(U(_%CP?\ LE1_LL_&&T^+UM^VC<PPOXP\+37_ .U'XG^";:_I
M'[75S9_%S7OVB)I-1M+;4?BBOBZ[?X8_:7_:W_9ET+_@A5^W;^R+J/QF\!']
MJ71?VN/VU=!\1_LZ0:M;ZA\9?#37W_!5GXC?$V'7_%7PP@$_BKPYX$A\ ZOI
M7B6]^(VMZ-9^ -.L[VUL[WQ);ZO<V^FS?VK6V@Z/9ZA?ZO::;8VVJZL]I)J^
MIV]I;6^H:NUA UMIYU2\AB2YO_L%L[VUE]JED^RVSO;P[(':,T[OPCX8OYM4
MN;WP_HEU<:W%;0:S/<Z1IMS-JT%D\+V4&IR3VDC7\-D8(A:171ECM_+1XE61
M$=0#\4YK']EWX??\%Z/&S?$6P^ ?@GX@_%K_ ()__LNW_P $YO&EG\/?#7C+
MXE?&?2/VE/VS+?QS=?"RYUR*RUKQ?\3M/\(77@^/Q8WA.6_\61>&I/#::N/[
M+&FA?Q2_96NOA+IO[&'_  ;G^*OVMD\$/_P3Z\.:Q^WC=_%S5_BVGA&X_9O\
M-?M.WVL>--,_9!\2_&9O%GF>&=,M[2.Y^/NG^ O$GBB$^$=!\=ZGID^I7-AK
M\OAB[B_M>O/#/A_4;W3-2U#1]-U#4=%EFN-&O[^QM;Z^TFXN @N+C2[R\AGN
M=.GN1%!]HGLY8)9_L\'FNWE+B1?#VAIHS^'8](TN/0)8)[271$TZQ72);.Z,
MAN[.33!;_86M;KSI1<0&W\N;S9#(&9W) /XKOVMKOX<:U^PK_P '$6O_ +,
M\)_\.Z/$FL_L5'X!:A\,+7PGIW[.GB/X[#4?A[HO[97B3]GC4?!45MH&I>"=
M4UJV^$FF>,=>\,7CZ%J'QIT?XD:CILS:S-K&JZC^R%]^S-^SE^Q__P %<O\
M@G'IW[,'P3^%?[/NF?$G]C/_ (*)>!/B)9_"GP7X<\#6WCOPM\-?%/[&7C3P
M78^+5T:QLUU^]T'Q/XE\1^(H]>U,W&OW6HZOJEUJ6JW?VJYW_N"WA[0WT9/#
MKZ1ILF@1V]M9PZ)+8VDVD0V5DL*65E#ILL+V4=G9K;P+:VRP"&W$,9B12BD6
M;C2M.NKVTU&XLK:74;""[MK#4'MX6OK*"_-N;Z&SO#&;JTCO6L[-KR.WEC2Z
M-I;>>L@@C"@'BG[,O[3OP._;&^"G@O\ :+_9N\=6_P 3/@O\1(]>E\%^.+71
M/$WAVWUQ?"_BWQ#X%\0;-%\8Z+X>\26+:7XL\*Z]H\J:GH]D\LNGO<VZS64]
MK<S^]U0T[2]/TBUCL=+LK73[*%=D%G8V\%G:0(7>0I!:VT<5O"IDDDD81QKN
M=V9LDYJ_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?QK?\%W?VVO^"@_[,?\
MP5P_8[TS]C/XA^,=4\+> _V0O&?[4WQ,_9<B\4WFE?#_ ./7@_X*>)?B]XO^
M,>@:CH:6>H6.J^*-4^#'A#Q%'HTTEG-K-M=Z'I<WA)9?%]MH%I<_V4U^+OQU
M_P""=_QQ^)G_  6Z_8F_X*0Z!XD^%5K\"/V</V;/BC\'O'/AC5]>\8P?%O5?
M$_CG1_C78:;?>%/#]CX U'P7>Z#:7'Q!\.-?7>L_$+0=16&+6FM]*N'LK"+5
M@#^>C]JG_@LM^T9^U_\ \%(/^"7_ ,0/V'?C#\0OA]_P31U/]N?]C/\ 9=UW
M4]*U;4O!VH?M.?%[XO\ B3X3?%?X]^$/%WAZ)A>WOA/X/_#;Q=X ^$GBOPYX
MB2VL].\::UXO;P]=^*M)\27T^A_T$_MB_P#!8K5?V1_&'Q^M[;]@7]K/XQ_!
M/]D72? &M_M+_M&:"?AA\.O 6@:;X[TY=?\ ^+,Z?\7_ !OX+U[]HR_\,>'8
M[V\\70?#6&ZL/#&H6L=GXAU?2],NH=?/&_M]?\$D;WXQ>.?^"3\?[&GA#]FK
M]GKX+?L#?MW>"/VJOB!\-=+T2[^%6AW7@[1/B!X-\:^*-.^$_@SX6_#/6/"E
MSXTUZXT;7;YK;7)O!6DWNKWD$]_KT8N[R\M/S-_:[_X(#_MI?'7XY?\ !2GQ
MA8:Q_P $]_COIG[;EWJVH_"/]H?]LKPM\9_B!^T[^RMX97PWXFF\-? WX+^'
M;/P?XC^''PP\-^'-?U/0?!'A7XQ>$?$$OC#PIX'TF3Q3/X#\7:]%I'A'2 #]
M7?VD_P#@MY\'_A/XZ_9)^$7P&^#'C[]JCXO_ +:?P&TO]J/X+>$-*\;?"3]G
MW2+_ .!&NZ%=ZYX>US4/%G[2'C3X<VJ^//$=O:74FA?"S3]/O_%MQ9Z1X@GU
M&#2KZQTS2M;J?'C_ (+A_#?X'_"G]B_Q)JW[*7[3VB?'?]O/Q/X^\'_ W]E;
MXZZ7\/\ ]E3XG:+KGPJUG1]'\>0_&/Q!^T!XW\&?#[X8P%_$/AU_ ,E[XDU.
M;XDMXJ\)CPY;-:ZQ<7FF?*O[27_!(W]K'XJ? _\ 8$^%$GA7_@G?^U%X'_9P
M_8<\#?LM_&#]G/\ :^\'^+--\(:5\5?#7P_\(^']:^/O[,7[6?PL^"FI_M3>
M!=4UK5O"7A_P_J_A])?!GAOQ5X&\,Z1>W'AWP]XWECU70N.TG_@B;^V'\/?^
M"?W["/[*L?Q&_8Q_:_B_9O\ %_Q1UOXV?L[_ +:/PIUGQ-^SS\2-!^)]]<-X
M:T#X0?&>_P# 'Q3_ &C?@!JG[/6CZEKNB_#+Q5X&T[1E\5_VLTOC30;3PO;S
M>"M0 .N_X*6?\%/K]O\ @FEX8_:+\5_#[_@I+^P!XIM_VT_A9\!_$WA3PYI?
MP_\ A1\<(?%&F6VH>)M9F\+>(O'.G^,?AY\8?V</&5G:76EZ%\2/ ]U/H'CF
M\@LK[_2]+T#Q9X%U7Z#^/O\ P71L_A#^U3^V_P#LA?#S]@[]JS]I7XG?L1^
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M?##XKZIH/A^Q^%GP_P!-\.^!K'Q7/\+/ NK^.KI-9T%_$.H6Z  _>VBOY/O
M'Q)_:%_:%@_X)D? 'Q3^U3^TUIGA=O\ @H]_P5*_8_UO]H7X:?$QO ?Q-_:O
M_9V_9+^$/[7'A_X<^*?&7C'P[H-OH.NZSXMTCX7:1X;\3?$SPKID/C"P\9:/
MK7Q5^&?C3X??&NUT;QOX5W?#'P3\0>-/BS_P6[_9SU;]K?\ X*$0?#;]A2V\
M%:W^RDNC_MT_M"Z-XQ^$^N_'K]BOP[\;-:UFX^*FF^+;;XP?%Q_!?CG3VD^'
M?AG]H7XA_&+X;^%]*N'LK3P&UWJ/BG4O$X!_5)17\V?@/QW\3?VT?B5_P11T
M;XS?M/\ QN^'6F_M4_\ !(CXA?M"?'3PI\$/BUJG[/P_:(^+#:?^P+XWGTQK
MOX;W7ACQ3X4O+6Z\8^.?&%OJ7P,U?X??$;1_"NG^*/"NE^*M-^%OB#XC>&O$
M'C'C7XW_ !V\!?"?X]_LC> /VI_C+J/PW/\ P72^ G_!./1/VE;SXB7OCO\
M:&^!/[,OQ[\ ? OXO?$WP)X=_:(UNZUW6IOB'X*\>_$;Q9^SSX&^*?Q6O_&O
MQ2^'5EXDTO1-0U_4O'WA[PK/IX!_5G17X :[>^(_V1OVR?VD?V3?A+\=_C=X
MO^$GC[_@E'\<_P!KYO _QF^.WQM^/7Q(_9]^+?PJ\?\ AGX2^$O%GPX^,WQB
M^(OC?XJ^&/"'QITKQAXKO9O"6I^)KZPT_P ;_!:Y\3?#ZXT![KQ59W'R%\(K
M;XM_ 7]GW_@WT_:[LOVK?VO?BM\7_P!LCXH_L7?"']I"U^.G[1WQ.^)'PK^)
M'PX_::_8O\9^+-;T6?X)S:[I/PET37/ASJ_A'P[??#[XBZ%X.L/B5J^M65]X
MP^,_B[XO>._$GBCQ5K(!_5Y17\<.I_$;]O7XA?"C]K7]L7P]KWQ!\,?$GX:?
MMG_M+Z5X4_:&^*W_  52/P$_90_9]\._LY_M4Z]\*?!WP!^)_P"Q)=R>%_@!
M8?#J7X=^ =#\&^/I?C3X1UOXN^/KWQWJ7Q4E\<0^)/$O@[4M(_4.\^"^O?M<
M?\%1?^"@_P )?B'^TK^V'X$^$'PJ_9K_ &"==\(?"KX"?M-_$[X$>&-,^('Q
M8L_VOM-U3XAP:K\,-5\-^-[+7=$A\(6,UOX=T?Q9I7PR\;ZD]EJWQB^'_P 3
M-1\'?#:X\$ '[4Z]\1?A_P"%?%'@7P1XG\<>#_#OC/XH7^N:7\-?".N^)M%T
MCQ/\0]3\,:!>^*_$NG>!M U"^M]6\6WWAWPMINI>)M>M/#]IJ%QH_A[3[[6M
M1CMM-M9[E.RK^,;X.Z9J7[<T?_!LS\6_VD_B%\<_$GQ-^*,/[:?PK^(7C7P'
M^TM^TS\&-7\0:;\#_P!F+]IVR\/>+[1_A'\8_![^%?BGXOE\.VEU\5OBGX.D
MT+X@_$^REN?!GC#Q%JGPZ^R^#;;ZN_X*%#]I;P?\4?VVOVBT^)_[3/COX(?"
ME](U?PQ^T+^PY^VK/I^J?\$OY/@[\(OA[\2?$'AWX_?\$S=1^(OPA^"G[3MB
M=3U'4_C-\63\0/$OQ7\?>//@G\0- \+3?#70?#&F:#/* ?U%T5^:W_!23XNC
M2/V!_$OBCX?_ !@^,7P]U#XSZS\ ?AE\,_B/^S!X:\#^*OC7KMW^T-\8_AO\
M/_#GA_X.1_$OQ;X \">'/%/Q2TKQDW@S0?B+XC\;^$5^%H\4+\2=(UZQ\2>%
M='\S\M?V??B#\??@]_P41_:%_9=O-+_:$^"?PL\2_P#!*/X@_M-:;\'_ ([?
MMT>,OVWOB!HOQ#\$_&C3_AWX2^+>D^-?'OQ%^*WC/X):IKNA^,/%/AOQ!X.\
M+?$G7?AYXEU?P1I.N^'IVU;PM?ZE? '].=><?&'XM_#WX!?"CXD_'#XM>(#X
M4^%WPA\#^*/B1\0_$XTG7->_X1[P7X,T:\\0>)=:_L3PSIFL^(M6&F:187=X
M=/T/2-3U6[$)AL;&ZN7CA?\ E^^&NG?%[X$?LO\ _! ?]LFR_:T_; ^*/QH_
M:I^+W_!/OX8?M"0_&K]I#XH^/_A7\3/AE^UG^SGJ5OXH\*:G\#V\1:5\';+4
MOA\Z:3JG@#XC6/@B/XH:EXGTC_A.?BQXR^)_Q UG7O%NH\A^TS\-]:_:&_X)
MC?\ !9/]LWXR?MF_M,:7\3O"WCG_ (*;?"7PIX,\.?M%>(?!7[/7P[^&W[/W
MC#XO?LW_  __ &:+O]FI=8/P%UZT^+?@_P .Z%:>)]3\??#O6/C9X@\5>/\
M3?%W@;QEX?\ 'TGAKQ*P!_77IVH6FK:?8ZI82F>QU*SM=0LIS'+"9K2\@2XM
MI3#.D4\1DAD1S'-%'*F=LB(X*BY7YP_M[_&R#]GK_@FK\8OBB?B=X[^#=UI'
MP,\/Z!X=^)_PN\ Z+\4/B3X4\9?$&;PM\-_ =YX%\#>)/$'@_P +:[XJOO&/
MB[0]+T-?$_BWPGX;T_4;Z#6-=\2:#HVG7^JV?Y1?"'Q)\=?V>OV\O#GP6N/$
MG[0W[)?@#XM_\$Y?VJ/B3XAB_;4_;[F_;^O_  ?XR^#&I_ B3P3^U!XM\&>/
M_BQ\3-#^!^N^!=4^('Q*T[QS;>%OB_/\$/C#H^A7"V-OID_@6ZU2Q /Z>Z*_
ME_\ V$-0_:#^#7[1W["_AK]HOQK^T[X;\2?&SX=_$SPI+\>=(_;(\2_\%$?^
M"??_  4[\5V_P&M/B[:_$7P+J/Q)^(BZY^Q5XI6R\&^-?C]\)=!\!_ 3X8>
M_%G@-/&GPNL?&GB/18- M9.>_9.UWX^_ /X]_L0:[^TW\6_VD=8M_P!H#XNZ
MQX)TO]N3P7^VO=?ME_L!?\%()_C1\*/BG\1O!/AJ/]G?Q+\0?"6C_L,ZWK'B
M#0_#_C#X$WOP!_9_O_A_X;TCPF/A!IWQ%\0>'/&U[J\ !_5#17\6GPP^+O\
MP4*^(G[-MM_P4+%_XS\ ?$RV_:[\6>)];^.?QP_X*I:A\&OV.-"\"^$_VO=:
M^">I?LF>._V*/&MQ_P *(\!^#-3^'NG#X*:1<:CX6?XTQ?&'5= ^)MIXKNO&
M]W;Z+/\ :?[3O@;XA?$2?_@X4^+FI?M7_ME^$Y?V0--;7_V9/ OPG_:>^+/P
M>\!?![QGX3_X)A_L_P#QS'B[1M(^&OB3PQ<^(EUOQOJ<UUJW@'QO?^)?A,99
M]9URT\ VWBSQ1XB\0Z@ ?T[.ZQJSL<*HR2 2<?0 D_0 D]@37D?P<^//PH^/
M^F^/-7^$GBK_ (2S3OAG\7OBA\!_&]Q_8?B/0?[$^*_P8\67W@?XE>%/)\3:
M/HT^I'PWXHTV]TS^W-(BO_#>L>3]MT#6-5TZ6&[D_ _X 7WQ3T.P_P""%_[8
M-Y^TG^T_XW^*'_!1&]\,6'[5GA?XB_&_Q3XI^!7CG1/CO_P3U^,'[3D^F^&_
MV=E_LWX'?!^?X8?$KX8^$_\ A5^L_ _P#\,]7M-!&OZ7XYN_'A\3ZU<77R1X
M-^&HT3]A;_@N+^V+X8_:L_:2^'?QC_9>_;Q_X*\_$_X(V7PO_:-\4_#;X8?"
M;XH?!7XU?$;XL>$O#_C#X,^$-5TWX5_&@_%?Q+'X;MO'/A;]ISP?\5W\3>!_
M%5CX2\)V/AW1=7L6NP#^K"S^-OPQO_C?XB_9QM/$IF^,WA3X5>#?C;K_ (._
ML3Q"@T_X8_$'Q=X[\">$/$I\1R:2GA.Y.L>*OAGXWTL:)9Z[<>(;$:&;[4M)
ML]-U#2KR^]5K^<_QIX ^*'[7_P"U=^UCX/\ #_C_ ,2_ 7XU_'7_ ((-?L17
M'A7XE_#CQ'X\^&>I?"GXV^*OV@?VXO$7@W7]*UCPQKUIXZT/2?#GQ#_L^:^T
M.'Q"^HZEX9M-3\,:C=7UM?7ZS]C^P]^UO\1?^"DG[2W[)7CW3_$_C/P#X/\
MV8_V%[CXK?M;?#CPGXSU3POX:U/]N+]HKQ=XI_9S'P5^)/@.WFAD\4:;^SM>
M?LT_M4:S;Z%XJMVL])\2^,?ACXTBL!JMKHEU9 '[_P!%?@[\9_#.O?'S_@N'
M??LX>+_VB_VD/ _P)L/^"57@+XRW_P "/@K^T7\3O@9IOQ"\:Q?M:?%GP/+X
MNN]0^$_BOPE\2]!E\/6=_P"'(]?\0?"SQ+X)UCQ"L'@[PK\0_$.N^ T_X0S6
M/S A_:>_;*\>:%^S!^QSX>\6_&;XX^!G_P""JW_!2_\ 97E\8:%^TQXH_9V^
M/'[0'P%_8ET+QOXC^ GPY\;?MJ>'[N/Q0GB#6%AW^./'/A35/#WQ+^,.@_"&
M?1+[6I=6U'X@^(-1 /[(:*_D)_:"^)'[9WP/_P""</\ P5G^'NJ_&;Q1\(O%
M'P;^-7[&>K_L^66D?MXW7[5W[7_[*WAKX]?%?X#2>)OAG\5_BQ'>K\6(O#UU
MJ,NN^-/A"/C'KNL^(O%OPA^)EUX!OKK6/ OARUFU;[:_:D_9P^-/PT^)7P!^
M$?P3^*O[0W[:'@KPI\,OBY\0/BU^QW/_ ,%3_BO^RW^W-\2=<\0_$#X6:+;?
MM:>'?BWI7Q!\ :O\2_AEX$63Q3X$O_@+=^/O@)^S[X,\8^/?#E]X:>._N=*\
M-Z2 ?T.45_+O\/\ XI>-_P!H9?\ @CW^R'KG[87[6<GPV^+<O_!1:+X]>*?%
M^KWW[*'[:WQ-^)'["'B_P_X6\'?LG?%KQ]\$_'5KXM\/^+OAS#KGC[1_C5JG
MPQ\=W'C/XY6OP+O/B/<>,KK2]8\4:S>^2?MA?&C]H;X&?LN?\%O/V8_AG^T+
M^T+%X9_8\^,__!/1_P!FOX_:_P#$_P"('B7X]_"V#]K+QQ\!?'7Q%^!T_P >
M=?U*?QU\4-*^%LVN2:KX9O/'_B[QCXS7X:_&2S^%WQ!U[Q+X4TS1H9@#^N.B
MOQ<\#?"[Q-^R+_P4\_9H^%G@_P#:*_:D^*OPY_:=_8Z_:P\0?%SPE^T=\?/B
M%\=M+O/BC^SA\3/V7;GPA\7O!5KX[UC4-/\ A/XJU_3_ (]>-/#OBWPI\)M/
M\#_""[T"#0K32?AIH\^BZ9<V?Y)_LDZ7\;]%_P""6/\ P2V_X*$ZC^VG^VSX
MW_:1\6?M._L1:#XXN?B%^TQ\3_&/PI\>?"3X]?M:>'OV:O'/P9\9_ [6=?N?
MA/XG\/3> _B#>:M;?$'7O"FI_'*/QMHN@>)(OBG ^F6-I: ']A]>6:5\:_AE
MK?QG\:?L]Z9XE-S\7_AY\//A_P#%;QAX1.B^(8!I'@'XI:]X_P##'@37QX@N
M-)B\+ZA_;NN?"[QW8C2]+UN^UK3/["-QK&G:?::CI$]__*E\2O%G[>7[1'B7
M_@K#\6/!MU\9?"/B#]F#]IKXV?"+X!_&^P_X*6ZS^R3^S]^R%X7_ &;_ (>^
M#/%/@?Q3\4/V5]4NH_@M\4O!6OM?-\6/C7XJ_:!T'Q5IOQ"^&OBBYTS3+KPU
MX8TS1-3B_7+]D[QAJGCG_@I?\>/'WB5_!R:WXO\ ^"4__!,/Q7XAE\ ^)K7Q
MG\/X]9\2?%C]O76=2_X0SQK9QPV/BOPB;N\F;PUXGMDBM=>T06>K0(D-PJJ
M?L=16?I&KZ3X@TK3==T'4].UO1-9L+35='UG2+VVU+2M5TR_@CNK#4=-U"SE
MFM+ZPO;66*YM+RUFEM[F"2.:&1XW5CH4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MO@:W^.6D:!J%SHWAG]H73O#EE\=?"NGLD'ASXBZ9Y43)^B=% 'E7Q/\ @?\
M"3XU?"3Q+\"?BW\/?"GQ%^$7C#PROA#Q-X \7Z3#K?AO5] B6V^RV=U9WIDD
M$FGW%E8W^EW\,\6J:3JMA8:OIE]::K8VE[#\X_!S_@F_^QG\ _&FB?$CX7_!
M/2-'^(V@^%_B!X*A^(FO>)_B)\0?'^L^%?B=!X M/%VA^-O&GQ&\9^+?$?Q&
ML'T_X6^ M%\-0_$'4?$Z>!/#?AZ#PQX&'AW0;W5=/O\ [CHH ^$_@;_P31_8
M@_9K^(EI\5O@E^S[X0\#^.=&M?%&G>"]1COO%OB'2OA1I/C;4+[4O%^B? OP
MAXL\2Z]X,^ >A>*+C4KR'7]"^#'A[P+H^J::\.CW5B^DVEI90P?"/_@F/^PS
M\"/BGIGQG^$G[/'@SP7X_P##NJ>,];\$75E=^*KWPI\+]:^(UO>6WC_5_@W\
M,M5\27WPN^"VI^-;;4=0LO%%[\)O!G@N76M-O[[3+TR6-W-"WWG10!\%W?\
MP3#_ &$+WXX0?M%S_LV^ _\ A:MO\4D^.JW<,GB6U\!7'QZB2]\KX_ZG\%[7
MQ!!\%]7^/L5SJ%SJ*?&[5/A_=_%!=7^S:R/%/]JV5G>P>W:E^RM\!]9TO]I[
M1M5\ V5]IW[9:W,7[2MK/J_BAX?BC;WOP@\-_ .[MM05]>9M AN/A!X1\/\
M@N2/P>_AR,6U@=6C1-?NKW5;CZ&HH ^==-_90^ >C^%_V7_!>E_#ZRLO#'[&
M4GAN?]FC28M9\4M#\+I_"/PC\2_ ?P])8RRZ^]UXA73/A+XP\2^$(8O&5QXD
MBDAU/^UKI;G7K2RU2W^7-;_X(\_\$U_$WCO6/B3XC_9+^&VM^+/%/Q3\0_&O
MQW<:A<^,KC1?BE\3O%'CG6?B5J/BCXP^$'\5GP;\87T_QQXD\0ZWX0TCXG>'
M_%F@> %UK4-+\#Z5X?TBYGL9/TMHH ^6_BC^S5\.=7^+ND?M<^%_A-X-\1?M
M=?"_X2^/_AM\)_&VL>+/%WPUBUC0?$UK>ZG9?"[XG^*_ VF^([C7/A?<^,)5
MU*U'BKX=_%;_ (5?J&L^)?''P\\(#Q3J.HIJ_@W_  36_8HUW]CWX;_&C7OB
MA=^ -4_:0_:V_:8^,W[77[2>I?"NTOH/AI9_$OXP>(1>6_@CX<76NZ'X?\6Z
MCX!^'WA;3]$T#2=4\76%OK_B;Q ?%OCW5;+3M6\9:C8V_P"CM% 'Y!_M ?\
M!+3P+^U5_P %$]8_:;_:"\*> /'WP.;]B'X?_L]^$M)C\0_$#PI\:_!GQ=\+
M?'GXI_$76_&'A'QAX'B\*ZUX'\.:]\/?'[^"=5U7P?\ %#3=>\36&H^)/!OB
M;P]=^#-4O(]6^N-7_P""?W[&>M_LY^!OV3+W]G/X86_[/OPNU#2M<^%GP[T/
M06\,6OPM\5Z+/JEYIOQ ^&GB#PY=:7XO\ _%*UU+7O$>LK\5O"7B+1_B.^N^
M)?$>N3>*)-5U[5[N]^Q** /B'2?^"<G[&&A_L\>-/V5-+^!/A>W^!/Q)\;1?
M$OXE>#I-1\676I?$KXCQ>,/#WC[_ (6#\1_B!=>))OB;X_\ ',WBOPCX5O[K
MQ=XP\::UX@NK'PWHGA^XU"3P]IMKI<?:?M*?L3_LR_M<OX$O?CW\,+3Q;XC^
M&%[K]Y\.O'FB^)O'/PU^)O@<>+=*?0_%VG^%?BC\*_%/@?XBZ%H7B_2##8>+
M_#>G>*+?P[XJALM,_M[2K\Z5IAM/JJB@#XT\6_\ !/;]B[QK^SYX"_97UC]G
M#X76GP&^%6M:1XG^%G@'PMH#>!8/A9XMT+4]1UG2_&_PN\0>![OP[XN^&_C^
M#5=9US4+CQ_X)\0Z'XTU&\\0^)9M2UV[/B;Q -2;9?\ !/C]CG3OV;]=_9)L
M/@-X+LO@!XL\2V/C3QEX#M&U^!O''C33O%OA[QW!XV\<^+4UT>/?&GCBZ\7>
M$?"^NZUXT\4>*]6\4>(KK0K"+7-5O[*,6M?9M% 'EVO?!KX=^)?BS\/_ (YZ
MOX=AN_BK\+/!WQ'\ ?#_ ,6O?:PDWAOPE\7;[P#J?Q%TF#2H-3AT&^'B6_\
MA=X!GEO=5TJ_U#3E\/+!H]WI\.I:LM[Y#H?[$?[,GAKX!?"W]E[0?A=INE_
M7X+>)_AGXR^&7PZM=<\9KI_A7Q)\'?B5I7Q?^&^I6^K'Q0?$VH-X:^(NAZ1X
MECM=9UO4K#4YK1K#6K34M'N;C3I/J^B@#X,^-?\ P3$_80_:+^)NK?&#XT_L
MV> O'7COQ3+X)F^(=S=2^)M'\-?&5OAM/83?#Z/]H'X?^'?$.C_#[]H:W\#1
MZ7IMCX0MOC=X7\?0>'=)L;71M,2#284LAZI\0?V-_P!G#XI_%NV^._CSX7:#
MK_Q;B^#WC;]GV^\9/<^(=,N_$WP1^(8N#XJ^%WCK3M#US2M%^(7@R>YO=3U'
M1-&\=Z;XCM_!^K:SKNK>#_["U+6M3NKKZ?HH \F^!7P-^%7[-/PA\ ? ;X'^
M#=-^'WPF^%_A^W\+^!?!ND3:G=6.A:);2S3I;+>ZU?ZKK.HW,UQ<7%Y?ZGJ^
MIZAJFIW]Q<W^H7ES=W,TK^LT44 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 453U#4+/2K*ZU'4+B"SL;&VN+R]O+J>"UM+.SM()+FZN[NZN9(;:UM;>")
MY)[FXEB@A12\LB*"PFM[B*[@BN8'62">-)89$=)(Y8I%#I)')&SQR1NK!HY(
MW:.1"'C9XV5B 3444ULXXZ[E'X%@#V/.,XXZ]QU  ZBOYP?^"=O[5G_!3O\
M;T_99^$'[4UQ^V5_P3W^#J?%+Q)\3],;X/ZO^QW\2/$/B/2K;X;?'CXB_!Z&
MVB\3O^W9X:DU"X\56O@*+7+*X_X0VR-E-KBZ9'::E_9ZZCJ/WE\;/^"PG['O
MP%^)W[0'P:\3VW[17C/XC_LMVW@_6?CSH?P9_9<^.WQIM/AGX+\:_#/1_BWI
MOQ%\9^)/AGX'\2>%O"?@"S\&:W!<WWB7Q5K.AP27FG>(K/2X=2D\,>(CI8!^
MIE%?"WQ*_P""BG[-_@#2/@G?^'I/BE\>-6_:,^&<GQL^"W@S]FGX/?$3X[^-
M?&WP5@L_"5]<?%_^P? .@ZH_ACX;11>/_ UO%XN\:3^&]*U+5_%NA^'M(FU'
MQ#=G2H]?PE_P4%_97\?S_LBIX#\?WGBVS_;AU7XKZ%^S]J>F>%?$UK:ZQKOP
M0\%^,/''Q1T#QA;:WI>DZO\ #KQ'X-L/ 7B_0_$'AGQOIFB>(M%\9Z!JG@[6
M-*T_Q#87EA  ?:5%? /QA_X*:?LC_ ;2_P!K;7?BCXVUOPUH7[#_ (U_9W\!
M_M&:U-X3UJ?3/!NK_M/P_#.Z^%]W:74$#IKVC-8_%KP??^)M2TG[3'X<M)M0
MDO4+V$L9@\4_\%+OV=_"/@7X6>+]4\*_M-'Q-\=?$OQ \._!+X$Q?LH?M!P?
MM,?$ZU^&.J167C/QIHW[/>I?#ZP^*?A_X<:-I5YH_BO4/'_C_P .>#O"^E^&
MO$GA2?6-1TW5/%/A_2M1 /T%HKP/]G;]IKX.?M4_#63XK?!7Q%J6O>&[#Q1X
MQ\!>)M+\0>$_%?@'Q[X"^(WP[U^^\*^/OAO\2/AKX\T7PWX^^'GC_P '>(--
MNM.UWPGXQ\.Z-J]NIL]3BMI]&U32]1O?EB\_X*O?L<V/Q'\4>!)];^+P\,^"
M/BQ:? #QI^T''^SM\=)/V5_"7Q\O?B!:?"V/X0>(_P!I!/ )^%&D>);?Q_J.
MF^$=5UV]\21?#S0?%&J:5X6UWQKIOBC5-/T:Y /TCHK\Y?CG_P %4?V2?V??
MB;\3_A5XQNOC?XGUKX >$M-\=_M,Z]\'OV:OCW\;? _[,7A'7O#4'C/PWK/Q
MU\7_  J^'WBS1_!QU_P=+-XQM-)@FU;7M.\%V&H>-?$.E:+X0MFUQNG^.G_!
M27]E?X >+/@GX%\2^(O&WCSQ?^TO\,_'?Q4_9S\.? ;X9>.?V@M8^.OA_P
M6_A#4M2MOA?I_P '-%\9W?BB^U'P[XUTWQGIEY:PKX;@\!:=XD\=Z_X@T/PC
MX<U?6;4 ^\Z*_),_\%M/V$#X7T_QO%JWQ]F\%:;K6H>%_C=XR_X96_:&M_"/
M[(GC#1/'5Q\-?$O@;]L;Q1>_#JUT']F[QYX3\7V=Q#XI\$?$?4=+\5:%X7DT
M;XE7^D1?"_Q;X-\:>(?:_B]_P4K_ &</@]\:/B3^SG>Z;\<?B/\ 'KX7^!_A
MY\2M:^$'P+^ OQ0^-WQ!U7P'\1F\7BR\7>'_  U\-O#WB'4+SPQX9_X0R[M?
M&?B.]BT[0=#U_P 1?#_P6-2N_'?Q(\"^&-? /T!HK\G/$W_!1K2/'OQL_P""
M2A_97\9?#KXI_LR?\%"O$?[2::QX_BT[6+G4K[PO\*OV6/B-\9/"S>%9Y]0T
M6Y\%^(].\=^#H_#GQ!\.>,_#%QXD\/7ECX@\&:_H7A?Q7I.HP66OX2_X**?"
M3X7_  /^.GQF^/OQVB^(6C^#_P!NKXZ?LE_#_2OA_P#L]>.O#_Q*\1?$W0OC
M/J?PS\!?LL?#CX4^']>^)GC']H7XN:?KMK=>%M'\5_#_ $?3(O'VB:7=>-K_
M ,)^&M%\.>+O$48!^IE%?FN/^"K_ .R):?!']I[XW^*+_P"+/P\MOV-+31-0
M_:7^%?Q,^"WQ%^'WQT^%>F^+2\G@76M6^%/BK0],\1:IX:^(&G17&L>!O%WA
MQ-8\)>)=.L=7.G:Y)>:#KMGIO:_ 7_@I#^S-^T;\93\"_ $GQATCQKJWPTN_
MC-\-;KXI? 'XR?!WPK\<OA-I6K:%H6N_$/X(>)_B?X+\*Z9\1O"^B:KXI\+)
M/?:1(&U32O$NB^*_#<.N>#KO_A($ /O.BOS@\-?\%6OV//%OQ-T?X>Z)K?Q:
MF\.^*/BSJ'P \&_M W/[/WQKL/V5O&WQZTWQI=_#I_@_X2_:1O? \'PGUOQ7
MJ/CO3M3\&>&]1MO$G_"%>+_&-A-X-\)^+-:\6366B75SXH?\%2_V1?A%X[\?
M^#?%6L?%J\T'X,^+K7P%\?\ XU>$?V??C9XT_9T_9Z\8WWASPWXJM= ^,WQY
M\,^!=3^&?A*[M=%\8>%;SQ?*GB'4;+X66^OZ9>_%VZ\ Z=<"\4 _1.BO /CG
M^TO\+OV=1\%)?B9=ZW96'Q\^.OP\_9T\"ZOI&B76MZ/;_$WXK)JT?P_L_%&H
MV)>W\-Z)XEU?25\,:=X@U!ETR;Q5K7AKP\LQU/Q#I4%SYIX<_;Z_9=\3?M#?
MM1?LP6?Q$CL/BK^QOX'\&_$7X_VWB#3KOP]X?\(^$?&O@^V\?6VKV7B'5TM+
M#Q'9>'?"6IZ!J_C:^T!M0TWP?_PDN@Z?KE[::K?&QB /LJBOQC\2_P#!4;PQ
M!XK;XK?#_P 2>,?B3\+-<_X)@Z)^W1\//V5_#G[,/CR_^-/C+0/%_P 6M.\-
M^#?C.WQ9T?Q3K5KI'A/4]"UO1M-UGX1R?"2[\4>$]#FU/XL:]XFMM+T6^\+K
MXAX]_P""TFKI^QO_ ,$X/VR],^%WB?X)^#_VG_VM?V8/A'\>/#WQ=^$/Q5\0
MZE9?#CXT?LU^*?C?XGO/V<[?1-+\/>+/C-!/K\?AKP9\)_B/X/\ !7B6R^)>
MJVNLZ-X7\#:OKUW:6-L ?T%T5\:?LI_MV_ O]L/6_B]X0^&=E\7/!_Q$^!&K
M>$=.^*OPK^._P5^)GP%^*7A"R^(>CZCK_P .O$NJ> /BIX<\,^)K?PQX^TG1
M=<N_"NJRZ?&+]=%U)98;9X467S?]H?\ X*C_ +*/[-'C_P"(?PZ\;W'QD\7Z
MI\#_  5HGQ)_:3UKX*? 'XO_ !Q\)?LN^ /$MC>ZUX?\4?M!^)/A=X0\3V'P
M[AU3PII.N^/5T.Z:\\66'PZT6Z\?ZOX?T[PA>Z)K.J@'Z)T5\&_''_@HY^SC
M\$]?\#>"[&+XN?M"?$+XB?#,?&_PS\//V2/@U\0OVG_%DGP-N#>0:/\ &C5;
M?X/Z+XGTS0?AIXMU6S;0/ 'B+6=5L5^(VOM<:7X"M_$EQI'B :1\#?M@?\%<
M[]YO^">FC_L&MK'Q"\(?MY:UJ_BC1?VD]'_9.^,W[3W@VV^%WAKX2_%[Q_<>
M%/!/PR\&^-?@KK.J_&^^\1_#BRTKQOX.\3>+=(\2?!7P7%XP\1^,_ $][I4\
M6@@'[UT5^=/Q/_X*E_LD?"#QUX_\&^+]7^+-YH?P8\6VW@/]H#XU^#OV?_C9
MXW_9R_9Z\8W_ (>\.>*K3P[\9/CUX8\":C\-O"EY::'XP\*7GBZ9-=U"Q^%U
MMK^F7OQ<N_ 6GW(O!Y!X[_X*S^'?AW^W-\6_V0-7_9E_:6U[PY\)?V9- _:&
MU+XN^!/A+X]\8V^J?VEXA^)]C?VVG>'],\*_8)_AVVA_#O/A7XIVWBRYTOQA
MX[N-:^'6FZ3'K7ARZFN #]=:*^0O^&X_V?YOAS^Q_P#%33-9\3:[X2_;J\4?
M"OPI^SA)H?@[7]2U7Q7>_%_X8:]\9?#.HZOHL-I_:7A70M,^&GA?Q#XK\8:Q
MK\%E:>$M/TB\76FMKA%A?1_:7_;*^#7[*]Q\-M!\>0?$CQC\1OC+J.MZ=\)?
M@Y\%/A;XY^,WQ>^(2^%(=*O/'&M:'X%^'^BZUJ5IX1\ :9KFD:GXZ\;^(#HO
M@[PO!JVC6FJ:[!JVOZ#IVI@'U917YG^(/^"N?[#WA7]G[X:_M+^(O'GCK2/A
MQ\2_VA[K]DV+3+KX-?%?_A:O@;]I'2SXZMO$'P6^)GP3B\(R_%SP7\1O#^L_
M#KQ)X=O/"6H>#'UO4];;P_!X9L=>MO%WA:[UCOO@3_P4A_9>^/6B_M$ZO9:M
M\0_@]<?LFZ=IWB+]HKPS^TW\)?B'^S9XR^$G@;7/"VM^-O#WQ'\9^%?C'H'A
M+6-%^'_B'PEX8\4:_I/B>]MH;.73O#>LS7 MC:JL@!]Y45^+&G?\%>/A_P#&
M;]I#_@GA\)/V?],^(NC>&?VO_BM\6XWO?C[^S7\=_@U=?%G]GOP+^RG\:_C)
MHGQE_9UUWXE^&_!.B^*?"]WXX\(_#2/4K^*/6=;T[PEXW\-7VN>$_#VG?$'P
M1K^J_?'[4W[:7P,_9 L?A\/BQ?>--6\8?%_Q?+X#^#OPF^%'P[\9?%[XQ_%C
MQ79Z-=^)-9T[P%\,OA]H^O>*M:L_#/ANPO->\6^(6L+;PQX6T]+7^W]:T^[U
M?0[74P#ZOHK\M-&_X+&?L1ZY\&?VJ?CO;^(/BOIG@C]B[7? 7A3]HBQ\5_ [
MXH>!_'?@/Q=\0!H$-CX2O/AWXT\.:!XT_P"$E\/ZMXAM] \7Z1-HEO<^']9L
MM2@N%DMK>.[G^W?%_P"T'\./ _QW^"_[.6O7>K1_$[X^>#_C+XY^'5C:Z1<W
M6DWN@_ =_ALOQ"DU36(R+72+FT_X6MX1.F07>W^U/.OE@<26920 ]NHK\PO
M?_!7W]BCXC_$+P1X.\->(OBJW@CXK_%;5O@3\%?VEM4^!7Q9TG]D?XW_ !HT
MG4[G01\./A+^TM?>%(OA3XQU?Q#XETGQ1X6\ ZS9^(8_!WQ.\2^$-?T3X;^)
MO%=__9$.K?.VF_\ !0GXM:W\$O\ @HCX\\9?$3X?_!63]E7_ (*I:%^QK\-?
M'6G_  .\2_%C3W^'%W\1?V0O#?A[1O&OP^@^)GA_4O$_BKQ_J_QRUGP%JGB[
M0?$WA*T\-6&OV?BRRT..?PO)]O /W&HK\;-;_P""Q?@7P)^TS^VQ\#OB3^S?
M^TSH'@/]B[X6>'?BQXK^,^D?!_Q[KOA^\\*CPM^T+XT\?^)]>@?PUI>E>$O
M&GZ#\!KP?";QK)XDU:S^.&H:E>Z9X2M(=2TF.TU'[YUK]KWX$:-X@_94\,IX
MM_MO5?VTK[5H?V>H_#MJ=8C\::/H/P@UKXY:SXP\RWDQ9>#--^'^BK>W?B&4
M-9Q:AK?AO3#FYUVQ$@!]-45\5_M&?M[_  *_9J^(?ASX.:]IGQD^*_QK\1^"
M-1^*:_!C]F[X(_$O]H/XH:!\(]*U9O#MW\5O%_A+X7>'O$%]X4\"W/BD?\(G
MX<U'6_L=[XW\3PZGHG@73?$M[X=\3Q:+\8_&'_@M#\)O!GQ@_8&\*?!CX/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /QR_P""
MZ7_!.3XR_P#!4G]@_5?V7_@7\9=)^#_C8?%+P%\2#'XNO/$6G_#;XGZ9X.37
M(G^&WQ.O_"UAKNMV7A9M3UG2_B!IMU:^$O& @\=?#_P=))H*JO\ ;&D^T?\
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
M/P)=:%\9H? <WB<>!M5T'4IIKZ'^F@HAQE%.!@94' ]!QP/;I2"*(# CC ]
MB@?=V= /[@"?[HV].* /X[_BS^Q)^U7\0O@!_P %U[?P'^R]^UOH4/[6?[)G
M["_AG]F;P9^TW^T)K/[1OQZ^(&K_  _\:?M+77CK3-6\2^-/BW\7(? FH::W
MBC2?$-K\)]/^*_B32_!_A3Q-X;NK\>%/&NN^*_AQX-_<G]H_X/?$SQ;_ ,%1
MO^"8/QL\.^#-5UGX5_!?X5_\%%]"^)_C>U^Q'2/!.K_%GPU^S;;?#FSU4RW4
M=UYWBZ;PAXFM]+-E;W0,FF727+6X*EOU'\J+_GG'_P!\+V(([>J@_4 ]A1Y<
M8((C0%?NG:N1P!QQQPH''8 =A0!_.]^Q=9?MO?LT?LP?LK_\$U]._81U+5/'
MO[//CWP?X#\3_M4_$B/X/>(/V)W^!/PT^-]OJ5S^TEX-DT+X[:3\8-;^+'C'
MX7HOB?X9_"B+P+I/CGP?\;;U+CQW-I?A/PO>>)-8^5_B!^P5\0?AWXA_X*$_
M"CQ;^R9^WW^U)_PUI^TK^T=\8_@GJ'P%_;R^*?[/_P"Q)\2O!'[5$7_"3:U\
M._VFOAUX+_:R^&FA?"W1OA]KNO>(/ /QAUC6?A+XKU7XO>#K=O$7A:V\976I
M/X-T+^LGRX_[B=0WW5^\,X/3J,G!ZC)]:/+CY_=IR,'Y5Y''!XY'RK^0]!0!
M^;G[=/[+'C;XS_\ !,WXF_L]_#)[NR^-/A+X)>"?$GP'&B>*M0U9X?VB?V;[
MOP?\7O@##;^-/B)<7&LZQ8R?&;X7>"+.]U_QQ>S:AK.DS7=UXIGGN+N]D/X<
M?&?]@C]NCQQ^SO\ !+XQ?#SX&)X'_:C_ ."A7C+]NOX&_M^^"[C6/#^I^(?@
M;^S;_P %5/'WA37[CQ?XL\875HCZV_[%OPA^!_P0^%D46A:3!KDUU9"_LO#4
M5S_;6BW']=A52-I4%2,%2 1CTP>,4WRTPHV)A,;!M&%P01M&/EP5!&,8(!'0
M4 ?B;\2OV3/BGJ7_  4B^(?B#X?_  VDT7X'7_\ P10\7_LE^!?&<EQ9V7@3
M2?B=<_'S4[WPK\-I95NKO6+.:P\&2:?JTDXTFYM+?2(V87,UTGV9ODOP5\(?
MVFOB-^Q'_P $+/A1?_LJ_'3X8_$/]@?]MK]AKP7^T)X6^)%C\/+*ZTOPE^S7
M^R-X^^&7Q%^./A?4/"/Q&\9:-XI^"=UXQU_3--\,>*+34;;7=6^T,9_"E@89
M!7]- 502P50S?>( !/ ')ZG@ <]@/2F^5'@KY:;3U78N#]1C'<_G0!^??@'X
M8_$#3?\ @J5^U!\8]1\*:K:_##QA^P]^QE\.?"OC::.+^Q=9\:> /C7^VMXC
M\:>&K&42M.=0\/Z/\0_!>I:A&\,<:P>(=/9))&=PGY@_\%%?@'\9-2_:/^.W
MC3X1?LC_ +9WA/XT?$+X8_#2S^ ?[7G_  3Q^-WPKM_"WQYUWPEX>USPY:?"
M'_@HW^SW\?\ QUX$^ NLZ)\/?%WBB9-.\1_%#P#\6- \5?L^:O)HVB_$WP?X
MA\&S^"['^D3:NX-M7< 0&P-P!Z@'K@X&1GM054]54].H!Z$D=?0DD>A)QUH
M_G+^*'@7]N=_C7\.+#]H?X,_M<?%#P9JG[#/[,7@NRTC_@F%\6_AC^S5\+7_
M &P=%UGQQ<?M-:-\4OC9;_$_X!?M6>!OAGHFJ7G@#4?@E%9_$NP^"VF?#ZZ\
M>1_\(EXB^(MY=:*. _8-_8]_:>^%OPG_ ."#7AWXA_!_Q9X<\0_LQ_M(?\%$
MO$_Q_MM3U:/Q'/\ #;1OBI\+?VX]&^'^N^)_$%]=QZOK=GXVUCXC>"8=+\07
MMLNLZU/XHTV^U^RTK4[^ZM8/Z<?+CSGRTSQSM7/!W#G'8\CT/(YH$<8  C0
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
M@GX\6^I^+['QGX6E\56/Q3\(67@M[#P!XO\ #7BI]8EL+S5=/EM[ZW@^&?\
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
M ACT_B!(;U!(.032^7'@#8F <@;5P#DG(&.N23GU)]: /Q,L?V>OC8/V=/\
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_(K]MS_@I
MY\1_V>?VC? W[''[*W[$7Q1_;I_:E\6_!'6?VE=8\ ^%/B'X*^"?@KP1\#-'
M\6W?@,>+=>^*WQ&M;OP]<ZUJGB_3[W1M*\(Z7976I7-P-/ADFAO->\.V>K?K
MK7\[/_!77_@H-^S/\*_&'B_]AK_@H%I'[7G[)O[*_P 9O@WH_C3P/^W?^S[J
M_P 2HM/\;^.]%\3^;XB^ 6B:A\'? 'C/Q%X4\3MINGW4_B2PUS[3INO^$Y'A
M\4:1IGA?Q)HFJZZ ?J)_P3I_;O\ AQ_P4B_90\ ?M7?#'PIXS\ Z+XPOO%7A
MS6_ /Q"M;.U\7^"O&G@/Q)J7A+Q;X?U1M,N;W2K^VBU?2IK[0M5L;L2:CX?O
M]+N=7TOPWX@;5_#&C><?\%(?VT?VG/V*_!?A3Q[^S[^P1XO_ &V_#S:/\2_$
MWQ@O_#'QM\$?!NV^"_A;X>:+HNNPZWJ[>+_#_B&Y\3IXCL;KQ%+:VFB6BSV2
M^%;M9?/N-1T^WD_$[_@D3^WUXA_X)V?\$B/V#+3]N7]G/XS>"X/CM^UW+^R=
M^R]HGPE_9LTCPWXJU'P#\4-?U77/A7\5?B[\.O#J>!K'2[CQ1JS>+9&U+1M
MU'XP?&[3$T;XF>'?!/Q:U+Q'XB\<ZE_1[^VINE_8R_:TVH6=_P!F/X\@)'F4
MLY^%?BL!8]HS)EN$VKN;(^4$[: /P;^!W_!PI^T)\6OV,_C3^W_XB_X)5^,_
MAO\ LH?#K]GCQ_\ &CX=_%J^_:J\$^(M&^,7C#P%\9/"WP>NOA-I^G:;\*;;
MQ)X0OKK4+OX@:J_B;6]"N8+>+X=7%K!HNH1^(=/O[?ZA_8;_ ."J?[>_[8'C
M/]GB_P#$_P#P1V^(_P #?V8_V@?"^C^/]/\ VHM1_:O^%WCWPWH'P]\7_#F[
M^(7@#Q:_@;1_ NC>)M2M_&$<OAO28-.FFT?4=+F\1Q2ZE##<6$^GR?C#\ 8Y
M4_X,EM>C>*5)/^%!?M+OY;1NLFP_MQ_%602;&4-Y9C990^-AB99 2A#'B?\
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
MJGAV&XTY;*YLK=HP#]I_^"@/_!<7X3_L-_MK?L4_L*:?\+;KXU?%W]K7Q_\
M"[PYXFETGQ];^$M(^!_@WXO?$_1?A?X)\9ZS<-X1\51^+M4UW4+CQ1K.E^"[
M2?0+R71/"OV_4-7TNS\0Z-=2['C?_@L?:^"_VC_^"NO[/;_L\7&HR?\ !*G]
MDFQ_:HNO%J?%6*UC^.<%]^SSI/QZ'@>#0V^'<[_#::,:F_A7_A(GU3QY&YMA
MK9T6/SQH\/\ /C^U_P#\$I?#?_!+71/^"2GAV?XS^(?VEOBK\6O^"Y'[!G_"
M6_'7QOX4@\,>+I?A5\%O"%M\)OV=/@O%;Q^)/%C1^#O@I\.]%GT7P\/[7"7-
MQK.JRV]AI.D0Z+H.C>G_ !T!_P"'D?\ P=\M@[3_ ,$B]  ;!VY_X=X^%SC=
MC&<$'&<XYQB@#]G/V;?^"ZOP9_:D_P""4?Q[_P""F'PV^&T\GB']FGP-\3-?
M^+_[,=]X^@3Q+X5\7_#K2;GQ#;^$[GQY#X0EBET;QIX;_LS7O"_CBW\$RZ?<
M6FHW%E/ID6MZ!XATK3/H#]H#_@J=X)_9Y_X)6^&_^"G'BKX;W=[;^-/@7\ ?
MBIX-^!-KXQM8?$/B7QM^T3I/@:Y\%_"C2?%C^'9C?W]MJGCF"VU/7M/\(7LL
M.@Z+K?BG_A'!9V%S:0?R%_MQ_LQ?&+]C/_@E%^S9_P %&OV1=&EU/X2?MH?\
M$?\ ]E;]D+_@I?\ !NUN[VU\/:M-XT_9/\$^ O@!^U3!I\$<]O!XJ\"^*]:T
M/POK>H620W$TUQH^EI:+8_%'XK:^WTU^U1XK_:+_ &H?#?\ P;I?\$VOV0?
M7P\^)OQ/^$?['G[)?_!3SXE>#?C%>ZMH?PFN+7X*?!CPKX2^">E_$?7M#MKO
M5(/"VH>(;+XBZ3XD\/*L3:W>>(_ ^GW$^G1ZE;ZG$ ?N!H?_  65^._QA_8)
M^ G[;/[)7_!.+QM^TMJWQ USXM>&OC[\#-'_ &B/ /@3Q-^RQK?P<U76]#\3
M:;XWUWQ-X/>37+ZZO]#DOM+TUO"_AC6)O#>HZ+KL^F6\>KZ=:W7C?[)7_!>?
M]H[]I[]F#XT?MKZC_P $K_'/PO\ V3/AI^R?^U!^TGX/^-]_^T_X*\3Z#\4/
M$/[,]EXA.H?":QT6S^%^E>)_#=YXGUWP=XP\/KXNO]'OK/1;CP_<7::+K5O/
M #\7?\$HO%_[3?[*7[7O_!7O_@GI^VCX*^&GPQ^)/[2?P\^)'_!4OX;>%?@W
MK.J:S\(;>[^*<6J>#?CA9^!-8\2HFN7ME>:O)X)M],T,L\>@M\/?&EO:>=I]
MHLL70?\ !,OY_P#@SB^*,:?,Y_8)_P""KZA%Y<D^+_VOL *,DD[EP .20.]
M'Z*^)/\ @O;\)?"/[$G[#'[3%_\ L^_%/Q?\?/\ @HE;75C^S%^QG\);ZV\>
M?$#QGXMTW5;;2-:TYO'-[HWA70;+PSX<NM7\++KWB:[T:#4(/^$ITQM,\*ZO
M%;:M+I_1_LL_\%G];\??M5^"_P!A_P#;D_8>^-7_  3L_:7^,'ASQ#XJ^ 6D
M_$7Q7X;^+/PF^-5GX5LCJ6N^&_"?Q>\%:;I&EQ^/;/2X-1U,^';G1&TM8=-;
M2;KQ+:^+M<\(>&/$O\YOP=\+_%']F3X'_P#!M3_P5JB^&'QD^-G[-7[*/P#^
M-_PK_:8\-_"S1$\3ZK\%_#?QAT_X@^#]%^--OX3TNRN_%FIZ4;7QWX@U+QK?
M0VTNBVUI\-/"&A/J.@:KXNTZ\O?N7QW^TCX2_P""YW_!6K_@E/\ $+]@;P9\
M6O&O[-?_  3J\9?&7XW?M#_M3>,OA?XJ^'?P@L[GQ?9?"R?0/AAX9N?'-IX<
MUK7?B'?:E\-].TM-"M]+.JM#XMB\4:?INH>$/!WC;6]% /U3_81_X+D?!?\
M;1_;^_;5_P""=NJ_#V3X*_&;]E+XI?%KP+X'GUKQ]:>)K+]H3P]\%_B3XI^'
M/CKQ-X8MO^$5\,?\(WK^D2:-HOB:X\ O>^)=3?PUK6J:M8ZG?Z?X.\17MO\
M8/\ P3X_;Q@_;RTW]L#4(/A=-\+C^R=^W;^T%^Q+/#+XS3QF/'<_P(B\&3-\
M28I$\+>%O^$;B\4IXPCQX1>/77T1K!P?$NK"X5H?Y3/A5^P?\4/VI?AS_P %
M>_VB/V0]8E\#?\%$OV$O^#@W_@H5\>_V0O&FD/8V>J^*-0M?^%=2>/?@%KSZ
MA%+IFN^$?C3H.E0:-!X<\2+%X8U/Q38Z)HOBC4+/X>^)/B%::O\ IE_P:E_%
M?7?CU^R1_P % ?CMXF\)1^ O$/QN_P""M_[5?Q?UOP3"VHR6_A'5OB3\,_V=
M?&.I>&+6;5TBU6>VT"^UBXTB"?48TOI8[,/>*MR95 !_4/1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %,:-6.X[@< 9621,@;L
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
MRP\3ZYJ?BSPW#H5A!XB /Z@**_G%^&__  7^\3^//C+^P7!KO_!.?X\?"?\
M8Z_X*.>([/X?_LV_M6?$3XI_"BY\1ZS\1;^RCCT_2O$/P"^'-UX_O?!_A76/
M$5Q;6/A[Q/XN^)F@ZUXB\*KJ7CS1/!.H:9H]_81_J+^S7^UO\;?CA^U!^V7\
M"/B'^Q9\8/V>OAU^S-XJ\!:!\)OV@_B!>&Y\$?M6Z5XLTWQ/=ZMXI^&D</AS
M3]'BTSP_+H6FS>7X=\8?$1[?3?$FG6_CV7X<>,U/@F8 ^]:*_ 7_ (*I?"_7
M/AQH?[2?[7GQD_:A_P""F6H>#8/AY;^%_P!F7X"?\$YKSXZ_#C_A1-_X<^'.
MO:UXI^)?Q2NO@MXBG\&>/+K4_&EAJ?C74?BS^U#:^&/@C\.O"6GZ!X U>VU2
M(RMXE^O]1_:2_:'^"O\ P2-\+_M8)8_#G]K[]HCX9?L3?#7XX_$=_!OCO0;+
MX>?'CQ3X6^&/A7QA\<?$OPX\<_"_PKK?A34K/Q986OCSQ1\-YO WA.7PUXGU
M&7P]IV@Z?8Z/JD#6H!^G=%?E-\>O^"IWP\^$GB#X<:UX,\-VWQ?^!EU^P=^T
M+_P4A^,_Q$\*:\\/B+P1^R_\*_"?A#5?A+K'@7PO?:5!HOCGQ5^T+XD\67&C
M>!]#UOQEX&MHM+\&>-=<N-2>'1981\_?LL_\%CK_ .+GQ_\ V;/@?\7=!_8I
MTV\_:XT;QA_PKB']DK]O_P %?M=^,O@Y\1_!_P -Y/BV_P )_P!I;PG9_#7X
M5KX<O->\&:/XXT[1_B'\+=5^*/@@?$/P6_@N\FAB\6^"]?UL _=JBOP=OO\
M@KM\9_ /Q?\ @=H7QU_9R^ OPB\"?M"?M/>%/V:_"'P=UW]L+1(O^"B7@RR^
M*'Q6;X._"/XV_$/]D74_AEI7A>;P-XG\07O@SQ5XK\-_#_XZ>-/$G@7X:?$/
M1_&,,_BP:#K6FR?0<G[?O[0UQ^T;^W#\/_#G['__  F7P"_8&U-#\4OB;X4^
M*%QKOQK^*J:E^QMX+_::\/?#K]G#]G'2? -_=?$/XP7WB3QKI7@V\TCQ?\1?
MAGX8;3=6\*W'A3Q!XQ\2:QXA\/\ @L _5^BOQJ_X)\?\%,/C+^V=J_PGU?5?
M@K^SMJ_P>^-WPSUGQ_8?$[]D']K*7]J6U_9P\5Z=I?@[Q'8? []L"TU#X-?"
M"U^&/Q-UW1O%]WI6CQ>&-2\9-<^-O OC#P_>Z+I=C;P:X/V4.<';C=@XR2!G
M'&2 2!GJ0"<=J %HK\9_@/\ \%'OVK/VC]!^&G[3/PF_8D\.^+_V#/B]\7K+
MX;> O'.C_'3Q+)^U?J7PXU?XGR_"[2OVI[W]G&]^ ]AX*TKX-K?Q?\)=KOAR
M^^.\7Q!T#X5_:OB'=:=,U@_A6X3Q?_P4D_:;\2^)/VPO$G[*7['W@'X[?L^_
ML(>-_&'PL^,/BSQ7^T)XI^%GQ>^,'Q4^&'@31/'/QF\"?LS?"NV_9[\>Z3XE
MO?A5'KMKX:BU;XB>/? 6B?$_QQ#>^&?!U];:;8W'BQ0#]F:*_'OQ3_P4K^+7
MQ!^.O[+WP9_8H_9[\#?'O3_VM_V%-9_;A^'OQ*^*OQDU?X">#/!O@'_A*?A7
MIWA?5_B3:Q?"[XE^/(="UK0?BEHB1Z7X*\"^,/''_"=ZOX<\/ZIX>\.^"W\8
M_$KP3\Q3?\%F_P!I_3_V9_BC^V5KG[#GPTT;]G_]D+XO^,O@9^VM:G]K6/5O
MB[IOC+X4_'"+X0?&?Q#^S!X1TCX*77A/XH^!/AYI%S:^.],E^,GC_P#9\\=?
M$2>#Q#X0\/\ @6RL;#P9X]^)(!_1#17Y6?%;]LW]L.[_ &POC;^R!^RG^RC\
M)/BEJGP;^!?P ^->L_%GXT?M':I\&/A[IH^,_B+XU:'#X&OM,\+?![XO^/-5
M\8ZR?A)-)X&71O"P\&&SM_%^H^/O'/@N\TKP9X>^(7R_\#?^"P_QT^-/P@_8
MO_;'/[''@SPG^Q3^U[\7O@5^SU!K?_#3%IXH_:4\"?$WXX^.(?@C8^+;KX4:
M?\*=/^&>M?!W0/VAIAX#DOH?CA9?%J]\!^7\3-5^$OA;6AJOPNT4 _?.BOYU
MOCO_ ,%Z=(^%_BS]JG5?"'A;]D76_A'^Q7\5?'_PM^+?A7XH?MU>%O@S^V=\
M6;KX/66DO\:-8_9K_9AUSX6ZOI'BZ'P1JDOBC1/ ^E^-/B]X,U3XYZ[X-U+1
M_"4&@'4_#VH:O]=>*OV\_P!J/XA_M-?$K]G+]BC]FCX+_'+2_!/[-G[-7[2E
MI\=OBI^TM>?"3X577AW]H74OC%#H/AM(/!GPD^-'C/7O$GBG3OA<NH_#NXT#
MPY)X%N=*7Q;JOC?Q[X/N=,\$Z#\1P#];Z*_%#0?^"O.I?%_]G_\ X)^^*OV=
MOV?K7Q?^TW_P43NOB1H?PZ^!GQ'^).K?#[X?_"C5?V?-)\1/^U)XD^*GQIT?
MX8>.;AO 7P3\3>&[GPSIE]X?^'%QXC^*]]JGAE?"GA^Q&N3R:/8^/_[2'QCU
M']GJ)_VJ?V9?$_PB\?> O^"@7["?P0N;3X._M*_$G3/A7\34^*7[0O[/.G>%
M_C)\(/C;X>\$_"3QWXZ^'&BWWQ,1/&'P\\6?#W0+6]\4^$/$GPZUJ:\6PC\3
M( ?M/17XO_$[_@H3^VM)\:_^"@7PH_9D_8J^$GQ8T3]@&?P)=>(O&GQ/_:BU
M#X/-\6(?%W[+OP]_:*_X5_\ #7PWH?P2^*ER/B<7\8WGA^VF\<ZAX&^&EM:I
MX:OKGQS+=:OKEEX5ZJ__ ."D'Q*^-&N_L@?#S]BCX*_#?QW\1/VMOV*/^&_K
M./\ :4^+OC'X(^$? 7P NKKX)Z/HNF:AJOPS^#/Q]UO7/B5KNO\ QOTBR&C6
M6BZ?H6BZ?X=U[5;OQ#<R/IFG7@!^NU%?F9_P3>_:Q^(7[17[%<W[8/[0FN>#
M=(MO$?B3XV:[>>&/"/PZU?PE8? CP[\%?%NO_"?QW\*]1OY?B!\3M4^,=YX&
M\=_"CXA7\?QDLHO!#?$K1]2TN]L_A'X"\B#0S\\?#+_@J+^TMJ_PW_9A_:S^
M,G[&'@[X7_L._M??$/X/>$OA[XXT3]HRZ\??M!_"#P=^TEJ\?A;]FGXN_M _
M":S^#6C_  MT;P7\7O%/B+X76.LVG@?]H#Q9KWPDA^*OAE/$-CXAO].\46NA
M@'[=45^)'Q:_X*0_MJZ9XB_X*$'X _L1?";XF?#C_@G?XQOK#QUXW^)/[5=_
M\*-1^+>D:-^S3\,?VB-8\'?"3PCX?^!?Q5OF^)VGZ9X\N(-2N?B'>^ OAW:V
M=QX*70/%'C'5=9\96/P]^T?BA^T9XW^(O_!/77OVK_V0[7PO?^(_'O[,^B?'
MWX+/\6]4U?P)I%GX9\9^!-)^(=AKGB.33O 7Q2O;+Q#X?\$:K<:]IGARX\%:
MYIFM^*]/TWPMKLVD:1J.HZWI@!]S45_,AIO[7/\ P41\3?LD_P#!"OXX^+_#
M'AOQW\=?VC?CO\';E_!GP?\ C_JOP\\-?M)^ /B1_P $QOC9\0[;Q1^TGJ,_
MPG^&G@WX<Q/\34NOC!\4/A9X)^'WQB\)> ].\#:1<_">V^)_B^R\/^%9/J7Q
M!_P5]\9_ +X7?\%#;G]KG]GOP=X/^/7_  3Z?]G*35_!'P;^-DGC3X0?&;3_
M -L5M-\-?LU:KX<^,_Q1^'7P9F^'>F:_\5IM<^'OQ+O_ !YX&BM/AEI_AN\\
M?W$NNZ%=6MFP!^Y5%?CU^Q[_ ,%1IOCS^T_)^RG\2&_8QU'QAXJ^$'BOXV_"
MKQO^Q9^VWX<_:W^'VJZ9\/O%/@[PO\0_A7X_2^^'/P:\?>"/BKX<@^(7@[QE
MX<>'P1KGA'XB^"9?&6J:1J^CWWPZ\2Z8OPS_ ,%,_BIX5TG_ (*Z_ /X4_'7
MX[_M_?#K]G76/^">?Q/\>2^"/V'/'/[;VGZGJWQ@T7]H3PCHGASQ3XE\$?L3
MQ:OXPN[2T\'ZIXKTJZ\3:WH T&WEFT+3M5U>*Y;0+28 _IKHK^47]L?QI\2_
M#?[*G[$_A'_@GU\3OVJM;^$O[37_  4Z^$WPD^*_BO\ ;._:I_X**? +]IW7
M[_6WTVWTCX)>'?B3\6/AGK?[4?PK^ /Q$E\$W1\=>,_AOKO@W4_"4EA*W@?P
MUX\B^(OQ .G?3?P/\5_M5O\ \%;OVK9/CWJ.A:7^SS^Q-^S%^S1K.E:5X9_;
MB_;$UOPQ\._A_P".?"7[8ZQ>.=8^ R_#OPQ\-_VH_BK\15\(V]U\4]?_ &@I
MO$WB7X90>#/!^N?#7QGX]\5-!#X9 /Z'Z*_G=^ /_!>+1/BIXQ_97U+QEHG[
M'6@?"/\ ;3^)?@7X9?"/PM\,_P!N_P (?%W]L;X4:E\7=)U*^^"]Y^TK^S=9
M?#3PYHW@Z3QSJ-OH7AKQ?H?@GXK>-]:^#_C'QGX>\+:W:^)KB'6M0TWZ%M_^
M"CG[8'CVS^*_QO\ @!^P3IWQF_9*^$?[0_BKX )=Z;\>KW3/VMOCC9_"KXPV
MOP2^-OQ>^ 'P!MO@[KGPZUGPKX"\8V7CQ?#WA+XF?'_X8^*?'FF?#C7]3DE\
M(1:AH,6H@'[.T5^,OP1_:"_;Y\<?\%3_ -N']G3QOH_P!O?V5/A-\/?V:O$N
MDVFC?%?QA8?$7X?>#?BYIO[6,/AKQ5X/CTO]F_P]J'B_XC?%?5/AGX._X6CX
M6\5_%S3O"WP4L-$@O?A1XR\>ZCK&KV:\S_P37_;K3Q-I7_!/;]GO4/A1KO@7
MX?\ [47_  38TC]J+X#^/?&OQS\3_&+Q1J'C'X=>(/"&C?%[X!Z[XF^(=M_P
MFGCOQ#X.\$_$[X8^/M%\9W&H&2_T"X\4:9<:#I-CX8TV>^ /W HK^?#4_P#@
MN#<:GX6_9_?PCX)_9F^'GB?]JB3]J#XL_"+Q/^V)^U1=?LK?!+3?V/?@;\:(
M/A1\+/C+XN\<:Y\(O%^N:Q\1OVF++5_#'C/X6_"+X>^%_$\#>"M7U+QMJOCB
MS\/Z"IU?])/^">W[<?A/]O?X)^*?B;H%CX.TCQ'\,_C-\2?@#\4-%^'7Q0T3
MXU_#NP^(GPTOK$W5[\/?BUH&F:#8_$'P'XM\+:YX4\>>#?$LWAGPKJ5[X;\5
M:8-5\-Z3J$=Q;* ?==%?S'?L)_LN:U^W+)_P4N\??%;]M3_@I#X+\7^ ?^"L
M/[?GP0^&VJ?![]O+]HSP/X>^&7PZ^'7Q2M4^'^A^#?A2_C'6O@U%IG@N#4I[
M31?#VN?#C7O"S:;';Z-J6@:AHEO!IL7OG[*O_!0S]K/5?V-O%<&J?#[PS^U5
M^UQ\ OV_?CU_P3?^*7Q0U34F_9I^ %SK'P&\6^+X[G]K+XX^(K'P-XOM/A1\
M-9_AUH_A^?Q5'\,?!/CJSUOXO^(M"\"^%])\+/XFGTWP, ?OK17\M/[4?_!9
M#]IOQ?\ \$\/^"DGC[]F&7]EOPS^TI^P=KOPZL_&GQC^"O[05K^TG\ +CX9?
M%#P'I_CKPU\4/@%XMU7]GZ_T'XE_$:VU>['PX\3?!_XG_#_PCH'AVZL/$VO2
M_$6>:WT/3;[]!/VGO^"D7Q;_ &2Q^R_\&_BAX*_8Q\%?M0_M$6/QW\8:YJ7Q
M7_;5O/@W^QE\(OAM\$];T+3SJEU\??B%\#=-^)_Q#\>^+E^(?PIT3PU\-/"W
MP M;R\US4OB+K%_KFC>"_AX-?\1@'[)45\#?\$]/VZ?#O[=WPN^)'BFSTSP-
MHWC;X(_'#QO^S[\4K+X5?%C0OCM\(M1\6^$=-\.>*-*\9?!_XPZ!IGAZ/X@_
M#'Q]X!\:^#O%_AK6=6\)>#/$>FW&K:KX.\3^%M)\2^%M7MQ]\T %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'P'_ ,%)?^";_P"SS_P5+_9MG_9D_:0;QIIOA:V\
M;>'/B5X2\7?#K6['0_&_@;Q]X7M=9TK3O$>@3ZUI'B/PS>/=>'/$OBGPKJNG
M>)O#.OZ;<Z#XFU5K2UT_7X=&U[2/0_V%OV*?@M_P3S_9@^&W[)OP!B\1-\./
MAI#KLEIJ_C/4;'6/&GBC7/%/B'5/%7B7Q/XNU?3-*T+3K_6]8UO6+V=_[.T;
M2=*TZQ6RT;1],T[1]-L+&W^N:* "HY694+*C2$%3L7&XC<N[&2 2%R<$C.,9
MJ2B@#^/NS_X-ROVB[3_@F!X'_80_X:%^#9\=^%/^"GEI^W=-X\3P_P"/QX3N
MO ]MX'U7PF_@N"T&G'6X?%_VV^744GD@_L@VL?V<7OFN+E?U'_:._P""7WQ1
M^-O_  4K^)7[;6C?$CP)H?@GQQ_P2S^)W[ ECX0U2P\3S^*;'QYXY\5>-?$%
MCXYO);333HS^$;&'Q-;07<$.HMJTDMM/Y$#(\3G]O:* /Y8[#_@@;\=_"?\
MP3H_X)<_ 3P)\?O@UIO[8/\ P2Z_:8\1_M(_#7XD>)O ?CKQ/\$O'5QK_P =
M/'7Q;G\"^(=#L=:\->+]+TB<ZYX'N-0UBWM+[4I[SP5>Z)IT.D6_B4^(]&]J
M\;_\$9_CW\8?VS_V\?VI?B!^T=X.\#)^W#_P3&@_8<U*Z^$GA7Q8OB7X>?%#
M5O"WPCT[Q1\2M)TOQ!J<$-_\.VU?P!X@DM?")\70>*M1\/:W9Z%-XET;5//U
MNW_HRHH _E _9:_X()_M*_!7X\?\$R_BKXL\;?L!>'/"_P#P3WU#Q-I%_HG[
M,7[+'B?X0_$3XZ>'KWX567@&T^)WQB^*FK^(_$VJ?$[XV>+=6B?5_%L-_8>"
M?".D7C:SXCL9M=U+Q7=6V@?I?_P3O_X)W_'3]@_]JC]O'Q3#\8_AYX^_91_;
M'^/'Q(_:NT3P5<^!=?T;XX> ?CG\4/$=A?:[HVH>++;7+OP9K7PSTO0(M1TW
M3\Z<FO:G?)H6IF'07@U>TU;]D** /RC_ &MO^"?WC[]H;_@I+_P3*_;9\/>.
MO"&@^#/V&S^TI_PFW@[6;76Y?$_C,?&[X?Z=X/T8^%KFQM9=(MSH]U9O=ZF-
M8NK3?;LHL_M$NZ,?F#\0/^""WQ^\'_&O]KC5_P!E#XK?L*Z5\'OVR_CEXB^/
M6M:]^U9^P=X0_:-_:'_9:\;_ !%FBN?B:?V=?$FJ:HO@_P 6^&-7OVGU3PWX
M1^).CV>A>%X(--T/3;*TU=?$GCSQ9_4U10!^*7A3_@E_X\\&?\%2_P!F7]N6
MP^)7AC5_A9^SS_P32\._L'3^$[_PQ8>&_B#XL\2>'/&/C76X?'\>B^ /"_AK
MX3>&=!OM,\16)N/#_A/2M!TK2[V"]T_PWX6TS1$TFS7Q+X9?\$>/B_X#L?\
M@OW:WWQ:^'>H/_P5XM/BS#\)!::3XNA3X4/\0/ ?[0'A2P/Q&>33Y/MXL;OX
MOZ/-=_\ "+IJ!DMM%U&2V\V6YL[8?T-44 ?SU6W_  1\^+T/[/\ _P $1O@\
M?BM\.?[7_P""7'QR^%_Q4^*&K+I7BTZ;\2M,\!:?<6=_I?@%#IL=Q::AJ$DZ
MFUG\1IIUHH+32OF-H6_2G]FWX1?MH>!/VD/VPO'/[0O[3/ASXT_L]_%'QKX*
MUC]DOX3:3\-M-\$ZQ^SUX6TK3?$T7BOP]KFM:?:03^*'U>35/#MC]JU+4O$A
MU.X\+'Q=%)X4U'Q!JWA]_NRB@#\L?B_^S]_P4?\ "_QK^+?CO]CC]JWX.P?#
M7X]ZAX2UGQ'\.?VQ_AY\8?C2?V</%.A>'-,\#:_XF_98O/ _Q:\#V-MX,\6Z
M%HFG>+=1^!?C#3CX=@^*XUWQ?IWB_3M$\9ZEX4MOHW]FSX,?"_\ X)Y_L/\
MPR^#%_X[9?A+^R?\"(-)\2_$SXAOIFC0IX4^'7ANYU/Q?XX\6-:G^R=&TR.V
ML]6UW48XY9[32M-5XGO+Q+9KN;[!H(R"/7C@D'\QR/J.: /YA/\ @DI^P#I/
MQD_8A_;DL_B%XI^*=]^SW^V'H_Q>_8M_8VUSQ1INL>%_B/X9_P""5WPU\2?'
M?PU^RO=Z9HGC;0=)\3Z-=ZHGQP^*'C;PI/XL\.Z=<>*/!$OPRUK4]#?2+NUL
M5_0C]F3]D/\ ;=\&_%CX-:M\>OB_^R2?AK\ ?#VK:7)??LW?LQ6GPQ^*'[5_
MB.;PSJG@?P_XO^-]QXED\0Z-\%-,T+1[JW\77GP[^ VI2V&O_$.>0CQ5I7P]
MTNW\#7WZY*H4!1D@?WF9C^+,2Q_$FEH _FE^$7_!&O\ :>^&GPA_9<_9W/Q%
M_8NTWX;_ +*7[7?[+_[1L_Q*^''[-_B'PE\?_P!K&#X'?M"^%?BAK6M?'7Q7
MK.I^*[+P9X]U?P9X:?\ MRY\)MXK\1_%'XE1>%[[7/BQX"\ Z7XL\%?$7]9O
MA]^RK\0/"7CO_@I1XPM?B>W@JZ_;5^)'A;QE\,?%_@.PM;[QU\''T#]CSX(?
MLWP>)_L7C70-1\(ZAXPT'Q=\+]0\=>'+.]TOQ%X:FMWT6WUNVO-^I:9']Z44
M ?A+\*_^">O[3GA[]K#X>_MO_M#^,OV4=+^*G[/GPG^-GA?5OB5^Q]^SAX]\
M'_%W]MV?QWX/C\-VVM_M=:+8^*+:+Q5H>@IX=\+_ !)T#X#>$/\ A*;Z'XS6
M-K=^ /B+X7T*T?P_K/Z'_P#!/W5OVM-?_9 ^!NN?MRV.BZ9^U-J_A2]U#XK:
M?H&D6?A^RM;N[\3:[/X234- TO4=4T;0O%1^'[^$V\;Z)HE_=Z1H_C0^(+#3
MKF6TBA(^RZ* /PV^"?\ P3Q_;E_9[\!_#?\ 8O\ AC^UC\+?!W[!?PD^*4'B
MCP9XH\(_#GXGZ3^VPWP0TKXSP?%S0OV7[_QQ!\4HOAK:Z?%I37?PG\5?'BRT
MH>)_&'PV!LS\-M*\2ZIJ6N7&CXK_ ."?G[:7P[\0?MK>!/V0OVBO@'\./@!^
MWG\1OB3\8/&.K?$[X1_%#QK\<?V:?BC\:_A[X7\$_&'Q;\&KO0/BMH/@[XGK
MXGU#P_>^.?!.B>.SX*TWX7^+M7B5E\=>%M*'A?4_VXHH _,OX.?\$^X?@)^U
M=^RW\3_AWXH@?X'_ ++O_!,W6?\ @GUX3\*^(I;W4?B+>P6OQ(_9[\1>"?%&
MJ:S:Z99>'[^"S\'_  3GTSQ!.B:=>7>OZE;7=GI<=E+,EI\G:]_P2:^*^N?\
M$W_^"E?[%*_%+X?6OC/]N#]I_P#:L^.G@KQ>=.\3R>%_!6@_'_XPZ?\ $+P]
MH?B>W^PQ:O=:MHNF6#66LSZ39RV"WMPILI+RUA-S-^\M% 'QI\/?V>/$_@W]
MM[]J3]J&\UG1[SPE\>_@9^R/\+M!\.VL.IKXCT+5_P!GCQ'^TQK?B*_UDSVD
M>ER:?KT'QTT*'1?L%]<723:-K OK>W06KS_G7^SG_P $J?BU\&/^"9'[!'[#
M.L_$GX?:QX[_ &3/VJ?V;?CUXO\ &NFV7BF#PCXH\/?!?]M=?VH-=T+PW'=:
M6-;BUC4?"K'PWI$NKZ?8V$GB)"]Y-8Z=)]HB_=^B@#\*O$?_  36_:E^'?C?
M]JC0OV4OB;^R9X9^$O[7/QU\:?'^\\?_ !R_9WU?XG?M#?LO^/\ XSVNG3_'
M'4_A)=R:_-X"^,<>N^,8=4^(GPNL?BC!X6TGX4Z[JTGAC5--^)'@?3='TBU^
M^_@S^RYXC^%7[8/[0_[0-UXLL?$'A'XO?LX?L<_!+P_8W$'D^,;35_V9]6_:
M5O/$.O\ B<:;HVC^%O)\4VOQN\/R:</#UM901WVEZ[$='TJS33XYOMJB@#\!
M_A?_ ,$F?CO\#/V</V!H_A1\9_A)!^U__P $^OB)^U=XG\$>)?&_@GQ]XA^
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
M@C^%VI?J9&&$<8?)<(H<G&2VT;LX9AG.<X9AZ,1R7T4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MUK&A>!/#*7<D9U7Q/J^E>'->U"PTFUWW5Q::1J$Z(8[65E /0Z*** "BBB@
MHHK@OBGX^@^%7PT\?_$RY\)^/?'EO\/_  ;XE\92^"?A9X3U'QY\2_%Z^&]'
MO-7_ .$8\ >"M)']I>*_&6OFS&D^&M LRDNJ:Q=V=H9K>.5YX@#O:*Q_#^N6
MGB71-)U^QM]5M+/6--L-4M[77=&U3P[K5K#J-G!>QVNKZ!KEI8:UH>JVR7"V
M^IZ-J]C9:II5_'<:?J-I;7MM/!'YG\#OCO\ #W]H?PGXA\:_#.\U.^T'PQ\5
M/C!\&]5FU72;O1KA/''P,^)OBGX1_$&UAM;Q5EFL+'QKX.URST_45 @U.T@A
MOK?,$Z&@#V2BBB@ HKX"_:%_X*7?LO\ [-GQ(USX3^+6^-OQ \;>!?#7AWQQ
M\8M._9Y_9N^/'[2-O\ ? 7BQ-<N?#OC3X\:A\$/A_P".;/X6Z1K.E^&/$NO:
M38^)9;;Q+JWAS0=1\0:7H-[I"V]Y<=#\;_\ @H7^R_\  OP?\%/%NH>*O%/Q
M7N/VEM-&O?LX^!?V;?AUXY_:1^)_QW\)P^&;#QOJOCKX7?#SX+Z%XS\3^)/A
MYX>\$ZGIOBOQ%\0$L(/!FCZ5JV@QW>N)J?B?PQIVL@'VY17BW[/'[1'P9_:M
M^#W@SX^?L_\ CG3_ (B_"CQ_9WEWX:\4:?::KIC2R:7J=[HFM:5JVAZ_8:5X
MB\-^(O#^NZ;J6A>(_#7B/2=*U_P_K>G7VDZQIME?VD\">TT %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'XR?\%Y?VYOVH?^">/_  3\\4_M%_LF?"+2OBG\0K+Q]X4\
M(^(]:\1:)J_B?PK\$_A[X@TWQ)-K_P 9_$WAG1KO3IM:T_1-2TO0O"%DFH:E
M9Z#I.O\ C?1O$7B%-5T71K[0=5]L_P""/_[57[0?[:__  3Q_9Z_:6_:@^%5
MO\(/C#\2=*\4W>L^'M/\/ZSX2T77M#TCQKXAT+P=\0/#_A;Q+J>K>(M#T'Q]
MX4TW1_$^F0ZI=F#4K?4!KWAOSO!VK>'+JX_2X@$@D E3E20"5)!4D'L2"1D=
MB1T)I: "D/3\5_F*6F2(9$*AV0DJ0ZXW*58," P93R.C J>A!&10!_ER_LV>
M#?\ @H?J_P#P03_;5\2>"/%_P3U__@G%H?[4WC#4_P!I;X':;:ZIX9_:X\5>
M&/#OQ#^!VN?%*X^%GQ4UGP-X_P#AMX25=$MM!O+?4M?\,>(6T+2+3Q5JR:-X
M@U"TTKP[J?[*_MJ?M!_$GQW^U5_P2K_8^_9;\5?$[X?_ + 7BO\ X);?#/\
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
M%0!_'C^WAXV\06O[/G[5W_!2_P""-CXU\/\ C#P-^VYXH\-_!;]M'X]?M_\
MBGP/\<M \2_"3]I]_A#+\#_V:?V-?A=\./'?P0\0_L]Q0:1\2?A7:_!CXR^-
M_AQXN^*OPNNO$WQ/^(7AS6M1UFVU\?L#^S7^RK\ =/\ ^"VO_!3#XG67P_CM
M_'7@;X._L+_%/POKR>)O&<CZ7X_^..F?MW:/\4?$1T^3Q%)I%U+XHTM4M/[/
MOK"XT?10J3^'M/TF[8W#_H=KW_!,S_@GSXI\8?$GXA>)?V+OV8]=\=?&)M6D
M^*/B_4_@KX"G\0^.KGQ!J5IK'B.]\0ZDNBQW%[J/BC5;"SU/Q7J19-1\4ZC;
MI>^(+K49LL?;?$_[+_[.WC/XY> _VF_%'P3^&&N?M$_"_P /:IX3^'WQPU#P
M7H<WQ3\)>%]:L?$FFZEX<T?QRMHGB.WT"XL?&7C""/1FU%]-M#XJ\1S65M;3
M:[JTEX ?S3_LNVFG_M&?"K_@WN_9;_:)^*/Q#LOV??C'_P $\?BC\8_$?P\T
MSXH>,_A]:_M5_M!?"#PO^S9=?#[X;?$OQ/X8U_1/%?Q'T'PGX/\ &GQ3^,?_
M  JF/7H=*\3ZCX,CUSQCIGB?P]X;DTR'VGXX7_P!\(_LS7'[&WP+_:+_ &S_
M -I[P[XH_P""KUK^QC%\+/#_ ,?E^&-_X:\7+\-=6^-WBS_@GWX[_;"^*]KI
MGQ2L?V2O#/A+PCJL/C3Q#\,?&WQ1^/@CUJ/]GGPQXAUBSGOO 6G?N'XM_8G_
M &2_'_P5\$?LX^._V=?@UXS^ _PU30T^'GPF\4?#OPQKO@?P&WABTGT_PW<>
M"]%U/3[J+PM?:%IUS<:=IFI:*UGJ5GI]S=V<%W';WEU'-5U;]A?]CG7?@/HW
M[+>J_LP? *Z_9N\.7S:KX=^!0^$?@2#X5>'M9;4M5UIO$'A_P5;:)#HF@^)I
M-;US6=;F\2:-:V&MS:QK.L:HU]]OU6^N9@#^1K]H^Y\6> OV/?\ @Y(_9@N;
M3P!X \ _!?\ 9R_8I\9Z-^S[\)_VKOB5^UW\,/@C\2?C)K7QHE^*-EX;\=?%
M_P"$GP8\;^!-3\:V'@#X>>(_$OPC?PG'X?\ #6J%-;T)TD\5W]NG['_M&_ +
M3OVI?^"I7[<O[.6J:YJ/A5/C/_P0Z^#'@'3_ !7H]Y=Z?K7@[7?$'[7/[9%K
MX8\;:3<64]M<KJ'@_P 1OI/B:Q"NT,UUIL$%U!<VT\MM-^K_ ((_8C_9#^&O
M@WQM\.OA]^S1\#/!OP]^)7P]TGX3?$3P'X=^%_A+3/!?CKX9Z')XZFTWP+XN
M\+6^FKH?B#PW%<_$_P"(MY<:;J5C/%J%]XW\3WVH_:KO6M0FN,Z;]C;]G_PH
MOPL\7?"GX!_ S0OBS^S1\-?%/P\_96\4ZGX'MH8_@UHFM^$=1\,0^#_#^IZ1
M&GB/0_A[>6EW_96MZ!H-];D:'>ZQ'I:P7MZTC 'X_?L&_M#>.O\ @I)^T]^Q
M_P"*O&-_XC\-Z]_P3I_9.\9ZK^V#X3MM5A\/1O\ \%'_ (Q>)OB%^QUXL\"^
M+?!NDWU]"UK\*](_9U_:B\8:)I&LW!">'_C?\)O%RZ9%)=Z2]GVW[1'P,\(_
MM-?\%SO!WPG^+7B;XOR?"?P?_P $O-!^,)^&W@/XW?%CX2^#O%GCWPU^VF+/
MPQJOQ L?A9XN\'WGC*Q\.W+6VL66@ZSJ$OARZU?3=)OM>TK6/[&TI;']!?\
M@GY^QEJO[(W@;XP:Q\1_&'A;XB_M%_M1_M!?$?\ :D_:2\=>!O!<O@+P#>_$
MWXCR6%G;>#OAGX8U36?%/B?2/AA\-/"&B^'O!GA1?%7BSQ!XC\07>G:]X^UV
M[M=;\;:KIUK];-\(OABWQ8'QV/@/PI_PN3_A7G_"I&^)IT2R;QLWPP_X20^,
M?^$"_P"$A,?]H#PK_P )85\1?V-YILO[6!O?*^T$2* ?QRWD?[2_Q3_9S_:=
M_;[O/&O[/7P?_: ^$'[;GQ\T*[_;/^*/_!3[]KWP)XL_9@U[X*_MG>(_ WP^
M_9;\9?L4^#/V1?C+\+?#OPKUCP5+X*^&-U^RMKOC;Q=+\</!WQ1T/Q[K]DWC
MWXA:%-H_WS'^QO\ "[]M/]OG_@NCHOQY\:?M$:EX;^&?BG]DC3/A=X1\#_M)
M?&7X8^#/AOX@U7_@GY\,-;N/B5X;\'^ _%NA>&M2^),&I7BW&FZ[XYTOQEI>
MD-;2?V7H-G_PD/C;_A*OVKUW]@/]B7Q1\>++]J#Q)^RA^SUKW[0VG:_H'BRR
M^,FJ_"#P)>?$*+Q9X4VCPKXMD\32:)_:-WXP\+K';+X;\77DUQXDT$:?I?\
M9>J6HTNQ$/N>A_![X7>&O%7Q5\<Z!X!\)Z/XQ^.%QX>N_B]XFT[1;.TUKXD7
M7A/PG9^!/#,_C+4(D6?7I=!\&Z?8^&=*>]:0V>BVD-A#M@15 !_*%X:\:_M+
M?MG>*/\ @DA\)/B9X9\)?M&^#?BI_P $7? '[1UUX"^/7[8W[0?[&W@3X_\
M[3-[>_"6U^*?CK7_ !5\#?A#\;+[]I#XG?#CP=_8GBBQ^&7B3PFFB^ ;?XH^
M,?BNSIK-YX?N=,]'\/>._'_[,?PG_8Z_;'^-/QP\%^-_ 7[#?_!3']H#]DKX
MP>+_  -^TM\4?CE\/?AI^Q=^U-J^J?!*'P=\9/C7\<OA5\%O$WQ?\1_LB?M
MZM\!_"U[\3=4T'4KS3_"'@#5KYO%^HZEJ_C308/Z$OB)^PO^QS\6_A!\._@'
M\3_V8_@=X_\ @[\(M-TC1_A5\/O&'PW\->(/#WPTTS0=*M]"TBU^']OJ-E//
MX-6RT.TMM#67P]<:=-+HD;Z//)+IT\UN_5ZI^RC^S3K7P!?]E74O@+\()_V:
MY-%M/#;? =/AWX6M_A,GAZPU>#Q!8Z1;^ X--3PY:6MEX@MK?7[0VEA#):Z[
M!%K5N\>JQK>  _D4\%^,/VC/#/P\\8_LC_$SXJ?$O3/B[_P7VL/V0?VK_A>D
M<&IZ7KOP?N/VP/VA?%\?_!0KX0>#-4\4:Y%XBT.S_9L_8:L_AO-:Z%I]H8?
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
M_L >*/!W@NYO-&U"PETW3?BG^T)^Q[\;]?M?$5O+':WOC/Q1=&+4?#JSRZ(
M?T,UY9\9/C7\+?V?O \WQ+^,WCCP_P##GP!:>(?!/A:_\7>*;PV&AZ?K7Q%\
M;^'?AUX.M;Z\$<HLX]9\8^*]!T87]RL>FZ<U^M_K%YI^E6UY?V_X3?L@?M/_
M +2/Q>^,'[#'[%VN_&G4_$OQ'_99^(O_  4%B_X* ^-+1;K3O$WQ4\/_ +%?
MC2V_9L_9\;Q4]W/#]CL/VD;_ ./'PE_:*U6WL([LZS+X*U/0[:&+1K;67M/F
MSX0_$S]L3PU_P0W^#O[=?CG]N?\ :$^*WQZ^/A_X)K6+R:W;_#3PSX*^&GAG
MQ;^WE\&/ _B+3? VC^%O UEXIU'Q)X[^&WQ"U3P?\7?''Q&\<>.M4^(4D;WU
MA9^"]$?3O".B@']6L=]937=S817EK+?645M/>64<\3W=I#>FX%G-<VRN9H(K
MLVMT+625$2X^S3^2S^3)M+.]LM1MHKW3[NUO[.<,8+NSN(KJVF".T;F*>!WB
MD"R(Z,4<A75E.&4@?S[_  8_9<N?$W_!8O\ X*H7$/[3O[5?A0'X!?L2ZRUM
MX5^*'AW2[3/QKT3]O'P[::'%#<> []ET+X-"1->^!VF&1I?!_B2--2U.[\26
MX2Q7\Q/V-?B%\;OV0O\ @B+_ ,$X9/V>_B7^TCK_ (U_;G_:W^&7[-']E^%]
M:^ OB?QW\'/!M_\ %+]I7Q?XWMOV4- ^/^F^%/@5X:^('Q.T/X;:AX._M;XU
MZ]?^$/#VJ>*W\>1";5/#&EZ'J0!_:;17\N7Q4^/7[?O[/G[+'_!5/3M7_P"&
MN?AUX$^''[!>O?'C]ESXA_M=_%']AOQ5^U7\-/B[ILOQ'TSX@:-;7O[*/QI^
M*NN>*?A>S1^!O$WPS\;?$;1?[7T7Q':?$3P-/XB_LG2O!5B/KNWF_:?_ &0_
M^"B__!/3X;^-_P!L_P"-/[4^A_MT>#/VH/!OQW\,_%7PY\(/"OPUT#Q_\!O@
MUX=^+WA'XG? 'P1\,OA[X7O_ (0VIN]-\2^";[P%J'B[X@6FM>$_$.E:IXI\
M3>(OB!X;OO&GBT _=*BOQ=_X*$:W^T)XL_X*$_\ !,S]ESX0_M2_%?\ 9?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MX>Z_J^L2V-M'XR2^UG1]-LO#MJUSJNK:KJVEZ5I-K?:CJ%I:S 'U_17R_P#
M3]MC]D3]J3P-XE^)?[._[27P9^,7@7P2;@>./$?@3Q_X>UNR\"BVBO[F1_'*
M07OVKP9&]AI>H:M;2^)[?2H[S1+.?7+1Y](0WM<O^SY_P4-_86_:P\;^)_AM
M^S3^UK\ ?CEX^\'VU[J&N^$/AG\3?"_BO7X]&TW4HM'O_$>F:=I>H3S^(/"E
MIJ5Q96L_BSP^NJ>&XVU/2';51%K&ER78!]D45X5\ ?VG?V>/VJ?"FM>.OV;?
MC1\./CEX,\.^,]?^'FN>*?AAXJTKQAH.F>-O#$.FW6M^&[O5-&N+JSCU*TL-
M9T;58XO-*7VBZSI&MV#W6DZI87EQ^16@?MC_ /!6C]HW]H;]MCX??LA_"S_@
MG7#\+OV2/VD;[]G@:K^T?\0?VFO#?C_Q)J-E\/? GC_^VC9?#'X=>./#4EC)
M9^.+2U#QW]A=I=6US%)I<<"6U]?@'[U45^:$_P"UW\1?A?\ 'OP5\*_VC/$O
MP!TJZT/_ ()^WG[2?QK^''P7\'?M+_%3XRCXL>&?B7\/?AYXW\5?!O3- \ Z
MK9>,OV:M/U3Q-J_A_1-%NM'7]H77/$%YX4O4\&V^BQ:[+:_&,O\ P7>^%7BS
M]DG]C#]KOP3X<L_AWX&^/7[5?[-OP/\ C[)^T39>.OA;X1^ _@/XTZ'XYU[Q
M7XTT[XK>-O#'@'X?>.[;P58^#S(?&_AK5=9^'"A[D:CJL,JQQ  _?VBOC#X"
M_P#!0_\ 8M_:8\+_ !E\9?"#X_\ A#5- _9W\JX^.L_C&S\2_";4/A)HEWX1
ME\>Z9XS\?Z%\7-#\#:]X9^'.N^#+74O$OAOXF:IIEO\ #_Q-I&A>);O0/$NI
M1^&?$!TV3]G#_@H-^Q[^UKXHU3P3\ OC1IWC/Q=IOA.W^(=IX<U/PIX^\ :Q
MXN^&5WJ\6@6_Q9^&=C\2/"GA&?XL?!^76[K3])7XM_#)/%OPX&H:QH5JWB<3
M:]HR7P!]ET5\7?LT_P#!1#]C#]L7Q9K_ ('_ &9/CSX9^,7B?PGX<G\4^*].
M\*Z3XM\OPKI]MXMU'P3<6'B?4M3\/:?I7A[Q5#KVF3&3P-K%[9>-5T*\T7Q:
M= _X1/Q%H&MZE^<_AS]M7_@JW\?OVB_VUO!?[*7P8_X)_P"M_"']CC]I.Y^
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
MP3RJD(8(BQ8J<ED<_,X!9&WJQ 8 D,%)R/FV(&R$0* ?R4:3_P $]OB-J?\
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
MECWR23[=>!P..*/+3<K;1N4 *<<@ ,H'N '< '@;CCK0!_.9H/P7^,9\+_\
M!S-:W_P?^*+O\==7^)C_  5M+KX;>+I)OC597O[ OA[P-9+\*K>70VF^)UM>
M^*["Y\(V,/@]-=CNM?ADT*TCDU!S:O<_9;^#GQ>T']I+_@G_ *YKGPD^)^AZ
M'X,_X-V=9^"WB_5=9^'GB_2=,\)_&2Y\=_L<WUO\'_$EY?Z-;VVA?%22Q\)^
M)[L?#C5)+7QBMMX=UN9M%6/2[UH?Z)Q&@##!(9BS LQY)SQDG:,\@+@ \@"H
MS;0DEBG)Z_,V#]WG&[&<HASC.5!SD4 ?S,7W[.OQ6TS_ ()4_P#!OK\/-&^
M7Q%L/B#\$_VK_P#@D5XQ^*G@;1OA)XGMO&7P>3PQ_9J_'/QE\0_#.G^'4UOX
M=1:$NL^+5^+OBGQ-8Z+'IZZWXD'C74(EUC5/M7SG^VM8?M@?$#X:_P#!9+X.
MW7@C]O#X=?$+X@>+?VGM*^ _[,W[$/["'PI@_9]_:C^$MS^S)9Z+X2^/OQP_
M:T\5_LX_$[1_BUXV^+?A!(-"^*'AG1/VIO G[1=W=_#[0_@Y\&OA+:_%BV\#
M^';[^O@HI&"H(RQQ[L26_/<<CIS3'ACD.YERVW;D,RG'/3:1AAD[6'S+D[2,
MF@#\(?!NE^-_@S_P5=^!/Q7\9?"CXX#X3?%W_@D_^S]^RUX7^('@?X)_%;XH
M>$- ^/'A#]I'7_%>O^!/BU>?"WPEXPG^ \.G^%?B!X?U@>./C;8_#_X:R6/_
M  D,8\:+/X4\46^D_DQ^SG^R1\<_!7[-/[/'[ WQ0O\ _@KCXL^.?PD_:?\
MA;H^I_!/PO\ "GX+_#_]A*UO_AK^T5IG[0J_M>^&/V^=3_X)^^-=,L?@_9)I
M3?&$)_PT#K/[3_CGQU+??!'4?"+:]XIU!:_M$^SP\_)]X@L0S@L1C[YW9<$#
M#!B0PR&!!(*K!$C!E7!!)!W,>3NSP6(_C<XQ@%B0 30!^4'_  5N\._$[PW\
M)OV??VP?@7\+_B)\8?C1^PC^U%\*?CUHWPH^$/@A_'?Q3^*WPI\9'5?V=?VE
M/A;X,T"S6;4Y]4UOX"_&GQUXHLTL _E:WX(T2\N5N+6QE@E_&'3?^"=W[0OP
M6\=_L4_LDK\)O%GCGX1_\%#_ (2_L::W_P %'_BCI_A_QWXH\*^#OVAOV'?C
MIXQ_;2_:;UWXN>.=/ETW0? ]O^V5JGQ0NO@IX=;7EL+OQF=%F\,6D%U>V*15
M_8"0""#T/U'ZCD?44WRTPHVC"8*CL""""/H0#_DT ?S-?MS?LV_M ?$[]F3_
M (.2/!'P_P#@[\1_$_BSXX^/?A%XC^"VB67A;5K:\^,.C>%OV&OV-=+\1W?P
MJ_M&&UB^(8L==\!^-/"L5EX0FUF^U+QAX;U/P1I-K?\ BR)-$D^][21?V@/^
M"E?[#W[2WAGX5?%G_A5VB?L-_MZZ1;^+_BS^SU\7/A)JWPX\?^(OCS^Q[H6A
M:-XC\/\ QH^'_@OQE\+_ !MXM\.>%/B:GA*S\0:/X>UCQQX"L/$VM>$_[=\#
M7\VIWOZW[%W%L#)&"3SQP",'@9P-V,;MJYSM&&I%''C8N,#:.23CW))))P,L
M<L0 "2 * /R7_P""4OPY\<?#K7?^"I8\8?#_ ,7_  _TOQW_ ,%:OVFOB3\.
ME\4^#]<\'Z?XU\">+?AM\ 9XOB'X&36--TVV\3>#?%?BRV\67,7C+P\+[0O$
M/B.'Q)<IJ=[JB:K(/SE_X*#:QXO_ &F/ _C_ ,#_ !!_X)V_M:1_\%4_V=_B
M!\0_#7_!//XU_ ;X2_%>\^#.F>+M7\9Q7_[.O[1_@K]KG3KQOV>_ 'PWO]%7
MP#XH^/G@SX^>/?#6I:#<:#X[\!^*/"%Y9QZ+#J?]0BJJ#"C ].>. !C/0
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
MX;?![]C_ %+]GKX0:O\ #;Q[^U+\*_VD-5^%/Q _9]^,?C+6-0L[ZW^!VG?
M'XG7/C'Q]X>^*U_=ZWXG^'GE>+=+']!ZPQH257!+%\DL?F;=DC)./O-P.!G
M % AC#;POS<8^9L#&\#:I.U<!W' '#$=.* /XY?B]^S+\6- \'_\%*OV6_B)
MI?\ P5D\6Z]^TC^UK^U?XX^&W[,/[+_P1^ .L_LB?M2>"OVO_C)KWBOX:ZK/
M^V-X^_80^,_@O]GFYT+0/%6C:3\:/%_QY^/GA+Q-\"]2\"WWBSP!83Z?I?@F
MWF_9K_@M=\./B9\0/^"0W[3OPT\!>#?'_P 5_BCJO@'X5Z7IGA#P%H'B'XG?
M$#Q7JFE?%SX7W>L-I.B^$?#47B#Q5>)9Z?J.L:C=:9X3L'>PMK[5I](TJTBN
M(+7]?Q#&K[PN&RS<%L;G)+-MSMW'<<MC/)&<4LD22@!QD#D89EZ\'E2#0!^,
MOQLU75/V9/\ @K O[7'CK]G_ .,_Q(^"/Q@_8%\#_LQ>'_C+^S]\!OB?^TOX
MM^$?Q(^%OQ[^,WQ?\5^$?&?P]^!G@'XA_%WPWX'^+WA_XA>!;C2_%VBZ!>^$
MM1\7?#>RTGQ@;":R\.ZE!^<MK^S+^TA?_"K]B3Q[XQ^!'QBT_3/B]_P<BZE_
MP4#TSX'^)O">J^,_&/[+'[-7Q/B_:+\6^$-8^-&@>';WQWX=^#,T7B;4-,^,
M'C:Q?5K+0OA-\1_BQ!H7B&\TCX@0:E'7]6GE)M5-ORJ25 9A@D,I.0<G(9NI
M/)SU (!#&$\L( F2=N3R6SN)YR=V3G).<G- 'Y,?\%U/AUX\^+'_  2A_;"^
M'GPQ^'WC3XJ>./%/A;X?V>B?#_X>>#=?^('C#Q.8/C)\.+W4;/2/!WA?3-9U
MW7?)TBTOKW4+:QTR[\K2[2]NKJ-;.WN)$Q_C7\-_B%??\%K?V"?B1HOP]\:W
MWPI\&?L7?MD^$O$WQ!TOP;KUY\.O"'B/Q3XJ^"ESX6\-Z[XOM-,E\,^&]<\0
MV?A[5)-"TF_U*QU#5;;2KQ;"">&WE4?L$RAAAAD?Y_&F[%RC8Y0$+@D  C'W
M0<'C@9!QVQ0!_)VG@']H;X8>"_C]?1? 7XS>%_#/B'_@XN_:+^+WB7XL>$_V
M(5_::^/7P:^!VN?#N\3PO^UK^RQ\&_'7PO\ B2^N:KJWCL:)X'TWX]>"?@]\
M8E\->"?&/Q#U[0O#OB5K>]M)/.[3]G?]IWXH>"_^#C^31OAU^W'\4)OVF/V)
M/V9?"?[-_C[]K7X0>#?A9\7OVD+OPU\+?VM-(NK7PKX4\#?"3X%:':/H[:QH
M.E:9\//$W@/P]\<O#VFZKX6L/BCX7T/Q3XATGP]'_8*;>$L'V#>"2&!(/+F0
MC(/*ER6*GY22<C!(IRPQHI55 !78>225^8X)))))9B6)W,2223S0!_.W^WM!
MXP_: ^+'_!-;]MSX80?M_P#PN^"_PDT_]K;X8?%'Q+\!/V5O$UM^V5\&M?\
MCSI7P1T/P?XSU/\ 91_:&_99^+7Q/U7X=P3?"SQMX0\=>(O GP0U_P 7:;I7
MB_0?$O@VZUCP%JFNZK)\S2?LU_$?Q3\&;3Q1X8^$?[;_ (]\+?%W_@O'_P $
M_/C9?Z]^U?\ #WP9I/QC^+GP[^$_CSX!_#SXM_M1^-_V9/A+^S#^S_/^S;\*
M;S1_AA=6>IGXR^"K3QMXO\)^!4^.7Q)M?"]I\0+(ZG_5T;:!N63)P5R7?<%(
M *AMV0"!A@" 06!R&8%WD1;=FP%=S/AB6RS[MY.XDG?O?=G.XLQ.23D _#G]
MM+X?_M W/_!0CQY\4?@U\ I/C+=:9_P0T_;L^'_@#3?'?@6^U[X"?$+]H'7O
MC=\ O$7PN^ 7Q!UK4KG0/!%\_P 39/#E[;ZGX$U;QAH5[KO@RW\0W4EQ8Z1;
M7VJ6GPE^S9X9^-WCW]I[_@C%XA@L?^"C7C#P9\#M8\;_ /"XO#OQK_86^&?[
M%?[*O[(^I:U_P3__ &D_!^A?#/X>?"S2_P!E;X#?%+3=)\/:]JFD_"OPUXFT
M3Q=\7?V?O"^E6?A'P/J/Q.U[XA>+O CZA_5MM4L&P-PZ'\"/Y,1^--6*-3N5
M<'+,3D\EB2<Y/.-S;0>%#$* "10!^6G_  2XL_%'@BQ_;=^#_CWX=?%/P#XP
M\-_\%$/VV/BO;W7C;X9>-_#7@;QO\-?VC_VEOBK\7?A'XT^%?Q.U+1(?AQ\5
M-+UKP5K%G<^(+3P%XIU_7/A[JDD.B?$32/"NIZAH]OJ7ZGTQ(TCW;!C<S.>6
M/S.Q=B,DX!9F; P,DD#DT^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9(&*D(P5B5
M 8C=@%AG@\$[<XSWQ3Z0]/Q7^8H ^ ?V(_\ @H=\$OVR_@W\ /B+9:YX8^&/
MQ!_:*\(>*_'?@?\ 9^\9?$;P-/\ &*;PKX/\9>-?!NJ:]8^%K+4+36/$>BI<
M^!M7O9M8T/1;C3[**.X@NIU?3KZ2/ZPN_C9\';#Q='X OOBK\-;+QU+XKL/
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
M>\:Z!H&B_$#P-?>(@#],/V*O^"AWP._;'^%'P9\<V>N^&?A=\0?CG;_%C4O
MWP$\;?$/P0_Q?U70?A#\4_B)\+/$'B'2/"EEJ<.L>(]#DOOAKK>N-JNBZ1/9
M:=IS/!?RQ7&GWNSV'X;_ !T\2>-/CG^TE\*M8\#:1X=\+_ B\^$D'A[Q[:?%
MSX:^,+_XB0_$?X=/XWURYUWX8>&[Z7Q]\#XO!MZ!H]C'\5;32Y?B#I^SQ=X.
M:]\/L)I?XE_A9XS_ &&O$G_!$30O@G\%[#X2ZE_P5I\:_M;"\^"'A#PSX6L;
M+]LO7?VEO#/[;6N>(?A%\9OA]K=Q8V'Q!/A7P=\$](73=-_:"TK78O@QX3\'
M:/XE^%6I^--/?3O%7@2+]#?VXO!WQ0\>ZK_P<^^%?@Y8Z]J7BC6IO^"5/_"3
M:=X6TK4_$&LZM\&;#X0_"[4OVAM.3PSH&L^'?$7C*PO?V?K/XEVNL>"_#>O:
M3XG\9:'+J'A?PUJ-IK>K6$R ']4GPO\ C?\ !OXVV6O:E\'/BS\,OBQIWA;7
M)O#'B74/AGX_\)>/K'P]XDMH8I[KP]KEWX3U?5H-(UVUCFC>XTC4)+:_B22.
M1[<1R(Q@T#X\?!/Q9XW\>?#3PI\7_A;XG^(WPNMEN_B/X!\/?$3P;K/C7P#;
ML2HF\;>%=.UJYU[PC"7Q&)_$6GZ;"78*'-?RZ_!A+3XL_M":[XN_8"_:^_8X
M^.OQHL/^"7W[3W@'P]8_\$T_V,=,_9T^%7@G3?%ND>"O^&3/#'[1_P 4]>_;
MB^-'@[X:_$7PG\6?#Z']F[X6ZCX!MOB#X?TJ7XU'Q=IGAOP;8S7^F^D_\$^?
M'W_!(QOA1_P1\^$7PM^#7@[QA^W%\,;7P[X;D^&_P+\,^%/!?[47[)GQ<TSX
M">+/ 7[7WQ!_;%T ^*OAS\2? ?PSBUJ#QEX5^-]E\38_$UG\7_'WB'P!JNB^
M#/B??R^$]=LP#]Q_V4?^"A7[(/[;-_\ $S2/V;OC;X&^(VM_"?Q[X_\  7BG
M0-'\3^'+WQ!.?AUXAMO#&J^.O#^B:?J]]J>O_"K6]4O;,>#OB5IUM+X3\5V]
MW;3Z1J,ZW$ DJ?#7_@HO^QQ\6_VG?C!^QYX%^.?@#5_V@O@EJ6B:'XL\!+XM
M\,)J>K^(=3T/Q9K^N^&O MLNLR7OC;Q)\-;3P3XDMOBWH.@V=UJGPSU'3IK'
MQ=:Z9/',(OSR_P""+VK?!/PI\0?^"EOP-BO?ACX3_:.\/_\ !33]N_QO>_"
M-X8\-_&W2_@#XJ^+FA:Q\-?&\O@&06/CJW^#?B32?$/AC4O WBM-)7P)K=CK
M.B7>@:A=QWUG)+R7P6NOAK\._P#@LQ_P5G\ RZG\*OAM^T5\;?A1^Q=XT_9(
M\/>+V\#>$_B)\5]8TK]GC]HB'XB>-?@MH_BBWM]5^(MEHFO:-JY^*.N^#]/\
M0:;I\FD:]#XWD6WM-5MU /W!T;XY_!GQ#\2_$7P9T+XL_#'6/B]X0L8M3\6_
M"S2OB#X1U'XD^%=.N+73[VUOO$G@.SUB;Q7H5I=6FJ6%U!<ZII%K!);7=K.)
M/+N[5IO0=;UW1O#6C:KXB\0:KINB:#H6FWNM:WK6KW]KIFD:/HVFV\EYJ6KZ
MKJ5[+!9:=I>FV4,U[J&H7D\-I96D,US<S10Q.Z_QG_"SQ'^Q-=?\$^O^"9WP
M%_9ET_P/X>_X*_>$_P!H;]B\^(/ ^E>&+JS_ &T_A5^U#X>^+'PZN_\ @HM\
M4_VDM"N=-O?C=X3^&^M_#?PS^T%)\9/'OQ5TR3X7^-_A[J.AZ87UKPKJWA'3
MF_9O_@N!I^@3_!']E#6_BYX:U#Q9^R!X)_;^_9O\<_MUZ-+I<OB3P ?V8?#.
ME_$Z\76OC1X/B>3_ (3'X+>$?CTWP,\7?$C0[S2]?T--'T1-9\4Z#J?A72-;
MB4 _3W1?VD_V?O$GPSD^-7AOXW?"#Q#\'(;[^S)?BUH7Q0\!ZM\,8=2.LVOA
MQ=/G\?V'B"X\)PWLGB"^LM#CM)=62X;6+RUTL1_VA<0VTG?W?CSPAI_BO1/
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% $*6]O$P:*"&-EC\I62)$98MQ?RP54$1[R7V#Y=Q+8R<T]8XT9V2-%:0J
M9&5%5I"JA%+D %RJ (I8G"@*,  4^B@"-884DDE6*-99=OFRJBB278 J>8X
M9]B@*NXG:  ,"F&VMF,K-;P,TYC,Y,49,QAQY1E)7,ABP/++YV8&W&*GHH C
MDABEV>;%')Y<BS1^8BOY<J9V2IN!V2)D[77#+DX(S2^7'O$OEIYBJZ+)M7>$
MD9&= ^-P5VC1G4'#,B$@E00^B@#Q?XW?L^?"?]HOPKI7@3XP^&YO%W@;3?''
MA'X@7G@QM<U[1_#'BS7/ ^LP>(_#NG_$#1M!U+3++XA>#(O$%EIFLZM\/O&D
M6N>!?$UYI&ECQ/X>UBULX[>O9D78H7<S8'WFP68]23@ 9)Y. ![4ZB@".***
M!%B@BCAB7<5CB18T4LQ=BJ( HW,S,V!RQ+'DDTU+:WB\OR[>&/R1(L.R*-/*
M64AI1'M4>6)& :0+@.0"V2!4U% $*6\$;*T<$,;*C1JR1HC*COYCHI500CR?
MO&4'#/\ ,06YKXU_9;_8TT/]G#X@_M+_ !EU3XG_ !(^,_QK_:L^(OAGQO\
M%7XC_$*/P+HV_1_AQX,MOAQ\)?A]X1\&_#3PEX+\&^&O"/P[\#6<6EV]U_8U
M]XR\5:Q=:MXC\8^*=:N;VSM-*^T** (XX88M_E11Q^9(\TGEHJ>9*_WY7V@;
MI'_C=LLW<FA884DDE6*-99MGG2*BK)+Y0VQ^8X 9_+7A-Q.P<+@5)10!&(85
MD,RQ1B4H(S*$42&,$$(7 W% 0"%)V@@8%#11.\<CQ1O)%O$4C(K/&) %D$;$
M%DWJ K[2-P #9%244 ,6*)9))5CC664()9%11)((P1&)' #.$!(3<3M!(7 )
MI^!Z#IC\/3Z444 1Q0Q0(L4,4<,:;MD<2+&B[F+-M1 %7<Q+-@#+$D\DTV.W
MMXO+\J"&/RED2+RXD3RTE97E6/:HV+*Z(\BK@.RJS E01-10 R...)%CBC2.
M-!A$C541!Z*J@*H]@ *2*&&!!%!%'#$N=L<2+&BY))PB!5&223@<DDGFI**
M/G+1?V</#FB?M4?%/]J>/6]8O?$7Q9^!GP4^!>N>$[V+37\,:=HGP.\<?&WQ
MUX=US3BML-2DUG5-0^..O6FIQWD\UDEKI.ER62VTXNOM/T6\:2*Z2(CI(K)(
MCJ&5T8%61U8$,K*2&5@002""*=10!&88C&L1BC,2>64C**8T,+*\)5,;5\IT
M1H\ ;&167!4$*8XRZR%$,B*Z(Y52ZI(4,BJQ&Y5D,<9=00&*(6!*KA]% #!'
M&':41H)'54>0(H=T3<45GQN95+,54DA=S8 R:&BC8@M&C$(\0+(I(CDV&2,$
M@G9(8TWI]UMB;@=HP^B@"%[>WD2..2"%XXF5HD>)&2)D!5&C4J51D4E5*@%0
M2!@&I2 2"0"5.5) )4D%20>Q()&1V)'0FEHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHKQC]H7]H3X.?LK?!GXA_M ?'WQ]HWPR^$7PL\/MXF\<>-==AU*
M[LM&TLWMKIEHD>FZ+9ZCKFM:MK&K7UAH?AWP]H.FZEX@\2Z_J&GZ%H&F:EJ]
M]:V4P![/17A?[-?[1_P?_:X^"G@3]HKX ^+6\=_!OXG:??:OX#\8/X;\5^$3
MKVF:=K>J>'KN['AWQQHGASQ7IJQZOHVHVR)K&A:=+<1P+>6\4EE<6UQ+S7[6
M_P"V!^SU^PQ\%]8_:&_:C\?GX8_!SP]J^@:'KOC,>$O'/C<:=J?BG5(-%\/V
MS^'OAUX:\6^*KA=1U6Y@LQ<6>AW-O:R2))>O;6Q>XB /IFBOQ_\ V?\ _@O-
M_P $J/VIIOC'!\ OVJ!\0)OV?O@)\1/VGOB]$OP+_:4\,R>$_@;\*&T5?'WC
M:)?%_P 'M!/B230F\0Z.J>%?"PUKQCJ[7@&B:!J(@NC!YY\*_P#@X\_X(T_'
M#XH_#7X*_"G]LE/%7Q0^,'Q \&?"WX<>&#^SO^U7H@\0^._B#XDTWPEX1T,Z
MSXB^".C^'])75=?U?3[%M3US5M,TC3Q.;O4;^UM(9IE /W#HK\//BI_P<>?\
M$:?@?\4?B5\%?BM^V2GA7XH?!_X@>,_A;\1_# _9W_:KUL>'O'?P^\2:EX2\
M7:&-9\._!'6/#^K+I6OZ1J%BNIZ'JVIZ1J @%WIU_=6DT,S>X?'?_@M7_P $
MS_V:/!GP"\=?&G]J;P[X2TG]J#X6>%?C=\"](L?A[\8O&WCWQO\ "3QUHL>O
M>#O'\WPQ\ _#_P 4?$7PCX;\0Z>TXT^_\;>&?#J2:A8:MHKB/6M&UC3[  _5
M.BOFK]D_]L/]F;]N7X16/QV_9/\ C%X4^-?PNO-7OO#LWB/PP=2M+G1?$VF6
MVGWVH>%_%GAGQ!I^C>+/!?BBTTW5]'U>;PUXNT+1-=31=;T363I_]EZSIEW=
M_,W[4?\ P6#_ ."</[&/QFL/V?\ ]I#]I_PW\//BQ/I?AS7=7\,Q>"_BEXWM
MO!6A^+M0BTSPYJOQ-\4_#SP/XK\(?">RU2XN;*ZAG^)>N^%4CT2_L/$=SY'A
MV^M=5E /TNHJCIVI6&L:=9:OI%[::II>I6<&H:9J-A<175AJ5C=Q+<6=[8WD
M#R6]W97D#QW%I>0226]S;R1SP220R([?B9\4_P#@XW_X(W?!;XJ_$3X'_$W]
ML>#PG\5?A1\1/%OPH^(/AFY_9^_:DU*#PUX]\">)]0\'>+=%N/$>B?!;4O"N
MH0:-XBTG4;";6M'UW4-!NH[9K_3]3O+%XIY #]P:*^(?VH?^"CO[%/['7[/'
M@S]J[X^?'_PGX8_9Z^)&L>$-#^'7Q4\,:;XJ^+'AKQ[?>/?#NK^+_![^#3\(
M=!\<W_B?3/$/A30-9\1:;KNBV=YHDFC:?/J)U#[.(VDL>,/^"B7[&_@'XG_L
MH?"'Q?\ &K3]#\9?MQZ2=:_92>Y\(_$&;P;\9[7^RM(UJ.V\/?$RT\*7'PVT
MW6;K3O$GA:73_#_B;Q7H>NZI/XM\)6.FZ==W_B?0[6^ /M:BO@;QW_P4V_8K
M^'/QH_: _9^\4?&B*+XL?LJ_L^^(/VIOVBO"^C?#OXK>*XOA)\"O#/A2U\;Z
MIXP\6>)/"W@K6/"MOJ1\*ZKH>N:;X$M-9O/B%K6GZSIEQHOA748]1L&N.M^
M/_!0/]C_ /:=_9CUS]LGX*?'?P;XO_9L\,:5\0M7\5_$^[@U_P &6?@JS^%,
M%_>_$.3Q[X>\=:5X<\7>!#X7TFP/B&\@\7:#HUQ-X5O=&\6V4=UX8\0:!JVI
M@'V917Y3#_@MC_P33_X9%;]O)OVD'7]DM/BE_P *6;XMGX*?M"!/^%EBT%V?
M#G_"#'X6?\+*V>6RG^W?^$-/AL2K):'6!=!8VJ_LI_\ !<#_ ()B?MP^.?%W
MPT_97_::_P"%J^.O OPR\4_&/Q3H"?!3]H;P4^F_#CP7=Z+8>)/$,>H?$7X5
M>$-(U%].O/$6BPKHNG:C<Z[??;"]AIUS';W3P@'ZQT5\2_L[?\%%/V.?VLOV
M:/&7[7G[._QMTCXF_ #X?-X]3QKXVTSPKX_TJ_\ "T_PRT&'Q3XTT[7/ /B3
MPMHOQ%L=:TCPS=Z?XA@T6?PJFIZYHFJZ)JFA6VH6&N:5<W7QE\3_ /@X8_X)
M"?!?3/@_K'Q0_:X/A73_ (^?"32?CK\))W_9]_:CUA_%WPIUSQ=XU\!Z5XL^
MS:#\%M4N=!6\\6?#OQCI<>B^(XM)\0+%I$>J2:6FE:II5W> '[3T5^9O[,O_
M  6$_P""=?[8_P ,/VC?C%^S;^T0OQ(^'?[)O@^#QY\?_$7_  J/XY^#Q\/_
M  I<Z!XU\40ZNVC^/?AMX6UWQ4AT+X=^,=0:Q\$Z;XBU,+HQM?L?V[4-*MK[
MXQ/_  =&?\$+0A<?MR_+E@I_X9C_ &Q,%@,[-Q^  4L 1D9'4'@&@#^@"BOQ
M=^/O_!PE_P $B/V7?C%\0?V?_CS^UN/ /Q@^%FO2^&?'G@]O@#^U#XF_L+6X
MK:WO#9?V_P"$/@MK_AK5%-I>6LZW6CZO?VI68+YHE62-.^^./_!<'_@F-^S5
M\,?V<OC)\<?VE_\ A!OAM^UKX%U#XE?L^>)3\%/VA?$B_$'P3I:^'Y+[6?[(
M\(?"OQ!KWA1[>+Q5X>D?3/&VE^'-3<:D@M[6X:WO1:@'ZR45^:O[/W_!7S_@
MG5^U/\"OV@/VC_@%^TSX=^(WPG_9:\)Z]X]^/NK6?@OXH:#XG^&O@GPWX7U[
MQGJ7B?6?ACXL\$Z#\3[S29?#GA7Q->:)=:)X0U2/Q1<^']8TGPT=6UC3;S3X
M/7_V>/\ @H+^QQ^U5^S5KW[7_P "?C]X'\9?LX^$HO'=QXS^*%__ &UX'TOP
M!!\,K*75_'K_ !'T;X@:3X6\4_#M_#7AV)/%MY%XVT/099O!>HZ%XTM$G\*^
M(=$U>_ /LNBOS#\'_P#!9#_@F[XW_9$\6_MVZ-^U%X8M?V5O!OCN?X7ZK\5/
M%/@CXK>!8I?B):V&AZA-X/T3P9XS\#Z'\0_%FN2VWB#3[BSLO"/A+7)+VV&H
MRV/VM=$UHV'0?L7?\%:O^">W_!0?Q9XH\ _LF?M)>'_B=X]\'^'K+Q=KG@74
M?!GQ/^%OC9?"=\=.6+Q5I?A+XO\ @GP)KWB/PQ$VM:''?>(?#=CJ^CZ9+KFB
M1:A>VS:SI1O0#]'**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "OXL?^#A/]J73/C1\=?C#^QA\;/"OQ\\+_LE?LL?LA?%SXY^;X4^!WQD
M\8^#OVH?VXO%GP1UJ]_9OT/Q%XV^'7A/4-(\.? _]G*#Q-;?%'7_ !!XD\6Z
M-X7O/BI8)I7C;PWJ&C^#K;7]%_M.KC_'W@#P=\4O ?C?X8?$'0;3Q5X!^)'A
M'Q)X#\<>&-3:X;3O$?A#Q?HMYX>\2Z#?>3-#<"RUC1=0O=/N_L\\,QAN9&CE
M24B0 '\[W_!O;^VA^S/X+_X(Q_L/:?\ $KXK>'OA"^E>,M5_9;TRY^,4K?"Z
MP\=?&[7/%&L>/-'\(_#._P#&@TBS^(JZMH/C+3!IFK>$9M5TN\U*SU[2HKK^
MT- U>WM'?\'9I!_X(J?'7N/^%I?L^#\OBUX<!K]=[[_@G#^PSJGPC^ ?P&U;
M]F7X9:Q\'_V7O&^D_$;X!^ M8TR[U;1/AKXQT34M3U>QU71AJ-]<W=U$^HZS
MJ-SJ6DZQ<ZEHNM&=8]9TZ_AM[:.'U_\ :2_9A^ G[7_PHUCX&_M*?#30_BU\
M)]?U#1=6UCP5XBFU2#3+W4?#NI0:OHMW)-HVH:9J$<NGZE;PW4)AO(P70+('
MC+(0#\A/C]I7_!4_3OV#/^"DL_[=GCS]A#Q7\,G_ ."=?[6J>#K3]E3X=_'W
MPGX[7QVWP6\62V]]XBU+XL_$'Q1HD_A=/#L>NPRV5AID.KSZS<Z3<"\M;2TN
MX+S\E?\ @@/XY_X*":=^S%_P3RTBU_X*%_\ !.C0?V39'L],F_9AURRM8/VJ
M[OPCJ/Q'\56=WX#M+R6[$T_Q \0ZW<21^'!!'%-,E_IL-O%<3;8[K^RSQ_\
M#WP7\4_ 'C/X6?$'P]8>*OA]\0_!_B3P!XU\*ZF)CIOB+P=XOT.^\->)?#]^
M()89S8ZQH6I7VF78AFBF-O<R>7+&^UQ^:'PZ_P""&/\ P25^$GQ!\!_%;X<?
ML.?"+PE\0_ACXR\*_$'P%XKTR7QC_:7AGQGX)UNP\1^%?$-A]I\4W%NU]HVN
M:78:E;?:8)X7N+9#<13(TB. ?RO?L,>*OV\_#W[;'_!<6+]D+]NO]@K]DGP]
M<?\ !53]IN3Q9X>_; L;:[\0>*]=7XL_%!;'6_!\EQ<H(-%M+ ?8]0_T:??>
MQ*V=L3QO^EW[?W@WPG\1_P#@I'^S5\6_V8O^"L?PA_9(_P""O?P\_84\-:';
M^$OBW\-6U/\ 91_:@^ NN>)==\40W/A#QWXK\,IX%:'QCXP\9^/-3^Q>"_$/
MQ:\:7/A/2;#6?#/@CPIJ'PX\0^+5_7/XC?\ !#'_ ()*_%OX@>//BI\2/V'/
MA%XM^(7Q.\9^*?B'X]\5ZG+XQ&J>)O&GC;7+_P 2^*O$%^UMXIMX5O=9US4[
M_4;E;:&"W2:Y=;>&&()&ONGQH_X)B_\ !/[]HGX:?"3X0_&W]DOX-?$CP!\!
M?"6A^ ?@QI7B+PPDVH_#+P/X<TC2]"TGP?X.\4VT]MXMT7PS%I6B:-:76B6F
MN)INJ#2M.FU2VO;BSMY8P#\RO^"!_P"V)<?M*7'_  4+^'_CO]G+]D?X1_M#
M?L[_ +4M]X8^/_QE_8?\-Z9HW[/'[5?C#Q#>>,4_X6[INOI+>>)_&'C6_P!1
M\+>(=3\4Z[XNN[C5[W3_ !%X8U*[M]#U;5-9\,Z'_-)^WS\0=:_:J_:B_P""
MKG[?'@R+1/AU^S#^S]\8?A?^P5_P4L_8V^&WQ,T+P7^U]^U7^S#\#OBEIFC>
M*_V@?$%WXPTC4+GP$-6\4>%?AU\,=#T_PEIOAG6=?^'?A#Q3\.+GQEIL^B>-
M;KQ9_H%?L^?LR?L]_LG_  WM?A#^S5\&OAW\#_AM:WCZH?"/PV\+Z9X7TW4-
M;FL-.TNZ\2:ZVG017?B+Q7J&GZ/I5IJGBO7KG4O$>JQ:;8C4=4NC:0%/FWXY
M?\$H_P#@F[^TM\8(OCY\>?V+?V?_ (H_%_S-(DU/QQXJ\!:;=ZCXJ?0;*PTO
M1CX]M8A!I7Q$&FZ/I6F:':+XZL/$2Q:!IUAH*C^Q[2WLHP#R/_@C?^VWK_\
MP4 _9-U3]H&+X)6'P0^"8^-GQ6^%_P"RAIVGZA=W7_"=?LS_  CO-$\"^!?'
MNI:=>7$\GAO7)O$&E^,_!FL^'4/V:PU#P5/+9F2UNH[BY_EJ_9@^&?\ P52_
M:%\<?\'$O[,/[#7A3]B2_P#@7^T/_P %(OV\O@U\</&7[3?B+XN:5X^\'77Q
M6\1?$#P%K&K^ ;+X?IJFB2VFC>"]776;&\U;PSXAO(O$5ON.A:_;6T.E3_VR
M_LU_LA?LV?L>:!XP\(_LP_"3PW\$_!GCKQIJ7Q#\0>"/ TFK:=X&7QAK$4%O
MJ>L>'_!4FI7'A;P:;VTL]/LI[#P?I&A:8UAI>D6 LA9Z1ID%IJ?!/]ESX ?L
MY:W\9O$?P2^&.@_#W7/VAOBGXB^-OQHU+1IM5FN/B!\5/%E[=:AXB\9:R=3U
M"_6/4M3O+RZGEAT];+3XFF=;>SA3"@ _AX_:^\.?#OX*_M)_\$V/^"0/BOX0
M_MC_ /!1O]GC_@F1^QW\1_%O[6?@/]C;X*>+?CK\1/%_QL_:=^'7B;P-X"OO
M$G@74/'=E9?#[P_\*]*\5Z7\2OAIJ=[XCUBU\'Z%\2=%\!Z1:7EC=/;Z-W7[
M-5OJW[?O_!M)\8?@Y\4=>\=?"3]M?_@BEXF\<^*O".L>+K77O#7Q8^#GQ%_8
MTTWQ+\4O@W]M\+7,VCZ[X.FM/A#<>)/V;K6RURVDO/"FJ^#[_6#I<^L>#["W
M3^TWX=?LN? 'X3?&#XV_'_X>_#+0O#?QG_:.N/"=S\;/B-!/JU[XE^(#>!=/
MNM)\(0ZI>:IJ-\MI9:!IEY+8:?IVD1:=81VB6D#6SI86(M^-L_V&?V2M.U[]
MJGQ-I_P-\'V.L?MO:!#X8_:OGLSJ]K:_&_18/#7B+P>MMXPTN#4TTMIY/#OB
M_P 4Z=<ZAI=EINI7G_"0ZQ=W=W/?:A<W,@!_,A^Q9\*=8\5_\$!?^"L?_!3#
MXS>(T\?_ +6/_!4#]C[]N3XY?&7QA&E['I7AOPCX-^$'QW\ ?"+X->#;;4+R
MZN=/\&?#OPYI=Y/I5@0/[*3Q#'X1@OM8T+P=X>O1\B?\$Z_^"0O[4OQ1_9B_
M8K\&_!+QS#X8_P""6G_!1SX.?LX?&C_@I;X)?Q;*GC#1?B+\ [.^E\2>&_AA
MI\EYHFL:'X5_;.LM&^&^@?$K5/"M_P"(M=M]2T+Q3<^(9]%\!V?A+P=J_P#:
M;X6_9(_9Q\$_LR7?[&OA3X3^'=#_ &8K_P"'7C+X37?P?L9=63PW-\._B#:Z
M[9^,_"[3OJ3ZTMEX@MO$VO1WTR:HM]G4[B2"[AE\MT]$^$'PA^&WP"^&/@CX
M,_![PCIO@+X7_#?0+/POX'\':.UVVF>'= T\,+/3+)KZYO+QX80[8:YNIYF+
M%GE9B30!_F22OYO_  :'S21)%:F7_@J0[Q1PH%@M]\&Y$BCR L4.0J)D (H&
M1UK^R3]E7QK_ ,% =<N_VC--_:U_X*#?\$[?VJO #?LQ?%VX\,_#7]DK3K33
M_B3HWC&V&B);>,M::/4[F=O!>E:%/KVA:I;&.[(UWQ#X:E>YB,1$WWJ?^"47
M_!.X_LSG]C?_ (94^'/_  S&?B$?BL?@\)/$H\,?\+#*>7_PE(D&OC5AJ'E?
MN0HU(6HAQ"+<1 )57]G/_@DK_P $Y/V2/&7B+XA?LX?LG?#?X2^,O%O@#Q#\
M+?$FO>&9/$YN=7^'_BN[T:^\0^&+N+4_$&H6C6.J77A_1YIY$MTNU-DJPW,2
M2SK* ?PK_L>:-\1_^"6G_!,SX!_\%&_AOIGB3Q9^Q=_P46_9C^,W[*7_  42
M\!Z3INJ>(I/A)\8CX\^.WPN_9M_:LTG.IR_V=HTANM.\ >*;%[2UT"TEN=6T
M>VCUOQO\7? -KX6_3WX_LP_X,E-!(9@?^%!?LTKD$@[6_;D^%2%<@YVE"4(Z
M%25(P<5_6UX>_8E_92\+?LMR_L4:'\#O!5K^RK/X2\1^!IO@G-;WVH^$)/"_
MBS5M6U_7M-9=2OKS4_,O-?US4]=BU'^T?[5T_6KA-6TV]L[^UM+B#/UG]A+]
MD;Q#^R=#^PQK7P,\(:A^R7;Z-H/A^'X'SR:U_P (G'H_ACQ=IWCW0+(2IJJ:
MWMTSQCI.G>(+>4ZL9SJ%I$\DLB;D8 VOV*29/V-?V26D)=F_9E^ KLSDLS.?
MA9X48LQ;)+%OF+$D[N<YK\$?@TS#_@[?_:_()!3_ ()#>&]I]/\ B\?[,#<?
MB2?QK^FGPGX5\/>!?"OAGP1X1TJVT+PIX.\/Z-X5\,:'9>8+/1O#WA[3K;2-
M%TJT$KRRBVT[3;.VM(/,DDD\J%-[NV6/CFE?LI_L\Z)^TIXH_;"TKX6>'K']
MI?QI\-+?X.^*?B["^J?\)+K7PSM=3\/:S;^$;R)M0;2#IT6I^%/#MVLD6FQW
MN_2;5#=&(2(X!_%S\'O$O[:_AW_@L?\ \%X6_8Z_;+_8F_9$>[^/?[.P^(DG
M[9%C#>)\0!!X3^+7_"(I\.GFN85MSX6:7Q,WBX>5.TR^(_#!5H1 RW'T]_P5
M+U']LG6O^"AO_!N%J/[/?Q&_92^(O[:U[\'?VKWT_P"*7CY_'4O[(_C[XE_\
M*%^'"?%'Q9!_PJ6*[\;+\/\ Q;;KXSOO 4/A^+$$^H^'(=4-OI$>I-%^\GQD
M_P""*7_!*_\ :#^*'C;XT?&;]BWX4?$#XI?$;6G\1>-O&>MR>+1JOB'6I+:"
MTDU"\%CXEM+1)GM[:!'6VMH(F,8D,9E9G;Z+T?\ 8)_8_P##^N?LM>)-&^!/
MA'3]<_8H\-Z_X0_98U"WFUT2_!GPUXIT"V\+Z_I/AE&U=H;FWU/0+.VTZ=]<
MCU:=8HA)#+%<,\S '\C/P8G\766G?\'9ND_ME0^"])_X*;WW[%WC75_C5I/P
M2B2T_9<O_@;%^Q#X^;X5:[\ [76&D^(\]U?6.L:-K'Q.U'XDO%J]T/$GPYD2
MUA\2R^/7E\A_X)N_\$C?VK_BU^R7^QOX?_9[\>1>#_\ @FS_ ,%,O@_\%_%O
M_!4/PXOBHV'B_P -^(_V<_&'B ZM9_"&&+4M%US0+/\ :^\&:7X4^'/CZ[\+
M1^)[@ZC8^*]3\>F/P5-X9\-K_:+XR_8*_9!^(/Q4^+_QN\8_ OPIKGQ5^/OP
M$\0_LO\ QE\:3W7B"WU/XA_ +Q78:=IGB'X9>(8[+6;:QGT#4['2-+MYI(;2
M#4XUT^T>WOX9((W7VOX+_!;X6_L[_"SP5\$_@KX,TKX>_"OX=:0NA>"O!>B-
M>/I7A[2%NKB]%E9O?W5[>M']KNKB<M<W4\K23.S2'/ !_GM?L6?"_P#8C^+/
M_!OEJ/PV_;(_:AU7]A_PQJ'_  6%\>3_ +.OQVT+P'XI\;>'/ 7[1>F?#?2H
M/A[;>+=)\.:3=V>G^"(O"%WX[EU&^\2^*OASH.E1:=!J=S\0-$.F@77[!?LB
M?M8?M$_#_P#X++?LN?LB?MZ#_@FQ^WQ\8OBY\"/BLW[/O_!1S]F;P%X$L?VI
M?A_X6\">&?B3\0)/"7Q@OM*M+>'P!X7\4^&M(\?6]GX-^'FBZ+X7N]2^(RZA
MI7BSQ1#-XWTBT_HA\$?\$Y_V&?AY^SYXS_91\+_LN_"*/]G#XA^*-4\;>-?@
MSKOAJ+QAX#\1^+M7?1YKOQ'J&B^,)==B;6(KGP]H5YIE]$T4^BW^CZ;?Z,UA
M>6<$Z9W[*W_!-+]@?]B/6]:\4_LJ?LH_!SX+^,/$.GW.C:OXW\,>&([CQW<Z
M#>S:3<WWAJ/QQKDVK>+++PK?7NA:-J-]X7L=9MO#][JFF66J76FRZC ER #[
MCHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#-UC6-)\/Z9?ZWKVIV&BZ+I-G<ZCJNL:K=V^G:5I>G64+W%YJ&I:C=R0
MV=A8VEO')/<W=W-#!#$CR22*JDU9L[RUU"UM[ZQN(;RRNX8[FTN[:5)[:[MI
MT66WNK:>)GBN+:XB=)H)XG>*:)TDC9D8$_D!_P %R_\ @FY\3_\ @J?^PGJW
M[,7P@^,5G\'O'%I\2_!OQ0TM_$D^OV_PX^(K^#K'Q'9P_#KXJ2^&;/5]:A\&
M7-[X@M/&-K>6?AWQ0^F>-_!?@[51H%ZUBKP>P_\ !(O]ASQK_P $X_\ @G]\
M"/V0_B)\4H?B]XS^&=MXPO-?\4Z9!>VOA2ROO&_CGQ'XYE\*>!K?5E76AX/\
M*'Q#_8FEWFLK;7^LS6EYKHTCPU::I:^%M$ /TGIDBAU*MG!*YP2"1N!QD<X.
M,'V)%/I#T_%?YB@#^;7_ (([?\%IO$G[1O[,OQ9\:_\ !05_ /P>\??#'X;_
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
M9\-O&>KZYXI\1Z=\2M?\'W^H^)]7T!_%4.KZ)!^BW_!,[X7_ !@^!=]^W?\
M"SXL_";Q7X,@UK]OW]JG]I#X<?$JYU+P/JOPZ^+7PV_:C^,/C7XI^$9/ ]QH
M'B[5?&-IKW@O1+K3]*^)&D>.?!O@T:5K^HVEKX;N_%=FM]?6(!SFL?\ !9O]
MDK1[GXRR'0/VDM;\)_LU_&CXH_!/]ICXG>$/V9_BGXS^%W[/6M_"#Q3<>%O&
M7B3XJ>./#&FZIHVE>$;9[2X\1/<Z/-KGB31/ +67Q)\8^%/#'@35M%U[5/<_
MVA/^"B7P:^ GC[PS\*-,\&_'3]HWXK>*?A?+\;[3X9_LJ?"#Q!\<O%>D_!?[
M3J>F:;\4_$;Z#<6?A_1O"/BCQ!H^I>&O SW&N'6/'NOVEYIW@_2=9;3=1DMO
MY^/A)XJ_:O\ 'W[-/_!;/]C7X&?L1_$WXW7'[3W_  4"_P""K7P?^&GQ[\/?
M%'X&>%O@KX#UCXS_ !!\5_#'QW<_'7_A/OB%X;^*/@M/A59:[_PGVGP^ OAM
M\3[;XF:7-8Z#H>H:3XD&MVVC?<'Q*_9__:W^'/QC^&GPGU[X5?MH?M&_LT>!
M_P!AG]FWX*_!I/V(_P!I_P )?L;>#U_:&^'5UXVT+XL>(OVE?'OAWX[?L_\
M[36E>';O2K3X7ZGX#N?#?C+XA^!?#'A:\\>16'PW\:>.]6NM,8 _3_X0?\%#
M/V8_CWX\_9Z\'?"+Q?J/C/1_VJ/V?/'G[2/P'^(]MH-WIGP_^('@SX8>+/!G
M@_X@>&=/U'7)-+\06'Q1\%ZCX]\/77BOX<:SX8T_Q#X:L7U$:_%IFIZ1J&F0
M^N_ 3]I?X;_M'+\:YOAP?$4^G_ ?X_\ Q#_9K\7:OK.@76CZ5JWQ*^%*Z':>
M/QX-NYY)?^$E\-^'/$NKWG@F\\001V]N/&'A?Q;HPASHDEQ-_,YJWP>^/?\
MP3R_X(J?L0_M/>-?A[;^$_VQ?^"87[1/B[XMI\+M<\06/C+4_B%X,_:3_:<^
M+/P1^)7P,MO'32>([W5+WX[_  G_ &@=-U3P;K+QW_C#4/B)I?PZNK^P@\5)
M<V$/[B_L_P#PB^*W["7_  3*T#X?^#/!=Q\<?VEOA1^SYXD\:ZEX6LM4A$_Q
MU_:^\5:9K?Q.^(T\^O7MY86]O;_%?]HOQ+XDU.]UF_O+2TTW3M?DN[J[%I:-
M, #Y,^''_!2#XR>+O^"I&M_!V71/!%W^P?XF^,GQM_85^%GQ!TK2-8;QLG[<
M'[-?P0^''[1'Q#3Q+XINQIV@1>!O$6EZO^T/\&=#\/V-OKMVOQ,_9PUUCK>F
MW&H'0KC[-\3_ /!2?X#>'?VP]0_86LO"_P >_&W[06CO\(KO7]+^''P%^(WC
M_P &>$?"?QE.K#0?B+X[^(?AC2M0\(^ OAYX=ETRVM/&GB?QIJ6@0Z5=:UIB
M:3;Z^D.MOH_XQ>)O^"*7[5?P\_X)W_"%OAO^V#^TA\3OVR/V8]4\!?MS_#G]
MGOXB3_LNZY^SEKW[>_A+QA>?M!?$C2[75;+X ^!_BU)IWQ-^)_BKXL^$M$U;
M6?C]IZM;>/H+3QIXJOO!8U;3[C]3_P!DCX2_%_3?^"C?_!17]I/QO\+O$?P^
M^&?[17P,_P"";]M\,[OQ->>&)M0OO$7PP\$?M$?\+1\*WEAH&O:W-I^L_#W4
M/'OAO1M<>X$6FW=_>.V@7^L64,MVH!Y=\/O^"]'[!_Q%\*?";XFV'_#1_ASX
M'_&2YN-!\*?M#>,_V6?C5X?^ X^(\3>(HH/@ZWQ+D\.3Z)X@^*.I7OA75]"T
MC1/ ;>,=*U3QG''\/+77&^(,=YX7M?0_$?\ P4S\(>/?@!^W3J7PO\(_%[X0
M_M%?LI_LL>,_VAM/^%G[4WP)\;_!SQ5J7AG4/A=X]\4_!_XLZ9X+\8"PG\7?
M#'Q!XK\"^(?#6MVUKJ5EXE\)>*/"VN>!_B)HG@SQ']FLKG\V?!W[#7[7&D?\
M$@?^",_[/-U\&?$-K\<?V:OVU_V%/B7\;?!":_X..J_#SP)\)/C_ *SXN\<>
M);_5(?$[:+J%IX9\/S6NJO;>']6U;4GCGC6QL9KB.>.'[9_:@_9'^._QA_;/
M_;Q\2>$/!\,7@CX]_P#!%+3OV1OAWX_UO5].L/"MU\>=4^+'[6U\_A'51:RZ
MAXDTZ#3M*^)G@W7-6UI?#=UIL&FZHS6\UY?6\UBH![+H/_!2#P3\-_V6_P!@
M_P 9?&/2OB#\1?VD?VS?@%\./B%X$^"/[._PB\5_$;QW\2?%$WPT^&OC#XOZ
MQX3\)Z(9=(\*>!? #^/['7?$FO>.O%_AKPQX<T2\L[.3Q#<ZG<Z=97WH[_\
M!3C]DI_V8[_]J:R\7>,KKPII_P 4+3]G^?X;'X3_ !&L_P!HJ/\ ::U'QCIO
MP]TW]F&Y_9TU?0-)^+6G?'O4_&NLZ1HUGX!U;PYIUP=-U6P\>37L7PTF'C.O
MS(^#OPS_ &MOV>]<_P""9/[847[%/QM\?R?!_P#X)Q>+/^"<?[3G[.FA^*?V
M?+#]H;X4ZKHOBGX&ZOX3^-7@^PU/XSP_"?XP> ?$WC#X#:AIUQHFD?%[P]XL
MT3P!XY\+_$)=*U&_@\3>"=$^;/VM/@[^T;IOP-^(/Q6\<?"2'X)_M3?MY_\
M!;7]E+XO_LH_ ?P]XO\ !>O_ !>^&%W\$_!_PY\,?#'7X_$.GP?$3]E:#]HC
M5?AG^RUX]^/?Q/T;XE^+_&/[/#^#M3\3>"YO&6K_ !+N?#FCW !]N_'7_@K-
MJ/B;X4_MBZCX%\)?%?\ 8UMOV3K7X":-X_\ CA\?O@WX-^)'Q!\!_%/XS_%O
MX5:?X6\!-^P];_%_PG\1/%O@WQ[\./&0DT[XT:KXX\#>"//U34Y? ]SXTUCP
M%XIT_2OUV_:,_:.^%O[*/PHU+XN_%Z_UVU\/6FM^%_"6B:%X.\*>)OB)X^\>
M>/\ X@>*-,\&?#SX:_#;P!X.TO5_%OCKQ[X[\7Z[I'ASPMX8\/Z3=7ES=WHG
MN?L6DV.HZC9_RP?%_P"&'Q@^*/PI_P""F/[''B?X,?M&^*_^"L'[3/A;]B3]
MJWQ9/\0/$/[,^H>$OB[^S;\(?VGOAE\.O %M\)M1^!/B#0OA3\-=(^"]AX-^
M(=MX@\&_$;3?#/Q&\9:_>>*/&NCZ]\0-%O;2R\(_T=?\%$/AIK?Q;_9=\5^"
M=(_9NT#]K.RO_$WPZO?%GP,U3QS_ ,*T\2^)O!.C^/\ PYJWBO5OA!X_/B7P
M1%X/^/'@W1[*Y\7_  9\17'C_P"'T.E^/-$TBY3QOX;NTM=0C .2\*?\%-_V
M8K[X;_M*?$GXH:CX^_9S@_8]\.:/XP_:5\%_M _#3Q+X#^(WPM\(^*M'U77?
M OBNY\)V"^)I?%^A?$/3]!UN#P#+\.[SQC=>*_$6E:EX)TNUD\;:=>>'8[WP
M>_X**_!WXM^(O&/@6]\$_'[X*?$KPE\+=:^.EK\,_P!HSX%>./@MXY\<_!30
M&TVSU7XG> -%\5QI%KNC:7K6KZ7H'B3P[<ZAIGQ \#:WJNBZ;X^\'>%WU_1)
M[_\ &77_ -@_]M7]H_\ 96_X* _ [PW8?M>>!/@K\0O#W[*/CK]E'X;?\%"_
MCC\./B!^TE%\;/V?_P!HC6/CY\1_ ?A[]H+X2_%WXH_%KP#\#/&MAX&^%_P[
M^&VJ?&;XP^-_'?PU\8ZWXE^(G@A- \+03)XI^@_@G^S+XX\=_&T_%&U_8:_;
M(^!K_#']F']H;P$?'G[='_!1'XT_M2>/+WXF_&70?"6E7?PH_9U\#:A^W/\
MM-?#67X<ZBWAN#4?B-\3_B%I7A:S\4:MX:^&C^#M#DN]#N-<T  ^K?@O_P %
MFOV1_CMX>^"7CGPEI'[07A_X8?M#?%3X*?!#X3?%[XD?L^_$'X>_"OQA\6/C
MOX.^)OB7PEX,\.>-/$UK8Z=XOGTCQ%\*];^$GC37_ X\4>$?#'Q=UOP=X3E\
M0WEKXDL]:'3_ +5O[<'@_P )^,/%'P0\$?%F]^&_Q7^$_P 3O^"><?Q0\26O
MP:T[XT^'K+1?VROVFS\*?A_\(+W2;KXB^!I-%\2?%:#PQK>G^)/$PFFU#X9?
M#GQ1;>/?#]IJ_B*;1K2+Q.]_8A^+OQ._X(4? ;]D1M-E^'/[67PM_8:_9.?X
M<"\U73K#4OAC^V1^R_\ #/X8^,_A4]QXFL/[7L-./AKXZ?#?0='\0:QILVH6
M4F@_VU"CZCIEW+!=_/&A?LG_ +5WQ+_9 U_XS?%7X#W'A']L;]KG_@JS^QY^
MV'\:OA-%K/@36-=^$/P4^!'[8?[//A_X=> K[QUINIPZ9XITSX._LD? ?PYX
MJU);?4))'\3:SXXGTC1;75-9O-+(!^AGQ]_X*I?LO?LZ_$KXD?"OQ#I_QY\?
MZI^SUX5TCQQ^U5XC^"?[/7Q8^,?@C]E;P1KWA[3O%?A_Q%\<?%O@WP]>6>BG
M6/"&H/XYA\/^%H?&?C:R\!:1K/CC6_"ND^$[0:V_4?&3_@I+^SQ\+];^''A#
MP;9_%C]IGQ_\5/A':?M"^$/A_P#LG?"GQ+\?_$UW^SYJ8DAT7XWZA+X1:/PY
MH?PY\1ZBJZ5X+U35M?MK_P"(NKK<Z/\ #[2_$VH6.I1V'Q3*W[;7[%/Q?_X*
M4:1\*/V$_&?[6^B_M=?%RX_:C_9=^('PZ\?? ;1_ D7Q/\1?LT?"KX->(O@Y
M^U#H?Q?^,/P>\1_#?PSX;\;?!;0-=3QOX+B^)EEXW\!>--7>TM=)\7Z(WA:^
M\V^/O[,'[0GAS]J/P;^TK\7_ -G;]I+]HG1?B+^PK^S[\#/C#IO_  2V_;!^
M+7[(5Y\-?VD/@#XN^+'BG6KC3OAO!^US^R?>?%#X!?$9/CEXBLOA?J?B_P"(
MWC+QC\(?^$&73;_P[%;_ !!U;Q"@!^S/PX_:<^$_QO\ V=-$_:B^ VNS_&[X
M4>*O!&M^._!]W\.=+OK_ ,1^,K+0(-574/"^A^%-:30=:L_B+!K6CW_@Z_\
M 7B:VT'Q)X?\=V=[X.\3V&B:[I^HVEG^/'[$O_!6SQ)XI_9_^+G[6/[8MGX[
M\%>%?&G[3'B;X$?LM_!'PK^ROXOL?&&O^(='^,7QS^%'A'X*?":7P_\ $#XG
M>-?VI/C9X@L_A&FK_$U+3PE\.M-^&OB6P\6PRV,'@K1-2\1:9^DG_!./X-^,
M/@?^R9X \&^/_A#I_P !/%VJ^(?BM\3/$/P:LOCG\2_VEKKX?:O\7_BUXT^*
M=UI/BWXZ?%GQ?XX\3_$SXGW;^+!KOQ?\4Z?XAO\ P;J'Q9U7QM<>"+W5/"\F
ME:SJ/X]Q_L'?M-V__!/S]C'3+[X)_$WQ%\1/V5?^"D/[7/[2GQ!^ GPL_:'U
M/]FSX\>-_@C\:/CW^W;X8\WX.?'CX<_%'X;?\(UX]M?AC^TEX7^+^B>&YOC!
M\/\ 2_B'H>E:C\,/$?BO0?\ A)+RU< _7SX<?\%(/V7O''PU_:.^(_B7Q)XJ
M^"DO['UC=ZQ^U3\./CIX#\1_#?XM? /0QX7O/'6A:]XV\ W<&I:IJ?AOQOX(
MLKCQ+\.O%G@9_%GACXAV\%]I/A#5-5\3:/KF@Z9'\'?^"BWP+^*OCC4OAWXC
M\-?'/]G;Q:/A]XJ^,7A+3?VJO@EXW_9[B^(7P:\#7.B6GC7XE>#=3\>VMGI=
MQI?@I_$GAZ[\=>&/$-WX9^)7@+2]?T;5_&_@/P[I6H6M]-^1?BC_ ()X_%7]
MJW]E_P#X*>^$_!O[-_QJ_96U/]HOX/?!+X7? C5?VU/VR/C9^U+^TO\ &76_
MV?/$/B[XOZ<GQ/D\8?M0_M,>"?@!\'U^(OBB]\ _")_"/Q#U#XAZ6_B;XF?%
MCQ!H.E6MSX1T+6/3OV??V:_'_C_]HSX1?%4?L ?M5?!K6_@M\'_CS;>(_&'_
M  4:_P""D'Q^_:J\.:=\4?B?X$T[P%%\(O@9X.@_;;_:B\(>.OAMXKN;C5I/
MBM\3/'GPT\.Z;?\ @_PUX4U/P?X8N/'+:4OA4 ^]_P!GS_@J9^S9^T=\1/A9
MX \+:1\<O D7[1'A[Q)XR_97\:?&GX&>//A)X&_:H\&^$M%_X2K7?$'P-UOQ
M?:V=[K<47@8VWQ(TS2_%>B^#/$7B/X;WT?C?PSHFL>'].UB_L?;_ -J7]M'X
M.?LEM\+=&\>1^/?&/Q*^.?B[4? _P1^"7P=^'OB7XJ?&3XM^(M T:7Q/XMC\
M'^"O#-M(\.@^!O"5K>>*_'OCGQ1?^'? G@K0;=+OQ'XDL)K[2[6__&K]B+]G
M?]J+X;_M,?LM/\*OV8OVP/V+?A#X,T[Q3:?MD_ _XQ_M%?"3X\?L"Z/!=_"O
MQY;:5I?["?A;5/CQ\;?C+X"U63XXZAX>O/"5Y\-M$^!WP^TGX+QZQH/C;PE8
MSWVF^"+O[[_;6\$?'KP;^UK^Q9^VE\(/@1K_ .TIX7^!/@W]JOX)_&+X4?#G
M6_A_HOQFMO!_[2%I\%?$.@_%#X;V_P 5/&WPY\!^+7\'>+/@'IGAOQ/X0O?'
M&AZ]<^'_ ![/K/A^/4Y]&NM-E /6M._X*4?LHM^S5X^_:E\2^+/&O@7P'\)/
M&VG?"KXM^%?&WPA^)^@?&?X;_&/5]3\&Z-I'P<\2_ \>&+_XFM\2M:U/XB>
M[?PYX>T+P_KB^+;/Q?X;\0>$[S6_#.M:=K-Q6^%'_!2?]G'XAV'QG'C6#XL_
MLV^+_P!GKX16_P"T+\8OAO\ M1_"'QE\$O'7@_X WUGXLU"R^,\6GZ]:7>C^
M+?AXD'@;Q99:WKO@;7O$Q\(>(=!O_"7CBT\+^+E30&_(?XH_L&_M@_'"']I;
M]NW3O@-+X*^-_C;_ (**?\$^?VW?@Y^Q#XW^(/POL_'OBSX:_P#!//1?!'@.
MS\(_$?XJ>&_$_B?X-_#3XV?'?0M.\:>*M%2R\8>/_!_@73[3X9>#?%WBR'4Y
MO%-SX7^G_P!I+P3^VO\ \%,_@-^W-\%?^&78_P!D#X/?%O\ 8IUCX6_!R?\
M:<B^&LG[1_CG]IG5=>\7:A!_;E_\!OCU\<O!O@/]G#0--TKPOI,T/B#2_P#A
M85[XL\7ZIXST+3[GP]HHL=; /KS]GW_@I_\ LZ_M$_$[P+\(M$TGXX?"_P 7
M_&7P9XL^)/[.DO[07P"^)?P/T']IKX;^![BQ/B?QM\#-7\<:796_B:'3=$U?
M0/&=QX*UIO#GQ/MO 'B'1_'EQX'C\*W,FIP=%X2_X*,? 'QM^R5\"?VT] ?Q
MI<?!3]H?QM\$O 7P]FF\)"T\6/KGQ\^-&@_ ?P(VM>'9];5=+L6\=>)--76+
MH:E=MINC";5(H;]@MF?-/@W^T#^W;\=_C?\ L_6OBC]@/5?V4/AEX5\(_$35
M/VL_&/[0OBKX+>/M;@\?-X7\.Z3X*^&/['FO_ OX[^,]4\3Z;J/CW4M:UOQA
M\6?B9\-/!OAK6_A5X.AT_3M#TKQSXFM++PY^0GP0^!/_  4"\)_\$\/V)O\
M@G!KG[ _Q(T7Q;^R9^U%^Q9K7QD^.^J?%WX!77P1\3_#3X(?MZ> _B?>^,O@
M"?#/Q$\0_%+XA:GJG@?2;+QSJGAOX@?#3X.6?A'P?9^.H=2\2W?CWP_X*\"_
M$X _;;4_^"E/P'LOVQ->_83TOPM\?/&G[07A+4_A9;^,[/X>_ 3XC>.? '@7
MPY\8/#=]XF\+_$3Q_P#$[P[IE]X)\ ^ -/AM;72->UOQCK&B7(US5+>UT+3M
M<M-/\07VC>/_  <_X+2?L9_&[X"ZE^TWX5L_VC;+X(0Z=\([?POX\UO]E_XT
M1Z;\5_B5\9_'FI_"SPS\"O@-!HOAC7;[]H'XT:1\2]/@\"^,/"/P6M_'%GX<
M\2ZK9Z9<:Y+)8^(6T3J?V8?@;\6?!'_!3+_@J?\ &OQ=X'O]%^%/QUT+]@>V
M^#_C2YOM"N=/\<77PH^$GQ)\/?$5--L+'5;O6].?PKK.M:5I]X^O:5I"W<EY
M'+I+ZA;1S31?FS+_ ,$\?VF/%'_!$S_@FG\%+CX9>+?^&D?V*_%O[*_QP\5_
ML_Z%\83\$?B+X\?X/7NNZ'X\^$G@[]HGP5X^\,'X.^/[_P #^-?$-_X+^(.D
M^.=-M[#Q#I>GZ//KWAV#5[G7]( /V"^$/_!03X#_ !.TWXW3^*(_B#^SOXA_
M9N\#6OQ0^.?@/]IWP!K'P4\7?#CX5ZCIGB?6=)^+&J_V]+=^&M6^%^HZ9X(\
M93_\)SX3\1^(M!TJ\\,>(-"\07>C^(=$U#28_@P_\%?_  9\9_CY_P $[OAS
M\"?"WQK\%:#^UY\>_$]MIVM?'_\ 9G^)?POT3X]?LPZ'^S?^T'XZ7XM? /Q1
MXRTJSTV?3)/'?@OX2ZDBZM/HGCU_ /Q!\)>(9_ R>%?&VB:]+X?8_L$^-_VD
MO!O_  4%B\"_LL_M!_LO7_[0?_!/?QY^QS\,_B9_P4*_;4^.W[2OQM\7^,OB
M%#XZU&/3]8\,ZC^UM^V+X0^&G[/W@/6[[0[RSUBV,_Q0G\1^*_&FH>'_  U#
MH#ZG!XL]:NM=_;6_::^,/_!*M/$'_!.[XR?LX>"_V8OVBKGQ_P#M(^*OBA\5
MOV<]8T[PQXFL?V+_ -HOX/6FE_"K1/A)\4_B'J7Q.^&4/BOX@R65Q\5=9MOA
MM.%O? </AOP-XC_X27QL?AB ?I]^U=^V;\&_V/M&^'\_Q('CKQ1XV^+_ (T_
MX5[\&O@W\'_ 'B3XL?&;XM^+[?1[_P 2ZQIG@7X>^$[:YU.\LO#7A?2M3\2>
M+?%&JRZ1X0\)Z1:QS:_KUA<:CH]IJ7Y=?!O_ (+%^%]0\0_\%7_C;\7;'QIX
M5_98_8/'[+]SI'AO6/@9XS^'G[0'@NY\??"5-0^,7A;XD^ O&K:+K^H^)M ^
M)CW%AI8CLK/07\/I#JWA?6?%7A;4-(\0ZC]*?M]?![XR1?M6_P#!/;]MOX6?
M"'Q-^T)HW['^K_M0^'?B;\&?AU>_#_3OBUJOA']I?X1Z1X+M/'7PY?XI^-_A
MWX%UN\\">(?!NEV_B/PE?>+]%UG6/#GBN_O_  ]-?7NBMH>K_E[\7/V,OVY_
MVM?A7_P<(S7_ .R[K/P-\9?MR^ ?V8K?]EOX=?$/XG_"36-4\:Q?!GX(Q>'G
M\.ZSXE\"^,_$O@#PCXYUB\\.66F:EIE[XIF\ >&?%?B2VTO_ (69KGAW3M4\
M;1@']#WCS]I?X<?#K]H+]GW]F3Q%+K"?%+]I?PS\;/%7PS@L](EO/#\VF_L_
MV'@+4_B'_;FM)/'_ &--%:?$7P\=%CDM)QJDC7D>^W>V59_RO\2?\%AO@I^T
M)^SGXU^)W[-?BG]H#X3Z1X-\>? ?P[=_M%>-OV)_'7C/X/V_B7Q;^V7\-OV>
M/$'P;TU_&'B#X<^!OB)XP\17FNQ^&?%@\ ?$;5+SX:>#/&UQXVM-1F\:^%-1
M\(:;-%%^UE^U-_P4J_X)R_M,^(?V(/C!^S7\#_@#\(OV[?"?C/5?C1X^^ ^I
M>/+3QG\8_#OP)LM$6^\#_"'XG?$ZRTWP3J<O@1[#P7XA?Q;<^+?$>KVWB_\
MX23X<^ ?#6B^#_%/Q'^<_ 7[%/[4^E_\$&/A;^RIJOP;UVR_:*T+]I+X2>,]
M6^%\NM>#I]9LO"WAW_@KGX=_:#U75)-8M/$ESX6>WLO@S93^.VAA\023C38_
ML(A_MH'3  ?H/\:_^"NG[-7P)^+?Q_\ @)=> OVI/BK\5?V8M/\ !_B3XQ>%
MO@)^S+\4_C)#X2\$^._A\GQ0TGQQJWBOPKIDW@W0_#4'AN5XIY_%GB+P[J^K
M:U::KI?A+1O$SZ%K\^E^N^/O^"B_P#\*>$_V<_$/@;3_ (L_M#:M^UGX G^+
MO[/_ (+_ &>/A+XM^(7C'QS\'K'0/!GB?5OBM=Z3=Q>';+P+X%T;2OB-X @U
M'5OB+K/A*7^WO&7A[PQ8VE[XEU"/1QYG^RI\#_B[X"_X**_\%9_C%XO\$ZEH
M7PQ^/FM_L4WGP6\77&HZ%/8^.T^&G[,T?@CQ[-I=E8:O=ZQI9\.>*D71+L^(
M--T9[N=5GTW[=8@70_#_ ,-^ ?VRO@TW_!%G]FGX#>#?$_A/]MSX _\ !*_X
MO'XW>&_"6I_!,^-? 'P^U/Q/^ROX,NM$\<3?'(:G\#-9\ Z_\2/"3HL7@K5[
M[XQQ>.O"&@WNBSV/PW3XCC60#^@W]E7]MV__ &I/V<_B+^U)I/P!^)7A/X=>
M'O%'Q9TWX8^$;JY\.^(OC;\7?#?P>EU#P]X@O?\ A5VC:H;CX9_$?4OB1X:\
M:?#K3_@GXYUJW\?:-K^@0VOC:#PKK-]<Z#I?Y8V?_!;3Q1\1/^">%G^V]J/P
M9\8_LO6?A/\ :T_9^^&7Q)\1?%/P/J?B3X7W/P>\3_\ !0/5_P!FKXJZA\/=
M7LEF\0>,/&'@SX6^$=<U3Q[IVG^$X]2^'OCG5[+2-(M_%C0Q-<_>_P#P2*\9
M?#>]_9A\3_!WP=X/^,W@;QO^S9^T#\8/A7^T5X:^/.N_"GQG\0;;]ISQEK4'
M[2GQFU34/'/P)O\ 4?@UXIM_$OB7X[R>*K2[^'T?A_0]'36AX97P=X,N-';P
MWI_YN?!3]F/]K;PY_P $^?"'[$WB+]E[XH>'/B;^S;_P4X^!'QDN/'-QKWP=
MOOA3\7_A)K'_  5ZUW]K'5OB)\%_$'A_XI:MXLO='^'WP8-GXA\;Z9\2/!7P
MQ\6:=>:E::1H_AS6]2AU.#3P#]??V=_^"B/P&_:#^)?Q9^#-IH?QN^#/Q+^#
MW@S0_BKJ_@[]IOX(^/OV=O$'B'X'>)=1UK1O#OQO\)Z/\3M.T34]3^&MWJOA
MW5])U75-1LM$UOP?KEG<^'O'GASPGX@L[W2K;E_@E_P5$_9L^.WCKX7>$_#V
MB?'[P?X;_:%AEE_9@^+OQ9_9Y^*/PL^#W[2OV;PEJOCYX_A)XX\8Z)IRW-SJ
MG@71=4\;>#K+QMI7@>[^(_@[3KWQ5\,X?&GA^VN-2A^<_P!IO]C/XM?M!?\
M!1CXB:[%HMYX:^!?Q6_X(P?M1?L;7GQI>#P_KVC^%?BU\:/CUX"OM+TB7P=-
MK]AKVMWEOX/MM7\7-";*UT"_M=)?3+K7[2]N8HC\0_LE_L6_%N&^_8#^%7Q,
M_8-_:_\ "_Q#_9.\;?"SQ+\7_C7^T'_P4Y_:!^+W['WA2]^"7@76O#^F?$7]
ME7X6>'_VZ/&%OXK\5_$*[&GV?@GP-XF_9Q\"> /AOX(\9^+_  7XXT>+3--;
MPQKH!^ZO[4W[9/PA_9*LOAS;^/8?'_B[X@?&;QE<_#_X+?!GX._#GQ3\6/C#
M\6O%FF^'=3\8Z_9>#/ _A2TFN#I'A+PAHNK>*/&OC3Q%>^'_  'X,T6S6X\4
M>*-*FOM*MM0\YT7_ (*5?LFW?[-7Q,_:J\5>+_&'PR^&WP1\:0_##XW:-\2/
MA1\3/#7Q5^$GQ9N+SP1IUO\ ";Q?\)$\,:CX^N/B%?ZC\2O -EX?T3PEHOBB
M/QHOC#PUJ7@B\\1Z1KFFWUQX[^W1\-_CSX?_ &KOV&_VU_@U\$==_:.T3]FO
M1_VJ/A5\6O@Y\/\ 6?A[H?Q;N_ O[3?A?X43VWQ.^&LGQ4\=_#?P+X@U7X?^
M*/@7HFC:YX)U+Q;I&K>(/#WCJXO/#UU->:)+87/SQ^T5\,_V\_VN/V7=:^)[
M_LO>#?AO\4/@]^WU^S'^V3^RM^R5XA\6>"/"'Q<^*'PN_9:^(/PD\8S>#_VC
M/C%X=\??%+X*^"_CE\8W\-_$!_"<_AJ^UGPGX!\,Q_#+PMX[UA]9E\6W_AH
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
M\3/$UA<Z#/;1>#+F6^T3^UOG+3?V5_VN?A1\,?V=/C;X1_9[NOBA\1_V5/\
M@KK_ ,%#/VH=;_9\3QEX#\->-OB5^S=^U!\4OVTO 2>*OA;XA\2^(-/\!7'C
M_2OAO^T'X;^,/@GP7XS\5^"K+Q8FCOX;U+Q%X8UR>SB< _2KPW_P4I_9XU[X
M,?M7?%[4K+XK^ ]3_8F\!^*/B1^TI\$?B9\+M?\ A_\ 'OX;>%?#G@7Q3\2;
M#5+CX>^)9+*+Q#HGCOPAX.\17_PT\:>%]>U?X?\ CRXTC5]/T+Q9-?Z'K]KI
M7)_!#_@JW^R_\?OC=\+/@=X/T_X[>'-1^/\ X"UKXE_LW?$#XK_L[_%GX0?"
MK]I/PIX7\/:-XM\5W'P-\9?$?0/#A\<7'A[PKK$7B>X,6E6>GZOX46/QCX5O
M_$/@_4O#VOZ]\"?&/]G/]J_]K73O^"OG[3&H_LU>./@5J'QY_P""5'B']@/]
ME/X ^/\ Q=\*=0^-7Q;UO2_ O[1WCW4?B1\0-&^&GCGQ_P##/X<V_B'XD?'3
M2?A3\+-%OOBSJWBBYTSPOX@\1>.]&\#65]H4=_\ :WQ:^!'QB\1?'_\ X(Q^
M+M*\%:E?^'_V</'?QAUGX[ZL-0T;RO %MXB_8 ^-OPDT2[U>.355N=4;4/B+
MXIT7PO&^A1:N8[O4$N)VAT_S+Q0#]52,@CU!'8]?8@@_B"/45^&GP1_X*IZ=
MX ^$'_!3K]HG]M#7M,\.?!W]C#_@J?\ $3]C;P_K_@?P5>2S>'_A,^K?LW>"
M_A_K/BS2[&^OM3\0W^D^+OC3)J/C/Q#8I)?R>'X+FXTW0+FZM(-/N?U$_9H^
M*7QJ^+G@?7_$GQU_9NUK]EWQ5IOQ*^(WA'1_ .O?$?P5\3[WQ!X'\*>);C2?
M!GQ,BU_P)(^DZ=:^/]'A365\,W0;4-!F\ZUCOM=TIM,\0ZM^%/A[]BG]JFP_
M9Q_X*<>$9O@_KUMXM^-G_!P!\+OVNOA)I2ZUX2^U^+OV=_#_ .U3^P'X[U'X
MJ:;=0^(FM-/TNU\(_"3XAZ[_ &=JMWIOB9;?PW=0'15OI[.UN0#[RN_^"S'[
M*>A6G[1DGCGPC^U!\,-6_9A^&'ASX]>/O!OQ:_9?^*WPL^(GB#]G'Q#XY3P'
M)^T7\//AWXYTW1O&/BCX4>&=0-S?>-YWTG3O&/@VTTW5-.UWPC;^*].O?#4'
MV/\ %_\ ;#^"/P,^(_PI^&WQ%U^\TR\^+/PU^/'QEL/%-IIDM]X!\(?";]FW
MPMX8\5_%GXD?$7QDDT>D^#?!NBVGC?P=86.LW[2Q:KJWB&PLK9-K37$'R3\9
M?V5_$GQA_P""GFC^-?''PR'B[]E3Q7_P2J_:A_98^)VJ:E/H]QX:U;Q#\8_V
MB/V>=6O/AKJ6BOJ2:W<-XK^&WAKQI=W%RFE2:0UE8SVT]]]LE@LYOS)_9E_X
M)M_MM_%W]FG]N;X6_M=Z!X*\%_&+0O\ @GW?_P#!&K]CSXE:GJ]]XAL/&_P;
M^'WASXEV]]^U3JUQ9:WXBU'2=)_:>\2^*O@SJ/BG3+G2K#QO9VGP+T@Z_HUU
MJEC!-?@'ZY?L_P#_  5 _9N_:3\8_#_P5X6T+X^^!4^/&BZQXG_9A\7_ !N_
M9[^*GP9\!?M0>$]!T74O%6I:W\%?%7C70K"'67?P1I%Y\1]+\->)K7P?X\U_
MX8G_ (6'X<\'ZQX/M;[6K;S[X?\ _!0KX5_"OX&?M#?&OX]?&[6?B1H7@O\
M;Y^/G[)W@'3O"/[./B/0/B9JWQ%T;XWZC\+/AW^RS\-OA1\//$'Q4\3?'WQW
MI_B6W/@GP=X]\.:;H&H_$;1[:'Q7XF\'^$X]-\3:R/G6^\-_MA?MP^-?^";O
M@GXG_L1_$K]C_1_V,?CWX(_:J_:(^)/Q!^(_P"\2>"=0\;?!_P""OQ"^&WAC
MX+_LVP_"?XH_$;QG\3=.\?\ C/XH7.J7GCOQGX5^$>@>'/A5X:U1+_S_ !SK
MMAX,7QRQ_8Y_:_\ !?PGG^(_ACX$R^-OB'\ ?^"_'[6?_!07P_\  ^[\6^!=
M \2_'/\ 9S^)WCO]H_P%9W_PX\2:]XHT[P+HWC.Z^'7[0)^*O@O3/B%XD\)V
MVHW7@_\ X1K6+O0=1U:SE0 _4/PG_P %.?V5]3^%O[1OQ/\ B1K/Q!_9Y3]D
M+PYIOB_]IKP/^T'\*O&WPV^)/PD\*^(['7]3\%>)+_P:^GZS=>,=&^(=CX9U
MD?#R]^&-YXZB\:ZO877A/P^UYXRM;SP[;6?A%_P4B^ /Q)UWQOX5\9:3\8OV
M:?%7@3X4:Y\?]0\-_M9?![Q=^SSJNJ_L_P#AA],@\3_&W0SXXC33I? WA&\U
M6SL_'UGJFHZ3XW^&=S=Z=%\1?"'A==7T>74?@_\ :R^%?[;O_!3+]E;]MSX=
M2?LTI^REX4U_2?V8=5_9>\)_%WQ)X7\.?M0?%[XC_L\_&?1?VA/'(^)7C?X#
M_&[XC>#/@S\./%VI>"?"?PG^"6J:?XDD^)G@S7=9\=_%77+?2='C\-Z=J/-_
M!']F+Q_\0/C>/B7I?[ O[1/PLO?AM^S)^T'\/K?7_P#@J#_P4)^//[5^C>*/
MBI\9]$\(:3-\#_ 7P_@_;-_:^\&7/[._B23PW!)\>_B7XK\$6EQXLL=!\#+\
M/_!6K:MH[ZAHP!]]_L[?\%/_ -G']HWXF?#[X5Z+I?QJ^&NO?&_P'XC^*?[-
M&I?'3X)^-/@]X<_:F^&OA!=-OO$WC7X#ZIXKC1O$-OI'AOQ'X/\ &]UX4\16
MOA;X@IX%\6:5XM7PE+HT&OW.A?HU7\V_[!OP%_:L^'7[37[,DOPJ_9>_;#_8
MM_9O\*_##QOH_P"U_P#L\_M,_M(_"K]H7]E/P+XB;X<SV'@;PK_P3Y2#X[?'
MGXO>&+BS^,TL,YU#18?A!\&+KX&:9J$%WX5\/>)M2\/^$E_I&0$(@888*H(S
MG!P,C.3GGODYZYH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%13;O+PC,I+
MQ#*!2P5I4#8W$  J2"WWE!+*"P (!+17Y3?!'_@IG\)=._8[_9L_:!_:8^-O
MPK\7^+OVB;KQAH_@;_AE#X/_ +2_BO3OB_KOA3Q3XRM=3MO@3^S[=^"_&_[5
M7B6W\)>%?#L=Y\09Y? FHVOAU].U?Q-?W.E^%;O3;@^\:K_P4>_8TTCX ^ O
MVFYOC5I.J_"+XI>)[;P'\-K_ ,)>&?B!XX\<^//B/<:CJ6E3_"WPE\%_!W@_
M6_C?K_Q8T6^T37K?Q5\+M-^'%QX]\'/X:\4GQ9X?T5/#6M/9@'W#17Q1X?\
M^"B'['WB?X;?#OXM:/\ &72[CP3\4?V@_#/[)_ABXE\,_$&P\1V'[2GB[Q0?
M!FC?!#Q]X U+P=9?$'X3_$=/$NS3->\-_%3PKX,O/";SVMQXI&CVEY:W$WME
MQ^T3\&K/XU^*OV>;_P <V&G?%KP1\%=!_:)\6>&]2L-<TZRT+X,^)?%GC+P1
MH_CF^\77VE6_@A+";Q-\/O&-A>:>GB637-)AT8ZIJVEV6DWVG7UV >UT5\/_
M  !_X*.?L;_M/>/K7X:?!7XQ0^)O%6L>'-6\8>"X]7\!_%/P!HGQ9\(Z#?KI
MVN^+_@-XO^(_@3PCX-_:!\(:!=20IXB\4_!3Q#X\T/0%O=+GU6\M;;5=/GG^
M%_VVO^"XG[+WP,^'_P 7-,_9]^)_P_\ BO\ M#?##XV_!WX'_P#"(ZYX?^*,
M/PMUWQ]XI^/OP?\ AU\5_AIX:^,5KX>T'X6>._C'\,_AQ\0]<\>ZY\*_ /Q)
M\0^/?#%MX:U?6?$_A6/P[X6\426@!^Y%%?$O_!0;]J'5?V-?V9[WX^::/!9A
MT/XS?LK^ ?$%Y\1;VXTSPEHW@SXV?M2?!OX)>//%&K:K;:OH2:4WA;P7\0M>
M\1V&IWM_'I&G:GIEG?:S!=Z3;WEE<<'H7_!5W]@WQ%X4^.7C+2OCH)]$_9R^
M&4_QO^*D=Y\,?C5I'B6U^!<*SS+\=_ W@C6/AK8^-?C)\#+VT@-WI/QF^#'A
M_P"('PRUNV>*[TKQ1<V4]O<R@'Z+45XKXJ_:(^#G@KQA\!_A_P"(O'6DV_C+
M]IS7/$OA[X$Z%I\>I:]+\1K_ ,'_  X\1?%OQ'<:1>Z#8:GIEGH>E?#SPMJW
MB*X\3ZY>Z3X9PVD:5'J[ZWXB\/:;JGQO_P %0/VT?C!^R%\'_ ]O^S%\)M"^
M._[5OQL^(EYX&^!GPA\2:C<V.C^)T\ ?#3QY\??B]JFIII>JZ5X@>ST7X-_"
MCQK8Z+/HINRGQ&U_P!8ZA;3:;?WB  _3*BOC#4O^"@7[*7AC]DWX-_MN?$/X
MHZ=\+/V</CCHOP*UOPA\0?B#:WVDZ;I=M^T3_P (PGPX3QQ/IMOK%EX)A-UX
MMTNT\6:[X@O+/PCX&,6IZCXO\1Z+H6DZEJUKY+J7_!7C_@GQH_AOX4^)]4^/
MHTVV^.OA'XA>-?@KHFH?"KXY6?CKXMZ1\+OB5I/PC\9:=\-OAK-\+Q\1O&GC
M2V\<ZQ;VFA?#?P_X4O\ XB^-/#]MJGCOP5X5\0^ =$USQ/I@!^E-(PW*R@E2
MRD;AU&1C(SQD=1FOR^MO^"SG_!-&]T[X5ZWI_P"U-X5U/P_\8%\,MX<\3:5X
M/^*NJ^%_"O\ PF/C>7X:>&E^.'B?3O %UH'[-,VL_$&"\\%65O\ M':E\*;A
M_$NDZ_I4D45QH&JBU]!^%7[8NK^+/VV/V_OV<_&^G^"_!_PT_8[^%/[(OQ*T
MOQY>:G<Z9?7EM\?_  O\<_$OCJX\<ZAJVHCP[I>B^#K?X464MA>VL&GQVNGW
M&K7>LW5PD<+VP!]7_"WX+?#'X+0^.;;X7^"]!\$VWQ*^)GCCXR^.H/#]F]G%
MXH^*7Q)U0:UX\\=:LKSS^?K_ (IU15OM7N4\J.:X!D2&+<P;U*OA3X ?\%*O
MV+?VH?',7PW^!_QIM/%WB_4M%\1^)_!]GJ/@GXG^ M)^*_A+PAK$F@^*/&/P
M*\6?$CP/X0\(_'WP9H.JQ^1JOC#X,:[XZ\,V<4MO>S:LMC=6US-Y/\7?^"O?
M['WPP\9:I\*O#DWQA^/7QEM?BZ?V?-"^&_P,^"_CW7M-\;_'ZTF<>(/@AX2^
M/_C;2OA_^R7/\5O!MC9Z[JGC;P-K7[06AZ_X5M_"GBNQUBSMM=T&]TA #[.^
M*_[-'P)^.?C+X.?$#XO?"WP7\2/%G[/GC&3XB?!34_&>C1>((_AO\0'BMHH/
M''AW3+YY-(C\6:2]CI]_X;U^[T^[U/PKK6GV.N^'+G3-8M(+V/W11A0,YP ,
MGJ<#&3]:^-OV3?CSXF^-VK?M8VNN^.O@]XY3X&?M?_$SX Z+:?"#PY\4O#]S
MX-T'PAX1^'?B#3?!?Q>E^)UM!;:Y\9-*E\92WOB[Q'\,?/\ A3>Z/J?AN'P[
M,VI66O11> ?LD_\ !6;]G?\ :R\2?M5Z'INA_%'X3Z7^RMXW^(ND^)_''QG^
M$'QQ^$7P\N?AU\,?!?PF\6>*OB)XI^(7Q?\ A-\./ 7PIUC1Y/BD(M<^#WQ!
M\4:5\5]$\+^'KGXDWGAH^ M1M=<C /U)HKXB_9U_X*,_L<_M7>-'^'OP*^,,
M7BKQA-X7O?'OA_1=;\"_$_X;3_$+X;V&MIX<N?BC\()_BEX(\%6/QI^%<>M2
M0V ^)WPDN_&O@&66XM3!XCF2\M&G^,/^"KG_  56\7?\$UOC7^P5X?@^$-I\
M4?@[^T+XD_:&O_VC-6T]?$MQX_\ A7\%_P!G[X?>&OB)\0/BOX*T_P /P:E'
MJUK\+? VH^+OBMXYT6\T+5KO7O!GP^U7P_H<FBZMJT&O:< ?M917X\?\% /^
M"H-[^S1\0?V.?A/^S[X.\*_'/Q=^T/\ &+]G&\^*.MP^(+;4_!OP8_9#^-?[
M0'PT_9[L_CGJ5UX?UVROKN_^)/Q$^*7ASP;\!XXA=:)XRO--^(OB=1JVB?#+
M7]/N_H[X]?\ !3S]B#]FGXEZW\(OB[\:QH_CGP=HOA;Q)\2[7PW\-OC#\3/#
MWP4\.>-KJ*U\)>(OV@O'7PL^'GC?P)^SSX>U])DU/3]<^-_B3P!IDOAXMXH^
MTCPVCZJH!]\UY'\;O@+\&?VD/ &I?"[X[?#+P5\5_ 6J7-C?S^&?'.@66O:=
M!J^DRO<:-KVF?:4^U:+XCT*Z=KW0/$FC7.GZ]H-_MO\ 1M2L;Q$G7Q7]HK]O
MG]E?]EG4?"VB?%SXC:DGB3QGX5U?Q]X>\(_#3X9_%SX]^-KCX=Z ;=-;^)NH
M>!_@#X!^*'C#0/A;I$]Y966H_$[Q#H>E> K74;ZRTQ_$/]H74-J^;\3?^"B/
M[(7PH\(?!CQMK_Q<MO%.D?M%Z7=:_P# :P^"O@WXD_M&^,?C#X9T[0[?Q)K/
MB[X=?#G]GSP5\3_B-XI\%^'-&O=-O?%/C/3O"4GA;PPFL:'#KVKZ?=:UIMO<
M@'HO[._['W[,?[)UMXMM_P!G;X(_#WX3R^/KO1[WQWK'A;08HO%/CBY\.QW\
M'AQ_&GC&_DO_ !7XLC\,V^J:C:>%[;Q!K.H6OAFQOKRRT&#3[:ZN(I?I.OSN
MN_VX?!OQ ^)7_!.Z[_9^^./[//B[X'_MGZU\:X["]N-/^)OBWQ?\7]'^'GP.
M\9_$6RL_@'XG\$PGX?\ @[Q-X+\0>%+FY^*]C\<H])%OX?T?Q+X.T2"U^)MG
M%HYYJ/\ X+&_\$VY?&6B^!$_:E\'C7=8^*GB;X'75Q-X:^)=IX6\%_&#PKXP
M\6>!;OX;?%GQ]=^!8/ 'P4\7Z_XB\$>)(?AWH_QA\4>!;CXJ:7:Z?XD^&H\5
M>%]>T+6M2 /TVHKXN_9N_P""A7[(7[6_C?QG\-O@!\8+3QMXY\"^&=*\<ZEX
M>O\ P?\ $;P%<Z_\/=>US5_#6A?$[X;7'Q)\&^#[+XO?"C5]=T._TNR^*OPH
MN?&GP[ENWTN-?$S#7M#;4>4^&O\ P5!_87^,/Q;TSX*?#3X_>'_%OC+Q)X@\
M3^$? NJV/AKXB6OPK^*GBWP78#5/%WA/X,?'C5/!=A\"OC3XJ\*:>)KCQ1X:
M^%'Q)\9:WH!L]0M]1L8KG3[V&  ^_**\"_:0_:@^!/[(_P .H_BI^T'\0],^
M'O@^[\3^'?!&AO/I_B#Q'XE\8^./%MV]GX9\!_#SP'X,T?Q)X^^)'CWQ!)#=
MR:)X(\!^&/$7BC4[:PU*\M=*>QTW4;JU\9TW_@I!^QKJ?[./Q?\ VKE^+[Z5
M\%_V?M5U?0?CEJ?BGX<_%SP;XX^$7B#09M+BU3P]\1O@QXM^'^B_&SP?XABB
MUS1=1MM"USX=66K:CHVL:3KNGV=UHNI6>H2@'W'17YX3_P#!5C]@M/A]I'Q1
MT[X\VGB?P?XI^*'B/X.?#]O WP]^+OQ \5_%_P ?>$])TS7M=LO@/\.O _P]
M\0_$7X^>'+30-9TOQ$GQ ^#/A7QS\/;[PY?6^OZ=XIO-*<75?6'P/^._PK_:
M/^&NB?%WX*^+]-\>> O$/]IPZ?K.G1:GI\]OJVAZG>Z'XB\,^(-"\0:=HWB7
MPCXP\+Z[IU]H'BWP=XLT71/%/A37[*_T/Q#H^FZK8W5I$ >OT5^<-W_P5N_X
M)Z:?XH'A*^_:0T&VO[7XH^(O@OXGU9_!?Q5_X0KX9?$[PS\2_%GP=G\*?&SX
MB_\ " #X>_ F[\1_$CP/XI\-?#>\^,GBCP-I/Q9.D7&K?#'4/%NB2VFHW/H/
M[3'_  46_9!_9$\867P^^.?Q1U#1O'-SX!U;XL7O@WP-\+OC'\;?%GA;X2Z%
M>_V9JOQ:^(/ASX&?#SXE:O\ #/X5VVIQWFFI\1OB-:^%?!MWJ&DZY:6>M7$N
MAZL+, ^W:*^;?!/[7?[.GQ'^+'A?X)>!?BGX=\6?$7QQ^SIX>_:U\$Z7H"ZI
MJ>C>,_V<?%7B-/">@_%OPAXUM]-;P+XJ\,7^NW&F6Q3P_P")=2UFQM=?\,ZK
MJ>DV.D^)=#OK_P 7\;_\%//V)?A[HUOK/B+XQ7=P^I?'3XK_ +-?AOPKX2^%
M?QJ^(7Q-\>?&CX%ZO=Z#\8O"7PP^$/@'X;^)?BI\5;/X;:Q8WEEXQ\9?#CP=
MXI\":%);NU]XGB1HV< ^^J*_)C]IO_@J3\*/A[^RY^SI^U[\$O'/PS\6_ SX
MO?M?_LU? 'QM\1_B%>ZWX$\,_#?X=_$_XVV'PQ^-'BCQA!XG?P7K?PV\:_"'
M38O$;>(-$^)EGX>?P#KND7J>/=$C_LJ]TU/5]/\ ^"C_ .SY\4O@G^U1XX_9
MW\<0^-_B/^S)\'?%GQ-U_P"''C[P'\5/A#XIBAMOA_KOC?P#XAO_  +\5/!_
MP[\=ZA\,/'R:3CPQ\2/#ND7?@SQ99PZ@?"WB:_FLKCR #]$**_-;P+_P4I^"
M?AS]CC]A_P#:,_::\5:;\/O'W[9'P,^#GQ%\*?"7X=^$OB5\6_'WC#QMX_\
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
M-D487%>G444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !3)'5%W,0%#)DD@  NHR2<  9R3Z4^B@#^1
M+]GGX%>)_ ?_  3H_P""1-E\:_V>?^"AGP?\:?"BT_:ATK6/VF_V1/"OQ&MO
MVL_V*]=\8?%*^\0:-X5\<?LGP?!SXJ?$GXH_!G]I71]$6Q\<+J/P0^('A[PE
M>>#OAMJVO^$6T[Q9I?BWPYZ/IG@'XL^*OV2/A%XO_:6_9?\ VJ= U'PW_P %
M#OC[XW\!?MD_L7?!Z;]FG_@H5\.? 'C_ $OQ?H/AK]O#XG_L6?!CX0>)?$7B
M/Q_^T+K'B7Q)\-/VE/A:_P '=5O->^&OB.V^-/Q!^#DFI"\\*^'OZIJ* /Y-
MO&/P_P#VL-=_9-L?BAK/P0^,'Q>T7X$_\%OOV6_VO=-\:V_[(&E_L^?MM?M5
M_LR?"OQ'\)I?'OQZ^*'[('PX\&>#?$'B;XNZ'JR:[\/_  ]J]S\.OA_\5_BG
M\(?AAX/\4>)?A)X->P@;6/6OB+X;^-O_  4"_:0_X*4^(OAQ^S1^TE\$_"O[
M1G_!"R?]DGX&>,?VH/A)XH^!VF>,OBYKWQ,_:\TN*ROK;6X+K7_A]-I>N_$C
M2H-1\-?$;1_"?Q%B\/6<?Q+L_!=W\+?%7@#QIXO_ *;Z* /Y<OV4?AMXK\<_
MM!?\$XHKKPM_P5Y\6^+?V<-3\5^+OB)IW[77P]^$_P"SS^SW^Q9_PCOP"\>_
M [6=#\/_ !*M?V+?A];_ +3O_"?7GC*+X:^"?AW^S#\5_%OA3Q7X3U2#XL>,
M?%.DZ!X MDE^4]6\&?''X>?\$1_A]_P2T/[$7[6VM_M2_ ;XO_L]:#\29/AS
M^S5X_P!?^"":1\/O^"@'PL^+GB/]HSP%\;8?#>B_#[XP^&/B1HE]-KMS8?!^
M^\>_'/3[OQ-XH\3_ !5^'?AGPEX)^*WCGPS_ &<T4 ?EE_P67\'>.O'W[!7B
MOP]\-?@UXK_:%\6Q?M!?L-^*;;X,>"M!LO$FO>/]$\#?MQ_LZ>-?%FD)INK%
M/#T>CKX3T#6KWQ)K'BNYT_P9X?\ #MKJ>N>,=4TOPS8:GJ%O\X:?J$'_  4(
M_;\^&?CR;]D;]H?PA^S'\)?V&?VK_@G\>O$7[6?[/WC#]GZT^*FL_MC:]^SC
M+9_L_>&_ OQ8TSP[\0?BE:^#?#OPI^)(^)&OZ)H&K?"#2WU>.S\-^--9GU_3
M9-8_=RLC7]%M?$F@ZWX=OKG5[.RU[2-2T6\N] US6/#&O6MKJEG-8W%SHGB3
MP]?:9K_A[5X(IWETW7-#U+3]8TF\6&_TR^M+VW@GC /YM_\ @CW\/_BEX^_:
M/\4Z/\<K>ZUO2/\ @B_\+_&?_!+7X&>,;RRT"?3OB%XOU/XF7NN^*OBY8:II
M>N:U+:^+I_V+OAS^P=X?\51W3:7K%KXO\7_%>TU#2-$@O(=-KUS]H+]G+]M_
M]L7_ (*E>(_BI\$/C3=_L8>#/V"_@#X8^$7P0^)/Q8_8YTSX^>%_C!\3/VK"
M_P 0OVDO&7P:OO&'C[X::>MKX,\">!/@+\*=<\5:%)XILTUB^\>>$[?4-,O8
M=?LI?V+_ &=/V:?@W^RE\.(_A7\$/#.H>'?"K^)_&OCK6+KQ!XM\8?$3QIXO
M\>_$CQ1J/C/Q]X\\>_$?XBZ]XJ^(/CSQGXN\3:I>:GK/B/Q?XFUG4Y@;33X;
MB#2]-TVQM/>* /Y-_AS^SA^TO\)_V6-*_P"";GQ"^&7Q ^-&G?L;?\%BO^">
MWBGX;_%7PI^SGX\\/_![XL?L<_%+]JWX2_M+ZIXD\*VDFG^(?"">$?V?Y=<^
M*_@#XM^'?#?B/Q'X0^!7A/P;X>T37=3T_P ,/HT\_P"RGC+X;>)]4_X+$?L]
M_%%_ 7B+4/ 'A3_@G#^UGX4E^)#>%M6N?!OAOXA^*/VE/V.[[P_X9/C0V#Z%
MI'C7Q#X1T3QS>:5H8U2#7M4\,Z5XIN+:TFTBTU-U_32B@#^3K5?V=/C[=_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M6['5=7\.?VJ+[XO:[H%]>Z9XQT;Q]H<0!_1/^R#_ ,%O9_VQ?B1\$_!_A/\
MX)=?\%3?AQ\/?CM;:;K'A7]I#XH_LS1Z+^SK8^$=<\*W'B_P[XZU;XGZ7XLU
MC1/^$-\1Z2EBV@:_I\E[I^KOK&D_8IY8[Z%V]T_8A_X+ _LS?MW_ +2_[7W[
M(WPVL/&?@CXZ?L<?$'Q=X*\:^%/B)#X5M)/'6B>"?B'J_P +O$GQ(^&D>A>+
M=8U#6_!>@^,=+L=-U^;5=/T/4=&;QCX(6]LXY?$$44?\[G_!"SXY?LL1^,_^
M"<_A.T_X+M_M)?%WXH'X*>!O"[_\$WO$^A^,%^#FE>,I_P!FG4M"O/@M;ZC_
M ,(;9Z&NB? W5)9KKP;/<ZY<6$NI?#W01#>7=U+:3O\ /OP;_9#^-6K>#?\
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
MB"1O^"8_Q+"H6 9BWB/]J]P%7J24AF8>JQ2$?=./Q:_9'_9P^,GPM_8^U_\
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
M@#$UGPSX;\1_V9_PD/A_1->_L36M.\2Z-_;.E6&J?V3XCTAF;2=?TS[=!/\
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
M*<=?V=/V?%F%POP)^#:W"SK<K.OPP\$B9;E7$BW E&AAQ.L@$BRAO,#@,&#
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
M32_%B:[::SX)\<>$-;\,:-XCT6&UO #]A,C.,C(ZC(SV[?B/S'J*6OR G_;
M\6>,?VH?^"<V@^//AQ^V'^RCJG[1/BW]K[3/"OP(\7W/[,%QX;^)WAKX=?L]
MZ9\1-#\6_M*:;X9U?XI>./!?]FV4D^H_#KP3X+\=^$O&OAOX@QZII_Q@T"ZT
MF+3[2&_H/_!6GP7KUOX2^*EO^SA^T-%^Q=XX^,MG\ O"W[<+R_ N[^$>K?$#
M6?C7)^SUX2\2#X?Z5\9-0^/%E\#_ !U\639>$?"GQ:U/X8:?'=W^LZ#JU_X<
MTWP%JMMXZE /UPHK\9OV<_\ @HW^T9\0/VTO^"A_P.^,G[*^J>!?@%^QKXH\
M(6<'Q6T#6_ WB3Q%X0\,7O[..@_&B:_^(GA;PI\4/&WC3XEZO\43J?\ PDOP
MOTWX-_#0W_A_PGJVD>%O'NDV_CZSU:RC]/\ @7_P4NU'XH?$;]F[P?\ $_\
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
M2ZI^V=^U/^TAI/\ P3T_8B_X*%:7^UCIOP:U_P +:Q^TKXQL_ 'CG]F_XO\
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
MS^SY\!-8_9PUKX1>!O ]]X[LOB/I=]\-HD^&]UX>UW6="^*7BKQWX6T"[O\
MP#8VFN:W9_HQ^WE\,/VEOV@OV)/C#\-OV7_'O_"D/VDO&GACPRW@GQ2GCCQ-
MX)/AS5=,\5>&/$7BSPI_PLOX>+/XN\*2>*/#6E^)/AX/'?@M!K&AR>(%U_1W
MMY+6.YB^X"JG!*@D9P2 <9!!QGID$@XZ@D=#0  ,  #T P/TH _GV_9"_P""
M?/Q4^'/[??P&_:PMOV*_V</V./AOX9_9A_:%^#'Q T+P#\6M0^-_[0/B_P 7
M^(-7_9M7P%XL^.GQEU31M"D^)OV_2?ASXGTWP;;!/&'B7PSIVBZIXP\?_$S5
MM?\ BU'\/OAEH_!S_@GM^TKX$_X) _L#_L9ZUHOA(_&_]GWXV_L-^-_B3I]G
MXPLKCP[9^'O@1^VO\/OCG\0+C2O$36T%MJMS9> O#>HW5A9P0B34=2":9:-+
M.8WF_?FB@#\5?$WP%_;[^!_Q)_;Z\)_LR?"?]GKXN_#/]O+QSX@^.OA3XJ?%
M_P"-?BCX;W/[//Q7\1?LX_"SX">+?#OQ,^'GACX:^*M7^+'@:0_"/0_&?P\C
M^'OB'PAK6KW>JZG\/_&WB'P)9M;_ !5LOHCX2?L::_K7_!(7X8_\$]?C)J3>
M"_%.K?\ !-WP7^QI\5=7\+7&G^('\)Z_?_LQ:;\$?'.I>'+IS_9>MMH6HRZI
M=:1<,?[/U(VMO(Q^SS&OTBHH _(G]F#1?^"JMO/^RQ\&?C-X!_9Y^!?PH_9N
MT'PQHWQY^+GPM^,K_%_5OVMH/"'PN\3^!= \+_"KX;^+O@/X>N_@UX*UCQE'
MX+^)OCK7?%/BBQ\>:/;:8?ASX+.L6M[JGC,?G/\ #G]A/_@J5X*_85^%_P#P
M37G^#_[+8^&'[.'[37[/'CNU_:1M_CSXHU?Q3^T)\*_AS^WWX5_:4:#PI\#Y
MOAUX;M/@KXHT'PEI5EK'C#6O&?Q9^(-MJ,WA/5O!7@KP1JEY\1-,\7?#3^HZ
MB@#^>+_@H-^P9^T_^T3\7OC-X@\!_LH_LW:[\7->T*:R_8O_ ."BO@7]I/XB
M_L>_M%?LI7=W\.]/\-V5I\;]2^%/@K7_ (E_&/1/AM\0SXD^)/@G0M#\1>)_
M!?CO2M4TWX?>+/ O@>"/4_$\OVM_PI7]J+X=?\%*O#?[16E>!_"7QI^$GQ9_
M8N^"/[+?Q=^(Z_$+2_AMXR^&7C3X'?%SXZ?$O4/B++\*;KPQJ>G>,/#/Q*A^
M-T,6EZ5X3\:6FI^%]3\,:O:ZAIDNG7VD7[_J/10!_,];?\$Z?V^M/_8/\7?\
M$:](\+_!ZP_9GUS4O%GP_P!+_;NNOC=-?^.+3]E+QM\?=6^(VMZ+J/[-J_!.
MV;4?VDD^&.NZE\.(8;/QKHOPEEU:X7QW'XXL7TZ'PAJ'Z6_"S]E[XM^%/V\/
M^"G'[06L:?H</P\_:F^"/[%W@7X1W$6NP3ZK?>(/@?X*_:(T;QY%KVF1PF;0
MK2VU'XE^&8M-NIFG74HGO9X5"VK*WZ:44 ?SJ_#C_@FS^U%X:_X)C?\ !'_]
MEK4M%\%P_%O]C7]L?]BWXV?'&PC\96<FB:;X$^"/QFUKQSX^G\/:W%:M;>(]
M7M="OK=]/TRU2+^T[UI;:&Z^02OXSX^_X)"_$#2OB7^U3H6@_P#!.G_@FY^T
MEJG[27[4'QA^/'PQ_;G_ &A7MM6\5_!_PQ^T?XOO_B5X_P##OQY^!>H?#O4?
M$'Q4\1?![Q;KWB_0_A/I_P ._B=I_@_XB>")O &G^-)?A[J.C^+K_7?ZD**
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
MT_5]*O[*_LIMBF6WN8GVJ6Q0!U-%,,L84,9$"MPK%UVDYQ@'.#SQQWXIRLK
M,K!E.<%2"#@X.",C@@@^A&* %HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /R4_X
M+3_\%-=4_P""3W[%MU^T_H'P9OOC?XEU7XE^%?A-X:\.MJ<^A>$?#VM>+]'\
M5:S;^,OB1KMG8:E?Z;X,TJ#PI<Z>D-A;)>>(/%VL>%/"<.H:,=?.L6'JG_!*
M']O2;_@IA^PG\&?VQ;OX7WOP?U'XDR>.-)U?P3+JUQXBTBUUCX?>/?$GP_U3
M4?"OB>XT;03XA\-:M?>&Y[ZSN5TX-I5W+?\ AFZN]0O]"N[^Y^Z/'OP^\"_%
M3PAKOP_^)G@WPK\0O GBBR;3?$W@KQQX=T?Q;X1\1Z<\D<K:?K_AGQ#9:EH>
MM6)EBBF-GJ=A=VWG112^5YD:,NKX;\-^'_!V@:-X4\)Z'H_AGPOX<TRRT3P[
MX<\/:78:)H.@:)IEO'9Z9HVBZ/I=O::;I>E:99PPV=AI]C;06MI:PQ00Q*B
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
M:.^(/QAT*_U#29?&.C?%?P=X \(Z?\)_ %[J_P /?$WA;P=X.TZ/7+J/XO\
MV ]4@_9D_P"#?#]E'QEH?[3W[37PP\8?M/Q_ 'X9^$KCP1I,O[0_Q*L?$_C+
MXPZIX=N?@M^QU\./&?F_#[X6_$;XQ^&X/$?A?PMXJ\1PS^"_!/BS5K/Q]K5L
MUQH%@M?T'_LZ_P#!.O\ 9<_9=\:V_P 1?AEH?Q1UCQQH_@,_"CP3XE^-'[0_
M[0'[1>I_"[X4-=Z7>M\,OA)+\?/B9\2%^&/@F>YT/1'U#1O!::,NLQZ)HD&M
MRZE;Z+I45GP=E_P2?_8FT[X,>(/V>K+P/\2K7X-:A\2?!_Q>\$^!;;]HG]H.
MUTWX ?$7X?>++WQUX'\2?LKW5M\38=5_9;E\+>+-0N=7TG3_ ("7_P /])B#
MG2YK"?16DTUP#\7];_:%_:M^ UC_ ,%CO@.GB']N+X<^'/AM_P $</&O[97P
M2B_;/^+?P#^+7[07PN^,5OHO[3_P^G^('P@^,W[.OQ0^+-Q9_#7Q._PQ\)>)
M=,\,?$CXA:KXQ\(?$WPMXBU?PEH?@7PGK5G:Z[]-Z_;?M"?M/?\ !33P;^S6
M?VS_ -ICX$_ Z7_@CY^SY\>O&OAGX#>(?!OAGQ)XW^*WB/\ :.^(OA.;Q0OC
MKQ3X+\9ZOX'O+G2M+M(O$FJ_#^#PWXQ\3PZ=H6C3>+M/\+VWB#P_XJ_1#0?^
M"5?[%7A^#X[F+P!XWUW7/VG_ -G#5OV5/VA?'/CKXW_&OXC_ !+^,?PBUO\
MX3"*_M_B%\3/B!X^\3>//$_C%-,\;:KX9TGXA:KXAN?&GAOP/IG@[X?^&M:T
M?P-X#\%^'=!^BO#7[*GP1\)?'&S_ &C="\,:A:_%VQ_9X\)?LL6WB27Q3XHO
M+9?@GX'\8ZKX]\-^&6\/W>KS^'9-0LO%.M:EJ$OBE]+;Q1?1SK8WVKW%C!!;
M1@'X5:%XW_;N^)O_  3Z^ ?@WPC\9_B7\9/B#\,_V]_VH_V</C?+\.OBG\%/
MV=OVTOVN?V?_ -E7XW?M+_";1[?X._$CXF6=E\/M(^+2Z;\/OAU\1/C0VGZS
MX(\<>//ASX)^);Z!\6O"?BO7KJ_U?]%?^"5GQ;NOB#\,/C5X,UGXL_M%>.?$
MOP?^/NO^$K[X8?MC?#VU\ _M;_LU>'=<\"?#SQQX0^#7QQU&RU#6--^,DRV/
MB6\\;_#?X^Z%KGB31/B)\,?%WAC36\5^*O$7A'Q%K=Q[/XF_X)S_ +)OBSX7
M0?"34O _BG3O#^E_'KXD?M/>%/$?@_XL_%CX?_%+X??'CXL^-?&WC_QU\1OA
MO\8/ ?C3PW\3_ .L:SXA^(WC5)K?PKXKTO2SX?\ $.H^$WL)/#%Q)I#>M_LZ
M?LL_!K]E;P[XG\._"#2?%<+^//%T_P 0/B)XN^(?Q,^)7QF^)?Q'\=7.A:#X
M8E\6^/\ XI?%_P 6>./B'XLUB/P[X7T#0K ZQXEN;+1M%TFPT?1;/3M+M+:S
MB /YA/VT/VK/VE/ /PW_ &KOV]_@+\8/^"@_Q6A^!G[4NL^'_A[\2+'2_P!G
MKX/?\$S?"O@/X=?'^R^"?BG]G;Q/^SS\3OC3H/QO_:*T:TAO?%WPK\<_M">!
M?A;XK\0>)OC79_\ "1_#3Q#X5M/"-EI^E>K?M.KMN?\ @[G &%_X9"^"0'&!
M@?\ !-3Q..#WP,#]*_5OX@_\$7O^"?'Q1L?B9H'CCX8_$G6_ ?Q6\<^(OBCX
M@^$<O[2O[2<7P/T/XH^+O$USXQ\4?$SX>?!"'XL)\)_AI\0=9\27^JZHWC'P
M+X/T#7M*DUO7H= OM)MM;U2&Z^DO%?[!_P"RYXV^)?[0/Q5\3?#N[U'Q!^U;
M\$_^&?OVD=%C\;^/=/\ AY\:OAW#IHT'39/'_P ,M,\2V?@#6O'N@^%&N/!7
MAOXK/X=C^)WA[P3>7OA+1_%MGH-S)8D \[_;O\:>+OAK_P $K/VROB)X!\1Z
MSX-\>^ /^"?G[0_C7P5XM\/7T^E^(/"OB_PI^SGXOUWPWXCT/4K5X[K3=9T+
M6K"RU/3+ZWDCN+.^M8+B%UDC5A\%>&K#]H']GSXT?\$?O#/BO]L?]HG]H34/
MVM?CY\=?'GQ^UCXF:EX1T;0O$,UK_P $ROBIXIL/A_X.^'OPZ\*^%O#?@SX+
M>'/B%X$TWXB^"OAM>'QA>Z'XOGNM=U3QCXHUV1]7D_6<?LH_!^?]EOQ)^QSK
M4'CGQ?\  _Q?\(_&?P.\3V/COXH_$;QUXZUWX;>/= UOPMXCT75/BKXM\3:Q
M\2KVYD\/:_?Z-IFKW'BF35M#TY+"ST:\L;?2]/CMM;7_ -F?X/\ B7Q5^S;X
MUUCP[>W?B3]DG4?$6K? J^_X2/Q#!'X7O_%7PE\2_!#6Y=1M(=26S\4?:_AS
MXNUW1E_X26WU8VMQ=KJUIY.J0QW0 /YB/B?<^-OVSM>\9?#/QC\7OVW?C#\;
M_$G_  51U+X/>/OV:/ $/Q>L_P!@^[_8,^&O[9[_  Y\5Z)XD\8?![P-H?P9
M'PY\,?LU^'[KQ)\4O%-[\:E^*[_M%:3K?P8^(^J76J_\)!\#&[S7?@E\:=4T
M;_@OW^T+\,_VU_VE?V=!^SI^U1\9_B3\(OAQ\!Y?AGX9\(1?&7X0_P#!/_\
M91^(L/C?XH3:W\/_ !'XF^+/A;Q+I^G^$O &H_!_6/$.D?#FV\+:7X@O;?27
M\9^(M)\6>#4G_P""17[7T>E?%'X?Z+\(?@[X4_:+\>?M'?'/XNZ'_P %6?A_
M^VS^T#\+/$OA%?C#\:_%_P 0['XKZ7^R#\+O '@S1[#XA>$?A_XK3PO<? #3
M_'2?!CQSXYTB;5O&?Q"U33_%OBC7[G^AFR_9!^!EMX*_:@\!2^&-2G\/?MD^
M(O'/BK]HB&7Q5XA^V>.M>^(OPE\'_ SQ=J=MJ%K?6=SX.EUCX9^ O"^C?9/!
M+>'K'2;JSFU/1X;34[FXOYP#\3[CP%=?M9_MZ?\ !'3]HKQ1\5OV@OA[XF^/
M_P#P3=_:!^//B+PC\*?C;XM\'>!_#6OZ;%_P3M\77?AOPKHEED:1X-\:ZAXU
MN[7XF:,K-!X_BT'PM)K*?:-$A:3C?$_Q4_:@^"G[1][\5OVCOCW^U5\,_ &J
M_M^CPE\./VK?A;XH^"OQ^_X)57G[/6K_ !SLOA?X>_9>^-WP1\*W_AWXD_LT
M^+I;34[+]G_Q?\:OB%X-N=6\&?M9Q:SXKOOV@;OP'9CP_+^UWBC_ ()__LU>
M*--_9<L?[&^(WA.\_8T\-V?@G]GSQ-\-OC=\9/AAXU\)> X-&\%Z!J/@'6/&
M7@'QSX=\2>._ _BG2OAUX&M_&GA;QWJ7B/1_%[>&-,G\06M_.DTDW"ZA_P $
MM/V+M3^)FI?$RY\"_$5$UKXN6'[0&N?".Q_:)_:)TO\ 9EUSX[:=XJTKQS!\
M7M:_97TSXIV?[.VK>.)_&FB:9XRU2^U#X:7%CK?C.V_X336=/O\ Q=-/K<@!
M\;_\%T/A+:_$OP!^P!?7OCWXL^#'L_\ @J%^P-X*%I\-_B)K?@BTN$^)O[2W
MPSTB[\2:A;Z08EO/&?@J/3!?_#3Q,PCU#P/K-]J>J:24GO9!5*T\&_&']J#]
MN?\ :!_8O_X:^_:S^!OP+_8#_9:_8L3P?=?"+XC>']+^,'QJ^*GQZ\/_ !WM
M[KXV?&+XQ^*? /B7Q7XWU/PAH_PST:VC\$ZH=6^'?C?QL;[Q?\0=&\0S/)H$
M?ZU?M$_LU_"#]JGX;_\ "JOC5H&KZYX8M_%7@?Q]H5_X:\9^,_AQXX\&_$'X
M:>*=,\:_#_Q_X!^)7PYU_P *_$'P'XU\(^*-'L-5T;Q+X2\2Z/J<12XL9IY]
M,U#4+*Z^?_B=_P $UOV6?B[K/PU\7^+[;XY6?Q,^&'P>TG]GW3_C/X!_:I_:
M:^$_QS\:?!+2KJUU,_#/XO\ QH^%GQ9\&_$SXR>&]3U^U/BO5U^)OB?Q1J-[
MXPOM8\5_;X]?US6-0O@#&_X);?'3XJ?M _L?>%/%?QG\4^'_ (B?$3P5\3OV
MC/@)XA^+/A/2+#0_#?QIE_9M_:%^)?P&L_C-IFEZ*D?AS3W^)NG_  ^MO%FL
M6GA9(_"L7B'4M73PU9Z3HR6FC:?_ #\_##XO_M;^"/\ @B_\#?\ @K9K?[=7
M[2GQ#^./@KQ?\-Y)OAGXOU_P)>_L[^-?A]K7[;6E_ +Q1\*/B9\/IO!=WJOC
M2\\0>$O$&L7%U\5[_P :6_Q>\,^.(](N? 'B7P9X/T/3/AS9_P!97P:^#7PM
M_9Z^%O@;X)_!/P-X?^&OPJ^&V@6GAGP1X(\+V2V.C:#HUF7=884R\]W=W5S+
M<:AJVK:A/=ZQKFKW=]K6M7^H:M?WM[<?B?\ \$W?^"(?P8^!O[-O[,.G_M5>
M!+[Q)\?/@_XPNOB]XE\"Z!^T)\<?$'[+;_'G1O&7BF?P1\:H?V?_ /A,-#^
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
M0\6W?CF]\277C;Q/XGU7Q?XOGUOQ1<R:NW"_%?\ X)@_L<?&OXM?$/XR^/O
M_CZY\2_&:P\*:;\=O#'ASX]?'CP/\(?V@;/P)H$?A3P9;_'SX&^"OB/H'P>^
M,L'A[PQ!;>'+>V^(G@GQ#:ZAX?M+30M;@U32+:&R0 _)+X=?$/\ :D_;U_:
M_P""7GA36_VO/CG^S]X6_:#_ ."(6E_MD?M#Z1^SI?\ A3P3)\3/B/K7C']E
M!=2MM'O]=\+^+6^%SW>K_%"]<>,? -IIGQ TCPI;ZGX-\+>)_#UIXEU34!P6
MB?M2?M:ZO^R?\-/V4=._:>^(FE>,_$?_  7/^,'_  2.\0?MB:I:^"M2_:=N
MOV9_A?K/QY\:?\)=I>NR^&8/A[8?M%Z]X!^%^F?"*T^*UW\/]6-G+J,_Q'3P
MU/\ $!X-0@_?[X4?L4?LZ?!/Q9\$?&_PY\%W^B^)/V=_V4K+]BCX3WMQXN\6
MZM%X>_9TT_4OAWJ]IX+N+'5M9O+'6K^._P#A5X(F;Q=K-O?>+9ETJ2&;69(;
M^^CGXG5?^"<7[(.M_"WXK?!W4_AGJ$W@KXQ_M(>+/VO?%30?$#XB:;XMT?\
M:3\8>-;3XBWWQ?\ AO\ $'2_%-EX[^$WC'2O&=E;:WX5U'X9^(O"I\*R">RT
M%;'3+Z_LKH _#SQK\/\ XF?LC?ML?\%3&TC]I;XY_%K7/!__  0.MOB9\&?B
M'\7M;T#7OBS\)XM.^+'[9.JZ#X:A^(^C^'= UCQS_P (MX^T;7/&?A?Q;XXC
MU?QGIT.OVGABZUO4](\+Z(T6]\$]2_:;_;#_ &L/V5_@?X@_;?\ VHOA!\+/
M$O\ P08_8M_:5^*&G?!3Q+X-\/>,?B5\;?'/Q8\4Z%K/CBZ\?^*O!7C+6/!F
MK:O;V<<OBW6?A_;^&O&/BK['HNDS>+=.\,0>(/#_ (J_7KP3_P $L?V+_ -_
M\=-<T?P)X\U?Q;^TW\!;C]F[]H+Q_P"/OCM\<OB?\2OB_P##&ZA\0V<D?CSX
MD?$?XA^*O'&O>++?2/$ESX9TGQS=Z^WBSP[X,TGPEX'\.:MI/@[P7X3T/1O9
M/A;^Q9^SM\&?B-X-^+'P\\&:EHWCKP#^RQ\./V+_  MJUQXR\9:Q!I_[/'PG
M\07GB?P+X.ETK6==O]*O]2TG6K^ZNI_&5_9W/C'54D%MJNNWMM''$@!^#8_:
M4^/-I^Q9^Q9X(^-?[4_QWM?"4'_!2C]KS]C3]I7]HOX,:);3?M;?%'X._LJ^
M)OVTO"WPKO-%T;X?^ ?'/CY=8\::[\$?A-'^T'XU^#7A*\^)>G>!+3QOXZNO
M%7A?2+CQSXSL/O+_ ((__"RXT-/VSOC;JUI\?O$R?&7]IV]TKX*_'+]J:3XG
MQ_';XR_LG?#?X<> 4^$6H^(-'^*T.C>)-$\'>%_B)XO^.?AKX7O<>!/ %WXN
M\!V6B^.]4T_Q9?\ B23X@^*^4_;E_P""96I>*]"_9CT_]G;X0_#[XO\ PB^#
M'[6G[07[5'QA_9:^)7QI\;_!R]^,7CW]I#2?BK+J_CGPG^T/I?AGXB^,/!U_
MX'^(OQA\:^,KOX3+#H'P\^(N@:_<^'M5UK3+/PUH7A_5/!O"_P#P1Y^,WQC^
M$/QZ^$WQ@\0Z3^R]\ _B_P#M&_LN_%GX;_LL^ ?CK\=/VIW_ &=M ^ GB74/
MB'\4/%OP[^+?Q&UOX>:9X6^+O[1/CR_LXXO!VF>!/$_P ^#NF>%M'\71>$?B
M=XTUK4H=' /U?_X*1_&'4O@/^Q-\=OB5H7QBN_@#XGLM(\*^$_!OQ<TOX%ZM
M^TOX@\(^.?B=\0/"7PP\#GPC\#-&NK.?XA^.==\6^,=&\,^!=*U&5_#5GXOU
MK1-9\7VE_P"%--UJQN?QJ^"_Q2_::^"O[2GQ=^!EYJG_  4/\)?#7Q;_ ,$J
M?VE_VD]"T_\ X*"_%G]F;XO_ !6M_C-\#/&/P4\#:#\3_A?XE^ OQC^+7B7X
M>V&MZ'\8-5D\<>!_&\'@?2$\7:9HE]X,\):8^F^(;.T_H/\ VA?V>_A!^U5\
M'?&GP"^/7@^+QY\*/B#;:5;^*/#,FK:[H$US)H&OZ5XK\/:EIWB#POJFB>)?
M#^N>'/%.A:)XD\/Z]X?UC2]9T77=(T[4]-OK:[M8I5^9OAU_P3&_9#^&GC7Q
M+\3],\+_ !,\6_%;QK\$_B-^SKXT^+7Q=_: ^._QL^*WBSX-_%#5/!.L>(_
MVO?$CXM_$7QGXSO-$T^^^'WAZ7P79#6H[;P \OB2;P7#H5SXR\73ZV ?BA\!
MO$/[57P&^#'_  0?_;"\6_MS_M1?M!>+_P!NGQ[^R9\$OCS\+/BQKGP^G^!>
MK_#W]J#]DOQI\2;.32?!&@_#W2M5TOXB_"CQ+X(\-:SIGQ<E\4:C\1OB)K#^
M+I_B9X@U_3O%[:9HW+_M+:#^T9^V5^PS_P %S/VI?%7[:?QX^'S_  +\0_\
M!3_]FWX8_L_?#.;P%9?LX:?^SW^R;X0^)/PSUKP3X_\ AGKW@[Q!??$#Q[\?
M=,TWQ?K/CGXLZUXIMO%_@J^\4^%;CX3'P5:^![*TU?\ HBNOV'OV:[SX8_LC
M?!VX\#Z@_P /_P!AGQ5\'/&O[-&C)XS\:03>!?$?P#^'^L?"_P"%U[J&J6^O
M1:IXTAT#P5KVIZ5<Z?XTO-?T_7)9UU'7+74-1@@NH_#?C-_P20_83^/NM?&K
M5/B5\,O&U]HW[1OV[4/CG\,O#OQZ^/G@;X&?%/QI>>']+\-1?%3QO\ O!7Q+
MT#X+>(?B]I5EH7A_4]#^)NI^!+GQAHWC'PUX6^(5AJL/C_PMX<\3:6 =D_Q-
MM?@O_P $S+/XMWOQ!TGX2VGPU_8<M/'4OQ2U_P $:S\3="^&Y\*_ :'6X?'6
MM?#?PY=:?XA\?Z5X3GLH];O_  7H>HZ=JWBJWLGT#3KZUO=1@GC_ !H_9M^,
M/[5_P5_;M_X)I> O$'B'_@HWJG@']MG3/VAO"_QRUK]O_6/V9W\)_%WQ!\/_
M -G'QO\ M"^&OB9\ _@=\+OC/XS^+/[*/B'3O%?AZ33-5^&GB;X=?#KPQI?P
MX\0Z=X-UWP_+XQ\/Z7J$/]%_B'X$?"CQ?\#-3_9L\6>$+3Q+\$]<^%US\&-<
M\"ZU=ZE?66L_#:\\*OX*N_#>I:C)>?VU<)<^'':QDU+^TEUCS#]N34$OPMR/
MD;X5_P#!*S]C3X0_%/X*_&_P_P"%?BMXI^+?[.Q\36WP5^(/QA_:2_:)^.OB
M;X=>'O%OP^\0_"_5O OAC4?C+\4/',FE?#H>#_%.LVMG\/[,0^$;359K;Q+'
MI'_"1Z=I^JVP!^0W[*7Q<_:F^%7Q\_8^U#]L?]H7]I[P+\0?C]\5O%'A'5OB
MC<^,/@S^TS_P24_;RTCQYX9\<:I\*_ 7[+.M?#O4=$\0_LG>.?$!L/"WCK]F
M_P#X2CP9\*M8\2>%O!VM^!O&1^-7B'QR;JXA\$?%C]KWX1_M)?";QO\ M1_'
M_P#:F\)WGQ5_;<OO FF_M%>!Q\,?VE?^"1WQR^!WC[XL7?@SX6_LW^'_ (:_
M#7QG8?$/]D'XB:II=[X'^%OA'XQ_$OP;)K>D?'OPWKM]XW^)?Q$\-^-=6TW5
M?U_^&W_!*;]B3X2^/? OCKP3\/O']I9?"7QYKOQ0^"OPBUC]H+]H/Q5^S5\#
M/B%XCM_%]MJ'BOX+?LN^*/B?K'[/7PPU*S3Q[XP?PHGA'X;:98_#]]>NS\/[
M3PNB6J0/T'_@E7^Q7X9^)&C?$71? OQ%M+/PS\6YOC[X5^#)_:&_:$G_ &7O
M"?QOE\37?C6+XJ>&/V4Y_B?)^SMH?B_3_&NHZAXUT6ZT_P"&L%EH/C6\;QCH
MMA8>)[>QU:U /Q"\:_'C_@HM\3[;]O']IKX1+^V[)\0/V>_VK/VN?AM^S=J?
MA/XH_P#!.GP!_P $W/!O@3]DGXI>+_A9;>#_ -H#X:?'+]K3X6?%3Q9H7Q'M
M_!>N:M\>_B_X\\*0>+_ $OBP>)_@:^EV?@GPS=:Q]/ZEH_Q]_;'_ ."A'_!1
M_P"'R?ML_M9?LZ?!+X%_LQ?L,_$GP7\+?V>_'?PST-HOB#\:OAE^T)K$NO)\
M0+GP9\1+O3[#0;[P;;:KJ6@^ -<MO!_Q,UT:/=^-KCQAX5T*PT*^_1SXH_\
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
M3^UJ /RZ_:&^"_BK]F;X#?MZ?#"\_P""@_Q$^/G@_P 9?\$NOVI/$UG^S?\
MM1^+/!7Q(_:03QKX-^'VJ^'?$/[1?@GQU8CP=XOMOA-JEEJEIX<^(/@=? >K
M?#_1OB-XA\.7O@O4_AY:7-QX0UCY2C^,G[0/B+PY_P $A?V-?ACH7[8>L_#'
M6O\ @DKX0_:<^)^B_L.?$/\ 9O\ A+\;/&^I>!M+_93^&W@S1]4^*'[1OQ'^
M"=KX+^%GA*?QKJ^J>+;;X5_%"U^(_C/7O$W@_2;S2)? >F^*))/VU^$/_!-[
M]D;X-:E\2=>TWP-XP^)OBCXM_"P? GQ[XP_:2^,_QH_:G\7ZM\"_/UBYE^"=
MCXE_:,\??$[5_#?PEU"XUW4+G7?A]X8N]&\,>*+L:??>)]-UF]T;1[BPYK5O
M^"6W['VL?"O]GGX33>'_ (O6%G^R6?%4'[,WQ*T+]IC]HWP]^T)\$=%\;64V
MB>*/"7@']I#1/BE8?'33/!&K^$9+?P%<>"Y_']WX9_X0+1_#7A%-+71O"OAN
MUTH _*"P\:_\%,_'W[)NC?"[4_$WQ:U+QS\*?^"AWC[X5>*_!&@_M)?L'_#G
M_@H_^T7^QKX:^'E_\2?!7@1/BM\+/B'\1/V:?!?[3WP\;Q=X7;XY:'H?BCX/
M_%+XA_!+X/\ B+Q=8^)/ASXB^(UOK'BO])/^"5GQ;NOB#\,/C5X,UGXL_M%>
M.?$OP?\ C[K_ (2OOAA^V-\/;7P#^UO^S5X=USP)\//''A#X-?''4;+4-8TW
MXR3+8^);SQO\-_C[H6N>)-$^(GPQ\7>&--;Q7XJ\1>$?$6MW'ITW_!,7]C%_
M@EX8^ EE\-?$>@^%?!?Q0U?XY^%O&OA;XO\ QB\*_'O2/CKXBN-:N?$_QOC_
M &D_#OCS3/C]=_%OQ8_B/7;;Q;X]U'XCWGB#Q3H^JW?AS7[S4?#;)I"9P_X)
M9?L5R>!?"W@#5/A]XZ\2V/A;]I[X??MF#Q3XR^/?Q\\:_%#Q7^TQ\+M/T[1_
M!/Q2^(OQ:\6?$O6?B3\1[[1-%TG3-&L_#_C;Q1KG@^TTK3=)L;'P]:0:)HJZ
M< ?H91110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !4;RHC;3O+8#$)&\A4$D*6"*
MQ 8JP&1SM/I4E?Q1?\%>D\5_MF_\%I+']BGQS^R+\9/^"B?P2^ '[#&C_&SX
M<_L0_#?]H/3?V9_ /B+XU^-OB%_87BC]H/XT_%[4/$O@IO#VG>#OAKK=SX.\
M)6L&N:EK5SXVG\"^'O"UA8Z9XY^(4E\ ?VN Y /(R <$$'GGD'!!]01D=#3'
MD5"H(<EMQ 1&<X49)(4$@= ">"Q"YR17XQ?\$"_BQ\'OB9_P32^$-G\&?&?[
M4GB;PW\)]>\=_!O6O#/[96L:%XH_:#^#?BOP-X@F.K?!3Q3XG\,>$_!^E^(/
M#GP[L]6TJQ^&]VFC6EUIGPWNO"GAR^TKP?=:))X!\)?)W_!V88Y?^"*7QRD7
M:X_X6C^SX\;8!P3\6/#R[E)&02K,N1@X8CH2* /Z3#<1@ G> 6V@^5)MR<8^
M8*1ABRA3G#L=JEF! 629(OOA^3M&V*1\L<8 VJ<DY&,9_B_NMM_A$_X*=3?M
M:?";_@OG\8_VUOV,O/\ $GQ!_83_ ."?7P*_:#^*'P-MY9+&+]HC]FP>-I_
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
MZ+XBMM5\(7DC:LNI7NLW%\ ?WV/,B,5;=E5#L0C%55BP#,X&U0-K$EB, $]
M<*TJKC(D.X C;%(^,@D [$;!X/!Z' ."R@_Q3_\ !17]@/\ 9(_X)Y?MR_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *_(K]M__@E*W[3O[0G@#]LG]GW]K3XW?L-?
MM@^"/A7KOP!U/XS?!VTT#Q3I'Q(^ ^OZG?>(7^'?Q(^&WC -X?U]O#WBF_N?
M$GA#7[>[TVYTG6)+75=3M->UOPI\-M7\!_KK10!^'/@3_@B+X5^!7[*7[*W[
M*7[+_P"V+^U!^SWHO[/W[4^F?M1_$OXD>#-<T2W^(_[4.MSZGJ6I^,O#/Q@U
M+1;+PUIFI:;KB7>F:%HT-]IFN>&M.\->&O#NG^,?!_Q&U#3(-7'UC_P5,_X)
M[Z)_P4]_8X\:_L@^(?B?JWP@TOQEXG\!^)9O'&B>&+/Q=?64G@;Q38^)X;--
M#U#6-$@GBU&6Q6UDE.IP/;!Q,JS!#"_Z*T4 ?GSX,_8%T;P?_P %(OBI_P %
M%D^)FJZAK_Q/_99\%_LPS?"Z3PU96^D:-IW@[QAIWB^/QA%XH759;Z^OK^XT
MY;1M(?1[:WMXYI)?MMP5CC7X+_9P_P"#?S]G[]D_XG_\%)O%OP-^)>M>#?AU
M_P %#/@[XT^$<'P>L_ N@0^'?V?;#Q]INMIK,G@2\LM3LH=7\.Z5K?B76KGP
M?X0GT;1+/PYX;_L?PI_:%_'I U6[_?JB@#^5KP#_ ,&R>L6_P2\&_L?_ !I_
MX*L?MF?$K]ACPC,ES)^RGX%TKP7\&?"7B3[+XJO/'%EHGB/7M/G\87FK>$)/
M%VH7GB'5O#U]IUS)=:S_ &;K>DZIH.OZ#H.K:;]M_MP?\$6(/VE?BA^Q)\5?
MV:/VK?'7[!6O_L%?"GQC\'O@6?@U\/= \4/X<\&^*_#&D> X]+T>?Q%X@L$T
MC3])^'^GWO@V*R>UU/[1I.IOF>"6 F?]RJ* /PZ\4_\ !(;XS_&'_@G]^U7^
MPM^T]_P4=^-G[2D_[2NK>"+O2OC7\0OAOX2A\2_"?1O!OB?P1XL?P[H'AK2]
M?BT[6;#6M5\&+)=O=:II[0'4I98$\^$R7'Z0Z-^S%IND?L6:7^QJ/%^H7&E:
M;^R]8_LRGQ\=*MHM4N-/LOA-%\*1XP.A+=M91ZA):1#63I0O6M4N"+,731*)
MJ^I** /P8^&__!"WP9\.?V5/^"77[+=M^T5XIU33/^"9/[8%A^UQH'C"?X>:
M+;7_ ,7-5L?BI\2?BE_PA&L:0GB26V\(Z=)>_$:?1_[:L;S7;Q+/2HKG[&]W
M=,UOZ%^U%_P1,^ G[1?_  4L_97_ ."GVD>,-1^%'QI_9^UCP[J7C_1?#OA+
M1M1TCX_1^!984\ S^+;]K[2KS2/$GAW1WO?"MQXK:'Q!J.J^$K7PAX?:.SL/
M!>DH_P"TM% 'X$>,_P#@@[X)\8:+_P %A=(D_:/\66'_  ]U\4?"GQ-XJN$^
M'>B7'_"DF^%GBSQ9XKM;+P]&WB2%O&B:S+XLN+&YFU.;039P6<$UO$\\LS-^
MP/[./P.LOV=OV<?@7^SOIWB&Y\3V7P.^"7PM^"UAXKOM/ATZ_P!?L_AC\/\
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%?G2W_!2GX(K_P %%D_X)OG3/&3?$R3X>Q>)_P#A8\>E0'X5
M0?$R7PYJ/Q.B_9SNM::<W\?QDNO@)IUQ\>[?35LFT>?X<0R7*:G'JMM=:<OW
M-J?Q!\#:+JLFAZQXP\+:5K,-QX4M)=*U+Q)H=AJ4=SX\U6_T'P-;OI]WJ$-X
MDWC37=+U/1/"<+0"7Q%J^FW^G:0EY=V=Q%& =A17 Q_%/X;S:EH&C0>//!D^
ML>+-1\6:1X4TF'Q;X;EU/Q3J_@*\FT_QWI7ARP356NM:U+P3?V\UCXNLM/BN
M+CPY>1R6VL1V<T4J1X^I_&/P''HOQ*U+P]XG\/\ BZ_^$VG:W>>.= \,:_H.
MM:WX=OM%TO5-3DT'7;"SU-Y?#^MW2:5=Q6UCK@L)#+!,LBH()S$ >K45\[_
M_P#:4\ ?&3]ECX)_M:W-U'\-_AM\:O@C\*_CK9/\0M8T+16\(>&OBQX*\/>-
M-%T_Q9K#7L?A^RU&QM_$=EIFH2PZC+I[:GNCM+N>*2%V]KM/$V@7^@1^*K'6
M-,N_#,^EQZ[;>(K;4;&;0;K0YK1=0BUNUUJ.Y;2[C2)-/9;Y-3BNWLFM#YXG
MV D &[17P;\5/^"A'P%\-V7C[P]\$_&GPZ_:3^.W@[X'Z_\ 'W3/@5\/OC'\
M*M!OM>\!:%XJTWP1+X@UWXI^-/$^D?"'X:>&1XIU2/3Y]>\>^,-'$T5AKCZ#
M8Z[?:-=Z=7W1]H6"S-U>.L"06[3W4DYBA2!(HS),\S"62",1*K&5A.\*A682
ME &H M45\K_&_P#:Y^%/PB_99^.W[6NB:UIOQ>^&WP"^%7Q*^*_B+_A5?B'P
MUXH?7]/^&'A74O%>M^'=!UJVU5_#J>()K33Q#%!?ZE"D$ES!]I6))1+%[3X3
M^)?@OQ=J5[X<TKQ3X=N_&6CZ5HNL>)?!-OKVBW/C#PC:>(=+T_6=(3Q5X;L[
M^XU71);K3M4L;B"2^M88+V&>&[M&-M=6X(!W]%<'!\4?AS=>,KWX<6OCKP?<
M_$73;$:GJ7P^@\3Z%)XYT[36M[.[34+_ ,(C4/\ A(;2RDL]0L;Q+F?3DB:U
MO+2<-Y=U;M)\'?';_@II\,/@#\+_ /@HG\4_$WP^^(>MZ1_P3B\3>"?#7Q,L
M-!/A@ZEX\G\<?!WX,_&G3[CP(NHZS86J6]CH'QKT'2K\>(;C2YAJ>DZL;5;F
M#[))<@'Z6T5\U?MA?M,>&?V-/V7/CA^U+XU\/^(/%WA;X%?#[6/B%X@\.^%#
MID?B+6M.T1(WN;31SK-Y8:6EY*'W1B\O((0 PWEMJM[/I/COP=KFL>)O#>B>
M*O#VO>(O!-Q86?C+0]%UO2-4UKPK=ZI;R7>E6_B;2-/O;C4- N-4M(9KO3X=
M5MK-[RVBEGMT>)"0 ==17'Q?$#P1-XNN/A]#XM\-S>/K/1E\27G@:'7M(G\9
M6?AM[JWLD\177A>&]?78-">[N[2V&K26"V(N+F"!IQ-*B-XE^U+^U!X6_97T
M#X.Z_P"*_#WB/Q'!\9OVF_V?/V7=$B\-_P!E^;I'BO\ :*^(^D?#/PUXDUC^
MU;ZP0^'-!U76K?4-;%B;O5&LHG2QL;F5MJ@'T[17@G@7XP>(/%'Q1^//@+7_
M (>R^$O#?P;U;X?6'A[XB2>/_AGXDT_XH67C7X?6'C/5M0B\&^%O%.J_$#X6
MR^#-2NY]!O['XL>'/"K>(;"&S\8>$[C6?#>H275CI:E\?/AF_P */B#\7_!/
MBOP]\3O"7P\\.>+M>U6^^''B;PUXLMKB?P9X;F\4ZIH%OJ6EZI=:3!K;Z:EL
M8[2_N[8Q_P!H6,T[103K+0![317S9^S1^U-\,?VGOA+\#OB=X/U*ST?5?CC^
MSY\)?VD=+^%VLZ_X:F^)/A?X?_&#PAH'B[0;GQ-X<TO5KR[MHK./Q#:Z1>ZM
M;Q2Z)-JT4MO87]R&A,F-^S'^UCX0_:AU+]J'3_"WAGQ3X:?]EC]J7XA_LI>+
M7\3_ -B"+Q'XN^''A/X?>,-3\4>&7TG4]08>%]1L/B-I=MI_]LC3M76ZT_4/
MM>G6T7D23@'U917(>#?B!X'^(FDMK_@#Q?X8\;Z"EQ<V;:YX0\0:1XGT47UF
M5%Y8'5M#O;_3A?6GF1&YLS<BX@66,R1J&%?$WB7_ (*&?#?3OV\_!O[ /A7P
MSJ_C?XE:M\-+?XM?$+Q9IOCSX-:'X6^$_A?5K[QQH_AG2M6T'Q3X_P!*^)OC
M7QSK6K?#W6OM?@7X<^!?%.O>&-$U'P_XI\2)I^@:L;JP /T(HKD-/\?^!]6\
M6:QX"TWQ?X8OO''AZQMM3\0^#;3Q!H]QXMT#3[Y+:6POM;\,Q7KZYI5G?P7M
MG/9W5_806]S#=VLD4K"XAWHOQ \#MKB^&?\ A+_"X\1OK\_A1=!/B/1/[:;Q
M1;^&(O&\WAQ=)&H'43KT7@J>#QA)HXMCJ$?A::+Q ]LNDRI=L =A17RU8_M2
M>&KW]LKQ9^Q>GA[Q$GC?PC^S/X"_:BOO%3)I9\)7/@[XA?%?XF_";2O#=KLU
M!M<_X2BSU?X8:IJMX\FF#26TJ_LHXKK[:9DA]VTGX@>"->\1^(/!^B>+?#.L
M>+O"(L3XL\+:5XAT74O$GA8:H@ETP^(]"LK^?5=$748BTMD=2M+87,4<DD19
M &(!U]%<5>?$CP!I_C;3?AI>^-O"-K\1=9TI]=TCP#<>)]!M_&NJZ)']O$FL
MZ;X4GU&/7[[2D.E:J'U&UT^6S3^R]1+S*ME<&-;_ .(_@#2_&6E_#K4?&WA*
MR^(6N:=)K&A^ [GQ'HL'C76](A34))M5T?PI+?+KVIZ;$FD:P\M[9:?/;1KI
M&J,\@6PN3& =I17S%\>?VG/#7P,^(O[+WPKN]#U3Q=X[_:L^--W\(? 7AGP_
MJ?ABSU6PL?#?PO\ B%\8?B+\2]6L_$&LZ;>77@;X<^"_AU?2>);C0K35-2&K
M^(O".A6=C-J/B&Q0\C\;_P!MKX1_!KQ9\ O!4.H1?$/Q!\=?VK?"?[(ALO 7
MB#PEK5U\,_B'XJ^'?Q;^(\-[\2+ ZQ#>Z)86>F?!_P 1:?>:>(CKW]ISVBP:
M7)##?-" ?9=%<%??%#X=:1XMT7X?:QX[\':7\0O$-DNH:#X$U+Q/H.G>,M=L
M3]O!O]$\+WNHPZWJM@SZ5JJ)=Z?9W-N[:;?A)6%G<&./7OBQ\,?"IU<>*?B%
MX(\,GP_+H$/B >(O%WAW0VT&7Q7)<P^%8]:35-3M7TN3Q/-97<7AZ.]6%]:>
MUN%TU;DPR[0#T&BN.D^(/@>'Q?;?#Z;Q;X;A\?7FAMXGMO TVNZ3%XSG\-)<
MW-D_B*'PK)>+K\NA+>V=W9G5HM/>P-U:SP+<&2-@*^N?$WX=>&?%&@^"/$7C
MSP9H7C3Q6H;PMX0UGQ7X>TKQ1XF!F:W'_"/^']0U*VU;6<SI)"#I]I<*9D>(
M$R*5H [FBO/?'WQ;^%GPJBT^X^*'Q)\ _#BUU8W@TJZ\>^,_#7@^VU-M.CBF
MU!-/E\1:IIJWK6$-Q!+>BU\W[+'/"\YC61"?/O _[5O[./Q&^#'A7]HGPG\9
M? 5U\#/'$US!X/\ BIJ^O6GA/P7XD>VUS5O#@.CZSXN?0K>]BO=7T/5(-)GA
M+0:U;6R:EI$E[IEW97EP ?0=% Z=,>QQD>QP2/R)'O7Q[^U9^VE\)/V5OASX
MO\<:[J%OXVUSP/XQ^ G@[Q)\-/!?B+PI=?$/1Y/VA?CA\+_@;X/US5?#NH:O
M:W6F:+:ZU\5-!U^\N=1%F+K08YFTTW-Y<644@!]A45A6'B30]1U36]!LM:TF
M_P!=\,M9KXCTFQU&QN-2T%M3M_MVDIK6GPW,MWI+ZIIY6^TY=0BMC?6>;JV\
MR %QB77Q,^'=CX(3XF7OCKP;:?#B6QL=5B\?W7BG0+;P3+I.IR6\.G:K%XLG
MU&/0'TV_FN[:*RO5U V]W+<01V[R/-&K '<45E6>N:3J.DVNO:?J%I?Z)?6D
M&HV.K6=Q#<Z;?:;=0)=6FIV5_"[VEUIEU:21WD&HP3/926;BZ\\6X:1?FK]G
M+]MG]F']K27XE6W[/WQ:\-_$6^^$OQ+^(/PI\;Z7I5P8M6L?$_PRUZ'PUXIO
M].TF\%OJ.O>#/[8N+>VT/Q[H=MJ'@WQ(D\-SH6MZA;2I*0#ZJHKC_"OQ \#^
M.X=2N?!'B_PQXRMM%UFY\.:W<^$_$&C>)+?1?$-DL,E[H.KSZ-?7L>G:S9Q7
M%O+=Z;=M%>6T<\#30IYT>Z37?'?@WPQ<26OB3Q3X=\/SPZ#K_BN:/7-<TG1Y
M(O"GA,63>*_%#QZG>VL@\.>%UU/2F\1:T$.G:*NJ:<VHW%NMY 7 .LHK T7Q
M3X<\2Z#I_BCPWKNC^(O#>K6S7NF:_H.J:?J^B:A9*)2;RRU?3[FXTZZM!Y,@
M-S!=20AE*E\@@9WA'X@>"/B#HMOXD\ ^+/#?CGP[=W%S:6NO^#=?T;Q1HEQ=
MV4GDWEK#J^AWU_ISW%I/FWN81<[X)@4D"X)H ["BOB3XM_\ !0[]D;X4)<Z1
M)\;_ (>^-?B1<>!?C5X\\*_"?X>^,?#GB[QYXPL?@'\-_$'Q/^(UI86.C7]_
M9:(^C^'/#UTLFI>++S0=$35KC3M(DU(:EJ%G97%OX-?M=R_&_3/V+?&/@_X5
M:^OPX_;%_9RN?VAH/$FM>.?A1HNO_":ROO _PH\?>$/"OBCX>7WC.+QMXXN-
M>TSXF7&DZOXA^%&E>,M#\"Z_H&GP>*Y;;2?&.D:U; 'VA17S;\2_VQ/V6O@]
MJ^D^'/B1\?/A9X8\5:]\2/!7P?T7P;/XPT?4/&^J?%#XBWPL/!?@:R\%:/<Z
MCXKG\0ZZPFOH+%-'+6VB66I>(+XVNAZ5J6HVGK__  L3P,/&:?#EO%WAA?B%
M)I'_  D*^ V\1:&/&9\/?:/LC:^/"O\ :']O-H:70:W;5DT]K#S8W5;AAM+
M'9T5YWXD^+OPK\&C66\7?$GP#X7C\.7FE:;X@D\1>,O#6AQ:'J6NV9U'0M-U
MF35-4M%TK4-;TY7U#1[/4#;7&IV,4MW91S01M(-WQ3XV\(>!?#][XL\<>*/#
M_@OPOIKP1ZEXC\7:UIGAK0M/>ZNHK"T6^U?6KJQT^T-W?SV]C:_:+F/S[NX@
MMXMTLJ*0#IZ*P;[Q1X>TSP]>>+=2UG2].\+Z?IDVMW_B+4-1L;+0;/0[>T-_
M<:W=:S=7$6EV^C06 :^EU2:[2Q6S5KCSS%AB>&?%'ASQGHFG^)O"6NZ/XG\-
MZO +K2/$'A[5=/UO0]6M2[1BZTS5M*N;S3[^V\Q'C\^UN)8O,22/=OC=5 -Z
MBOGSPY\=3/XV_:!\/>/O#%E\-_"/P4\7^!?#NB_$O7?B;\*=0\/_ ! LO'/@
M/PGXICOI]&T;QA=^+/A9J>D>)/$K^"E\._%?1/"M_P")U7P]XL\(RZYHGBNW
M73O6-!\=>"_%.K>)= \->+?#'B#7?!=Y;Z=XPT71/$.C:OJWA34+K[2;6P\2
M:;IM]=7FA7MR+.Z:"UU6&TFF6VN/+1C!,$ .KHKE5\<>#Y+[Q3ID/B?P]/J/
M@86A\:V,&MZ5+=^#TO\ 24UZRD\5VZ7AE\-I>:+(FKVC:VEA]JTQAJ%N);(B
M>J</Q(\ W.E>%]=M_&?A:?0_&]WI]AX,UJ'Q%HLVD>+[[5K*YU'2K+PKJ45^
M]GXDN]3L+.[O+"WT2:_ENK6UNKB%&AMIY(P#MJ*X;2?B=\.M=\8:Q\/-'\=^
M#=3^('AVU^W^(? NG^*O#]_XRT"QQIY-[K?ABSU*?6])M%.K:4C7%_8V\0;5
M-.&[%[;F1\'Q(\ 76MIX:M?&GA.Y\1RZOJWA^+P_;^)="GUV7Q!H&DV6O:_H
M,>CQ:@^HMK6A:%J>EZUK6EBV-[I>DZII^I7L,-G=Q3, =M17'Z#X_P#!/BS4
M_$6B>%O%_ACQ'K7@_48M(\8:3H'B'1=9U/PEJLQF,.F>*+#3;V\NM OY_LMT
ML5GJD%K<R-;SJJ!HV*_*G[&_[=GP>_;&^"OP@^,/AVY/P\N_C?<?%"'P'\*_
MB'KW@^R^*&J1?";XD>._AMXEO;'P]H_B#4WUJQ%S\/M8\0_:M$-_%9Z!)'=:
MBUF]O>0VP!]MT5R&N_$#P/X8USPUX9\2>+_#'A_Q'XSNKJR\&Z!KFOZ1H^L^
M+[NP6S?4;?PKI>I7MK>^(I].74=/-_#HT%[+:F]M%F16N(E;6E\1:%!K]EX5
MGUG2H/$NIZ7J.N:;X?FU.PCUO4=%T>YTRRUC5[#2'N!J5WIFDWFM:-::EJ$%
MJ]G8W6K:9;W,T<M]:I* ;-%<F/'?@LZ5XIUL>*_#1TCP-<ZK9>-M3'B#1FT_
MP=>:#81:IKMKXJOEOC9^'KC1=,G@U'5X=7GLY--L)HKR]6"VD24^-?%S]H*/
MP?\  R_^./PA\.:;^T/I\>J>#M/T+1/ _P 5O@]X2L?%D'B+XD:#X!UR\T/X
ME?$OQKX6^%7G^&8=5U/5DTS5/&.ES>(-3T!_!FD3R^)]6T^R8 ^D:*\W\2?&
M#X6>"X]:?QE\2? /A5?#$NC6WB:;Q)XR\,>'XO#]UXBAGG\/0ZX=6U>V_L:;
MQ#!;7-QH5OJ+03:I!;SR62W"03,FYXP\>>"OAYH4GBCQ_P"+/#7@;PU!-;V]
MSX@\9:_H_A?1+6XNY!#:6]SJNNWMA80SW<[+#;0O<"2>5@D:L30!UE%>)_!S
M]H_X%_M"R_$F/X(?%#PI\4H?A#\0=3^%/Q%U+P9?-K6A^&_B+H>G:7J>N^$)
M/$%K$VAZEK.A6^L6$.MP:/J&HKH^IM<Z-J4EMJ^GZA8VO>6_Q \$7?BR_P#
M-KXM\-7/CO2M*AUW5_!-OX@T:?QAI.B7)@%MJ^I^&(KY]<L=,N&N;98;ZXL$
MMI'N($20M+&& .PHKBA\1O 9UJ/PV/&/A9O$4WB"\\)PZ!'XCT236Y?%&G>&
MK?QIJ7AR+28]0>_DU_3O!UW:^+K_ $5+<ZG:>%[F#Q!/:)I,JW9[0$, PS@@
M$9!!P1D9!Y!]CR* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _&
M?_@O!X^_X*0_#?\ 8"\1^)?^"7?A[Q!X@_:!7XA>$;'Q>W@+P;IWQ$^+6B?!
M>\L/$:>+]7^$'@74--UX^(_'+^(E\%:)/'I?AKQ%XAT;P9K/B_Q)X<L+/7-%
ML-<TCVK_ () ^*OVY/&__!//]GSQ5_P49T2_T']K#6M+\4W?CFSU_0=&\(^-
M9O#[>-?$*?#J_P#B#X,\/:7H^B>#O&]_X!3P[<ZYX;M;*WO]/9X#XFL=&\7R
M^(-!TK]+'1)%*.JNC##*ZAE8'J"I!!!]"*%54&$55!+,0H"@LQ+,V  ,LQ)8
M]222>30 ZN5\=>-?"WPU\%>+_B-XZU[3?"W@?P!X9UWQKXT\3ZS,;?2?#?A'
MPKIEUKOB77]3N &\BPT?1;"^U&[FVL(H+:1RK!<'JJHZII>F:WIM]H^M:=8:
MOI&J6D]AJ>E:I:6^H:;J-C=1M#=65]8W<<UK=VES"[Q3VUQ%)#-&S1R(RL00
M#^+"TT;_ (*3ZE^PSJ'_  4[M?V>/@G>'4_VL;?_ (+J:?XNOOVPOB/J7[05
MM\+++PC'9Z1\#;?X30_LRVW@[4/"\/\ P3JCE_9VTOP0_P <XD.F7\GBK3[J
MT\426WA&#]>OAG\-/V4?VO\ _@L+XX_:5U3P+\./CKI_A7_@FE_P3B^,G[,G
MCKQ3HMKXNT;PO'X]^/7[9?Q"\+?%CP#HVO1W>@:3XY^R^'/!>K^"_B7;Z-'X
M^\%V4FHVG@[Q#X?M/%'BFVUG]VX[.TBM4L8K6WCLH[=;2.SC@B2U2T2/R4M4
MMU40K;I%^Z6%4$:Q_(%"\5EZ5X8\-Z$T;Z)X>T/1FAT;2?#L+:5I-AIS1>']
M 6Y70M"C-I;PE-&T5;V\72=+4BRTY;NY%G!")Y=X!_#U^VQ\!?@3\-_^"'?_
M  4J_;7\%_"?P%I/[7/AC_@J#^T'\0O"W[2\.ED?';P+XK\%_P#!9R/P1X5O
M_AG\7X[J/XB_"2'1/",=QI^F:?\ "?Q/X*L;*[\0^+?$5E!!XI\<^+M<UW]H
M/''[-'P%_9I_X*-_#;P7^RW\"_AK\#=-^)'_  2C_P""AVG>+/!WP.^'N@>
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
MX>UK3K:YTG7?#7B71KF^T37M&U2UD2XT[5=)O;NRNX72>UN'5D<_#'@'6/\
M@F_K'_!2/_@DZ/\ @F'=_!V^\86?AG]K6_\ VFI_V=TO(_B!9_LFZG\ ?$]S
M'9_MN2Z5'!XN&H2?M@7OP1O[G2_VLQ)\8K;]H>ZU'4+J"'XA7GQ$GN/Z4SX3
M\+'PY_PAQ\->'SX1_LY=(_X18Z-IQ\.?V2B"-=+_ +#-M_9G]G+&!&ME]E^S
M! %$07BI=/\ #/AO2;_6=5TKP_H>FZIXCN+:[\0ZEI^DV%G?Z[=V2NEG<ZS>
M6UO'<:I<6B.Z6TU])/) KNL3(&((!_"Y^RGX.\/-\!OV9-/^*'[4W["/PO\
M^"AOAS]N30=?^(O@#PA^PUXO\?\ _!71_P!M&#]J ZU\8])\=_$;3OV]_"_B
M/XA:1\1[*37M&^-OCZZ^$.G_  4E_9<\0ZNN@6=E\/M&\'WEC_1E_P %KM>T
M3P;\!OV1_B%XOUC3/"W@'X;_ /!4S_@FIX[^(OCGQ%?VNB>#_ '@?0/VKOA_
M+KOC/QOXFU*6VT3PGX3T6.6)M6\1Z]?:?HVG":'[9>P^;'N_7 >&/#0\0_\
M"6CP]H8\5_V5_87_  DXTFP'B'^Q/M N_P"Q_P"VOL_]I?V5]J N?[/^T_9/
MM $WD^8 U7=4TK3-<TZ]T?6M.L-7TG4[::RU'2]4L[?4-.U"SN$,<]I>V-W'
M-;7=M/&S)-!/%)%(A*NC*2* /Y)?VH/B3\.?"/CW_@X(O_'GA/PC\1?AI\3/
MVM_^".OPQ\02>-?BWK?P;^!VEZ!\5?@)^R3X7T[QM\?_ (L^#M(\2:KH?[-F
ME7NKV-W\8+>UTR\T[Q[\/+C6_A]>S6^E^+[R]@Y7]G;5?A[I7_!0K]O?P_\
M!;XD_L4^,?AYXC_X(M^/-3\82?\ !/3X(W_P$_9OU+QE\,OBQX@\,^%['Q'#
MI_QL^,_P^^-OQ5^$_A7QAJW@V\^*WAO4/#U[X;\/ZU!\.=7\+^&9](;2(?Z]
M/^$4\+^3K=O_ ,(WH'D>);6.R\1P?V/IWD^(+*'3%T6*TUN+[-LU6UBT=$TF
M.WOUGB33%6P5!:J(A#8>"_!VEQP1:9X3\-:=%:Z$?"]M'8:%I=G';^&C*9SX
M=@2WM8UAT(SLTQTF,+8&4F0V^\EJ /XK?V:]8_X)UZG^R)_P0#TK]BZX^#-[
M_P %%;;]HO\ X)\:AX[M_A%$_P#PV/I6EV/@SP_HW_!0*[^+LVG1Q_&>P^#-
M]\ [3XA:;XP3XIRK\%==^"MCX!3P'#>^!-.^$$EMW_QE\0)9_LH?\%POAXWC
M+0O#:^&?^"Z?@/XG_M5^%]9\,>)/B5J/A#]ASQ[XH_8LD\>?$WXO? GX=^)/
M"'QN\7?LV^)_ GA3QKJOC"P\#Z]X-N/BI\)_"?Q%T?1O&EIX<C\3ZE9?V(Z7
MX)\&:)?+J>B^$O#&D:DFBV/AM-1TO0=*L+Y/#NF+ FFZ"MW:6D5PNBZ>EM;)
M8Z6)!8VBV\"V\$8BC"ZD.B:-;ZI>:Y;Z1ID&MZA:V5C?ZQ#86L6J7UEIK73:
M=9WFH)$MW<VM@U]>M96\TSPVK7ET8$C-Q+O /YRO^":WAKX$V'_!2#XI:[\
M?VFOV*OB^U[^P]X0T[XS>"?^"8'[(6M_ []DR""V^+NF?\,X^,?CA\3O#O[8
M7[2GP=N?VB=-\-#XS^'?A'X'M=*T+XE:U\&-4\2:OJ6ICP)X5\)VES[#J7PA
M\&K_ ,%T/VC_ !#X*^&_P]C^+EI_P2)^"7C[P)XH_P"$+\$CQ)9?%_5?VD_V
MN_!L/CBTUG5M)=(/%>HZ/::)X6U7Q%?2F74?#MG8Z'K=S<Z);I:+^XOASPAX
M3\'V,NE^$O"_AWPMID]Y)J,VG>'-$TW1+&;4)H8;>6^EM-,MK6WDO);>VMX)
M+EXS.\,$,3.4B15T5T?24U:77TTO3EUVXTZWT>?6EL;9=6FTFTN;J]M-+EU(
M1"\DTZUO+V]N[>Q>9K:&YN[J>.)9;B5W /XKO@U>_L!M^P%_P3"L/V34^%<'
M_!9./]I']D2UUBS\+V<3_M\V/[5D?Q5\&6__  4XU+]IRU:VF_:1L_A[/\,]
M*_:/?]HG4?B[%_PK&;X66WAJ767/@(^!5K]M?V-OV>/@-XG_ ."H?_!6S]H_
MQ%\*? WB;X\> OVI?V>O"/@#XJ>)-"M/$7C#X;^'Y/\ @FW^R[;:I9_#34-;
M2_'PVN/$UMXU\3Z5XVUCP)%X>UOQ]HLVF:#XUU+Q!HGAKPS8:/\ LE;^&?#=
MGK6I^)+3P_HEKXBUN"SMM9U^WTFP@UK5[;3T6.PM]3U6*W6^OX+&-$CLXKN>
M6.V152%450!;L])TK3KC4KO3],T^QN]9NHK[5[JSL[:VN-5O8+*UTV"\U*:"
M-)+ZZATZQLK"*XNFEECLK.UM4<06\4: 'X$?M'>)O%V@_P#!6W]J_P /?"OQ
M3I7AC]HKXM?\$,]$\+_LE:;?Z[X4T+Q%\0OCOX'^.7[:/BFSTCX;6GC2>+2?
M%?B'P3->>'/%/B.S2VU2Q\,Z)=66N>++>TT"<W$GYM? O4?^"?,G[.O_  1%
MT[]A>'X.C_@HAI'[3/[%<'Q7TGX(6/PX_P"&O?#=@NAP:=_P4N/[7-M91GXP
M:7X,G^%DWQ<M_CE+\2"=*O?&Y^'5]"T^I)X'OT_L6O- T+4-2TG6;_1=)OM7
MT%K]M"U6\TZSN=2T5M5M?L6J-I-]-"]UIS:E9_Z)?FSEA-Y:_P"CW'F1?)3+
M3PYX>L-5UO7+'0M&LM;\3#3E\1ZQ::78VVJ^(%TBV>RTE=;U"&!+O51I=G))
M::<+^:X%E;2/!;>5$S(0#^*S]K.\_98^#GQL_:V\=Z?XN_9X_:F\52?\%*?"
M/CGXE_LH?'+0]:_9^_X+9?#OXZV7Q$^$1^& _P""=GQXL?$EM\2_BS\/+EK/
M0?%'[+'A'3_AMX6\-^(OV>;N;X?^#/CA=>'GU^-9?VTY_P!EKX3?&;]MSQY8
M^.?V<_VE_&$O[?W@3QU\7_V4?C]IWBW]GK_@LQX*^-'AFY^"6H_"2U_X)L_M
M$:/XFA^+?Q'\#ZA9Z/X2\4_LI>#-#^%]CX7UGX:W.J^ ? 'QDNM%FU^PM/[1
MYO"7A2X\16GC"X\,^'I_%MA8'2K'Q1-HNFR^(K+3&:\9M.M-;>V;4[:P9M1U
M!C9PW26Y:^O"8\W,Y<N/"7A2[\1V'C"[\,^'KGQ;I5E)IVE^*;C1=-F\1Z;I
M\PNA+86&MR6S:G9V4HOKT26MO=1P.+RZ#1D7$V\ _G__ &FI/BK^U/\ '7_@
MJC\7?@,OB;5_%G_!//\ X)]?'C]C#]CW5OAG=V.H^*;K]O']H/X(K\>?CKJ7
MPUO?#U_<>)-*^)/@/0],_8Z^&FB+:+:ZEI7C#6/'.A17)U6*^LK+\W=$L?\
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
MBO\ 9H@^-$?Q(UZR\2_#WQF/A"?BGXH^+'ASX>:=%X?T18HOQ,;PS\.O!O\
MP3N_X+Q?"GX!^&_A_P"%/VG?#7_!0']K _$?X8_![2?A]X:_:9T;_@GAJO[8
M/PKO/BQ'9>#M*BTWXCZ;\&M<_9<D^($W@W^S[*UTG5]"N;27X<O/J]QX>D?^
MU#3],TW2;&QTS2M/LM,TW2[.UT[3-/T^T@LK'3M/LH%MK*QL;2VCC@M+.TMD
M6WM;6WCC@MX%6*)$C 44(/#'ANVUZ\\56WA[0[?Q/J-E#INH>(X-)L(M>O\
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
M"_M+FSOM/D=9)%MKZRO+2]M)\7%E=6]U%',GZ?Z1^R]^S5^R+_P5O_8ETO\
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
MX+O? ']B7XXW/PC^ GP-_9M_9B\6^$K/3O%WB&/P)^RY^U!\9O$'Q7TGXW_
M#X/>.7GUJX^!VF_$;X<^'/A5?3Z-X>OM'\"?LX>*_BK#X[AO/@]I<NHZQ;@'
M],?QJ_:)^&WP-T^YA\1:FOB+XCWO@/XG^/OAU\ _!NH:!JGQ_P#CI;?"/P=?
M^-O%WACX#?"J^UK2O$'Q2\:)I-DD-IH7A]'1;V_T]-4OM,MKD72^D>!?%B>.
M?!OA3QB- \2^$V\5>&?#_B5O"?C32CH7C7PM_P )!H]EK"^'?&>@^=<G0?%6
MCK>C3]?T9KFY.G:I;W5I]HF\KS&_CET+P'^S_K?@/_@L/^T5^Q1\!_AA^RW^
MSCX=_P""*OQI^#^L?#_2?BC^Q]\4/BEXC_:#M/"?Q^\51?$K1IOV5?C]^TVW
MPW\,Z!\-S8^'O$>NZI\1?!6H?%_Q5X@TN\U7PUXKN?AMIGB73/H#XJ? ]_VC
M]>_8I\.Z39?LQ?MI>*?A_P#\$C?@!XW\5_\ !.']JWXO_&3X"W.B>"_%,.L:
M-'^V%^SC\5?"WA[Q[\/;#XR>(/$&AR_"7Q9XJ\1>!)?%OPOTGPGX+U31_B9\
M-(_'0C\9 '].?B;XU_"[P;\3_A9\&O%'C/1]%^)?QMM?'EW\)_"-Y)<?VKXZ
M@^&&D:;KWQ DT58K>6V9?"NCZQI6H:D;NYM28+Z,VRSLL@6E\*?B^/BIJ'Q?
MT_\ X5E\7/AP/A#\7-6^$G]H?%3P6?"&E_% Z3X4\&>*O^%F?!V[.HWY\<?"
M'5#XR'AK1?&PBTQ=0\5^%O&6CKIT?]AFXN?Y4_#GPU_8W_;5_:)_X-S_ (C>
M(O >O_'KPU\7_P!F?]N/P3JOBW]L.V\(>/\ X_?$O2OV=OAIX/?P58_%WQMI
M.AZ'HOQ6U;X>>.[KQUK7A?Q_I%C=:3XL%_+\3=#U#48O$O\ ;=WM?%[Q_P"(
MO"7P5_X*6VU]\1O$WPK^"?CG_@Y-^"7PA_:M^*6@>/=;^%MQ\/\ ]E#XA^"_
MV"_#?Q6NK_XOZ'K?A[5/A'X1U@7^D^#_ !9XSM==T:&S\.>*-6TJYU"QMM:N
M+F, _KO:1$*AW52QPH)P6)(4 >I)8 #J20!S2LZ*5#,%+'"[CC)R%P,]R2 !
MW) &<U_.W\6?A'^P7^R;HW_!0?\ 9_\ V;?VL?BU^P/XFU'_ ()^Z=\0OB;X
M2^$5G\3?&7[/O[)7A6ZU'QAX'\)?M:^&]!T'PWJ=C\.OCQXN9[JP\9:)\-OB
MQX3\<^//!GA"V^*3>%['Q+9'XQWW!?L Z/X#_8?_ &MYO 7Q;^%GP@_9)GU[
M_@G_ .+?CG=^+OV2/VK;GXB?\$Z_C7\)_@MX]^&LOC;]J7XR^"/B[X6\)_%3
MX&_&7P;H_C/0=+T+X]?$7Q/XP\&?$KX>:W\2=,\1?&#QEK_A+P[]E /Z8Z*Y
MSP?XP\)_$+PGX:\>> _$_AWQKX(\9Z%I7BGP?XQ\(ZWIGB;PIXL\,:]90ZGH
M/B3PUXBT6ZO='UW0-<TNYM=3TC5]+O+JPU'3[FWN[6>6&5'/1T %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %,DC25#'(NY25)&2.58,I!!!!5E# @\$ T^B@
M#P*X_92_9=NO!7Q-^&MU^S?\!KGX<?&SQOKOQ,^,WP^G^$/P_E\#_%WXD>*)
MM,N?$OQ ^)_A%_#Q\/\ C_QMXAN=%T>ZUOQ5XKT[5M=U6YTG3;B^OIYK&U>+
MY_\ C[_P3Z^$_CW]C+XE?L9?LYZ5\/?V.O _CP:7=V=K\'/A!X*TSX;6.I:;
MXZ\,>/=5TSQ=\%/#T7@[P?\ $3X=?%%_#+> _CG\/;Z\T.U^*_PL\3^+_!6M
M:S;VVMM=0??M% 'XV?#S_@F#XN\6?M&^$_VCOVP-:_8]\:3^!_@Q\:_@/:?"
M7]E[]DG7/@!\._BKX$^/^G^'M(\?Z-^TTWCSX[?'>Z^/7@2VT;3-7T_PM\'=
M?L-,^'FF:OKNH^-M4L]<\0MI*Z!^@'Q1_8T_9!^.'AOP'X-^-?[*W[./QB\(
M?"NP?2OA?X4^*OP0^&?Q#\-_#;2I-/TG27TSP!H7B_PQK&E^#=.?2M!T/3'L
MO#MKIML^GZ-I-FT1M].LXX?I.B@#P3XF?LK?LP_&KX?^%_A-\9/V<_@5\6_A
M5X'N='O/!/PQ^)WPD\ ^/OAWX-O/#NAW?ACP_=^%/!'BOP_JWAGP[<Z%X:O[
M_P /:-<:/I=G+IFAWMYI%D\&GW4]O)UT7P5^#<&B_$SPW#\)OAG%X=^-6MZW
MXE^,F@Q^ _"R:-\6O$?B70M)\+>(_$'Q-TM=*%CX]UOQ!X9T'0_#FMZMXJ@U
M6_U70M&TK2+^XGT_3K.WA]-HH \%^$?[*W[,7[/_ (:\1>#/@+^SG\"O@AX.
M\83R77B[PC\(/A)X ^&?A?Q7<RV+:7+<>)O#_@OP_HFDZ_/)ICR::\NJVEW(
MVGR2V18VTLD3<G\//V&?V*/A%X<^(G@[X3?L?_LN_"[PC\7O#EUX.^+7A7X<
M_ #X4>!_#?Q3\(7UAJ.E7WA/XCZ'X8\):7IGCGPQ>Z9K&K:==Z!XGMM4TFZL
M=3U"TGM)+>]N8Y/J:B@#G?"'A#PG\/O"GAKP)X"\+^'?!/@?P9H.D^%?!_@W
MPCHFF^&O"GA/PQH%A!I>A>&_#7AW1K6RTC0M!T33+6UTW2-'TNSM=/TVPMH+
M.SMX;>&.->BHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKBOB+\2OAU\(/!>O_
M !(^+7CWP9\+_AUX4M$O_%/C[XB>*-$\%>"O#-A)<0V<=]XA\5>)+[3="T2S
MDO+FVM([K4[^U@>[N;>V60SSQ(^GX1\7^$_'_A?P_P"-_ ?BCP[XV\%^+-(L
M/$'A;Q?X2UK3?$GA?Q+H.JV\=YIFM^']?T:YO=)UG2-1M)8KJPU+3KNYLKRW
MD2:WFDC=6(!T5%%,D7>NW++ED)*DJ<!U8@%2"-P&TD$$ \4 /HK^5?\ X(__
M /!:SXD>*/V1OBEX[_X*F>-]&TW7/"?PN^./[7OPN^.5EX.L/">G_&#]D[X4
M_'3Q_P# +X@Z(NE^"O#NB^!+GXX_!;XP^#++P?+X&\.6NF>)?&7@[XP_L]RV
M6A>(?$^N^(=<U#ZL_81_X*&?M$>$_P!F_P#X*-?M'_\ !3V4^#[C]F[]I>VF
MMOA/X!\(6OB?7/@7\+_B7^S=^S+\;?AY^SA:VG@KPIHGB#XC_$KPAJOQTM/A
M_P")/$7B!-2O=2^(4VJB7Q#!X1LK2XTX _?RBOS8\+?\%-?AI;^*/BAX,_:-
M^!W[2/[%GB+X6_LM>*?VT;^U_:-\*_#'6-/\2?LW?#O47TOXL>/_  OXD_9E
M^,'[1OAB74OA)>7?A>+X@?#3Q#K/ASXKZ?%XW\(7^E>"-9T_5IKBPB^"/_!3
MOX:?%GQ/\+?#WC;X%?M(?LT6'Q[^!WB;]HSX >+_ (_:%\'X/"WQC^$O@O0O
M"_BSQ=KNC3?!SXV?&36_A]J_ASP?XW\)>*M4\%_'/0OA1XTBTK63#'H$NLZ5
MKVDZ2 ?I917YB_ G_@J)\,?COXY_9P\+3? +]J7X1>"OVR]&\:>(/V/OC=\5
M/!/PX@^%?[1^G>"O!=U\557PZ/AQ\7_B1\2OA;<>-?@WINM_%[X?V7[2/PW^
M"D_C+P)X?UL:7&?%-M%X:E^?/@=_P5*^'OP__9'_ &3OB3XYNOVPOVJM>_:I
M_:+_ &H?@#\--8M_@)\)5^-WB3XA_"7XC?M)M!X9\3_#'X(>);'P/H>@PVOP
M5U/X>^#/%WAU9]&AT>V\,^/_ (PW'PY\.2>//$GA  _;VBOQYC_X+$>%;W_A
M?7A_0?V%O^"@?BGXO_LJ3ZY)^TW\!_#WPS^ MU\0/@OH&F> =)^)FA^)]5\5
MW/[2MG\"?'\'Q(\&:Q!K7PM\(?!3XQ_%+XH^.;6WO)](\ R6T<%S<^^^/O\
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
M/^"B?@;QI\>OAK\ O&GP)_:8_9_UCX]:9\0M:_9H\:?'GP#X0\(>$?VBM/\
MAGITWB/Q/;>"])T+XC^+?BG\-_%L?@2,_$BU^&O[2OPU^!/Q0D\$6VJWUQX*
MM=5T/7=&TKR#Q#_P6&^ WA\>.O')^"O[4&J_LJ?"[XUZC\ ?B1^W58> _ %G
M^RQX1\=^'O%P^'GC369+GQ%\5M"^.OBCX2> /B&MQX&\:_'?P%\#?%OP4T?7
M].U@IX_N])T75=4M #]:**_++XG?\%4O"'@;]HC]HK]EOP%^R+^VS^TG\7OV
M7/"'PY^(/Q5T[]GSX9_"[7O#D'@GXE^ -?\ B#HVL:)XO\?_ !M^&_A^]UF.
MT\/7?AZP^&U]>Z9\7?B#XEEDMOA#\/?B+I>A^+-7\/\ 0S_\%0O@WXG'[-NG
M_LZ?#+XT_M>^,_VJ/@%<?M2_#+X>? :U^$&B^)+#]GNSF\):=??$[QUK7[17
MQD^ ?P\\(V=CXG\<^%_!%YX4O?&TOCZ'QC?W.D+X4D&CZU<:> ?I917Y6:;^
MW#\/?VAKS_@F1\4/@_\ $GX\^!O G[6?QQ^,W@R'P!+\(?!^C7'BO7/A7\ /
MVBM>\;_"3]H*S^*@M/'WPF;X9>,O@QXLBN-5^%D6O7.L>/\ P?;:):3ZEX*\
M26GCK3?E7X(?\%==<\"^ OVP?&G[0_PB_:F^+'PT_9A_;L_;5^%OQ8_:2^''
MP8^'@^$O[.GP0^&_[5GQ \!?#H^(]+A\5^ /BI\7] ^$OPDTW0=;^)?B7]GK
MX2?M >)?"?A6PN-<^)U[_P )*+Z.X /W]HK\8/VQOVKO&?PTM/\ @J=J7P;^
M.?Q#'C/]GC_@DC#^U7\*= F\!_!?6_@SX"\7ZIX9_; O_ ?Q;\%>,;FWUSQA
M\0?%6O:Y\&[*X\0^#/'VAZA\,[+2/#OA^^L)O$X\4:CI/A[TWPO^TSXTG^-?
M[,WAN[\1_&[XD^-O&?\ P3#^(7[3E]^SYX \&?L\Z9X/^+WBOPIXK_9JT6^\
M16GQ$\>^*?AYJOA7XN/J_P 4D\.>"_!EYKWA'X):CI?B?6M8\4>*_"<WANS@
MU< _5*BOPC_X)_?\%A/$WQY^!_[#OC/]J/\ 9A^)GP4US]MGXD^)_@WX ^,.
MB2_ V7]F/Q#\3M*TGXW>+=#T'0UL/VG_ (E?''PP=?T#X,:IX5TN'QYX!L+_
M ,0?$J>*PT2WE\-W9UO3OU%^&W[3_A#XN?&/]JGX)>#/"?Q"NM9_9*UKX<^#
M_'OC"XTKP]9> O$_C[XD_#/3_BW#X ^'.O3^*#=ZUXJ\%>"/$?@74/'G]NZ/
MX9T+1+SX@>%].LM:U>Y3Q$F@ 'TO17\['[&W_!3OXJ#PK_P4G_:Z_;?L_P!H
M#X;_  (^ /[5?Q-^ 7PU^&=WX+_98\0>$O!"?#SXFZ/\&O!7P6\&6'P \<_%
M;]H[XG_M5^*_&FJZ/H?Q#NO%'B?Q#\#=;\7^*=%L_@SXD7P]:7^HM^F_P"_;
MS\/_ !D^,@_9\^('[/7[2G[)_P :-4^%*_&_P)X"_:4\,?#&SF^)_P ,+76]
M,\.>*=>\">+/@A\7?CC\/;K6?AWKGB'PGIWQ)^'?B'Q=X;^*/@O_ (2_PQJ.
ML>"8='U5=0@ /O"BOS__ &!?^"A7@G_@HC\/;?XP?"3X$_M,?#KX0ZQX7\+^
M)_!GQ+^._P /O"?P^\.?$/\ X2 :C%J^A>!K;3OB-XK\2:W?^ ]2TV;2/%.O
MOH%GX"U.\>&Y\ >+_&FDR?VDGP)^W9_P6-7PA^S1_P %"];_ &7/@Y^U=K5W
M^R_X2^/7PGA_;2\&?!KX>>,?V<_AI^U-X#^'WBA[32IM)\6^-+WXI>.-#^'O
MQ0T[3?!/Q \?Z1^SKXV^!W@OQ+-'-\0/%FG>!H=4\1VX!^_=%?GMX]_;ULO
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
M>,OA+^RM<?\ !-'X2:!X)^-MO^U5\(=&_:9LOCE^QI^T-\5/&FC65CX U_\
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
MXL\"^//#FC^+_!WBC1[G'VG2?$7ACQ!9ZAHFMZ9<;5\^PU.QNK64JI>)BHP
M?D-H_P /_P!O?]I_]MW]B_XD_M"?LU?#[]F/X9?L(ZM\:_B)XJ\;:;\;M ^-
M$/[27Q@^*OP1^)W[.>GZ+\ ]&\-V>@^)O!GP7T'P]XXOOB1=^,OCOX<\%_$C
M5KFY\/>"(?ACI<UAKGB2Y^18_P!C/_@H1X-_8F^/7_!(7P3\"/ -[\*OC)XL
M_:9\)^$_V^M1^+_A.[\">#?V9?VK_C?\6?BAXUU#QW\"YX-#^-.K?M)^!O#?
MQ2UKPSH'P_\ "7A^7X/^(M8.DZY+\<O#<%I?6-U_3!10!^7_ .RC^S)\4?@]
M^W]_P4A^-/B/PZ;'X-_'/P?^P7H'P6\13:YH6IZGXF/P#^$'C[P;\01?Z%I5
MW+K&BW&C:KK&D6R2:MI.EPZVUPUUHBW=I%))'^6'AC]@']HKPW^PU_P2Z^"_
MQ_\ ^"=O@#]K/3?V;_V=;GPI\0_!OP^^./A_X(?MS_LR?M#1C1=1\-^-O@)^
MTY8?'#X<?#Z7X::K9:#)X1^+/AGP/\5_"GB:XUU? WC'2M?\;Z+X;NO"P_J/
MHH _#?X/?LH_MNZ5I'_!(.[^/M[>_$[QI^S%^U)^U#\0OC5XAU?XO6GQ8\5_
M#/X+?$/]FS]LGX<? ;PWXW^+OBG0_AKXD_:)\>>!-.^*/P?^$WC;XDZ%\/+3
M6O&?B2+4?&VHZ3=:-%K/C2?Y/U?X!_\ !4^V_9J_X*)_L+:#^QI\.-3\)?MT
M_M-_\%&S\+?VE-2_:5\$Z5X6^#_[/W[9OQH^-<FH^._CO\,XHM4^(=SXOL?"
M/C*U\?\ PQ\,?!^P\?2>(-+\4:7H'Q.LOA1XO\(:YI/B/^GBB@#\1/CC^P7\
M</B)XK_X*3^!_"5KHMIX2_:4_P""-OP?_89^#/Q.\7ZW967A[4?C+H=G^W/X
M;U:'Q5H_AI?$OC;P]H>@6WQG^&^O:[KD?@V[L9['7[BW\+)XCU32-6TVSZ/]
MEOX+_M.7/[3?[#GQ_P#BW^S]JOP4TSX8?\$N?CE^S!\5/#6K?$CX6>/M0\$_
M&.]^/G[)%]X4T"/4/A[XIUJ#Q3I?C/P5\&/&/CS1?$>@6D^EZ?I"6&C>+F\+
M^,;V+PT?V8HH _E6;]G;XW_LU?\ !!_XV_ #]IKP;I'[.?Q'_P"";6DZ[^T1
M^SM^TK<^._AIX_\ AG\4/BS^SS\=?%W[3OP.^)/PWL=(U.[^(_A/3==\2^'_
M  9X%UCPS\1/ ?@_Q_J%E\2+WPOH6@:]J4\UHW[*_P#!+OX1^,?AK^R1H?CO
MXK>%$\'?'S]JWQS\2_VT/V@?#4BZN-4\-?%+]IWQ;J7Q.3X<:V^M9U)]1^!_
M@#5O ?[/T0:WM88M)^%&EP6EC:P11PC[$^*OP0^"WQVTOP[H?QO^$/PP^,FB
M>#_%^D?$+PEHWQ5\ ^%/B'I7A?Q]X?M]1L]!\<>'=.\7:3J]GHGC#1+35]6M
M=(\3:;#;:UIEMJFHP65]!%?722^GJ H ' 'N2?4DDY))/)))))))))- '\]V
MB?\ !/7]JJ]_9%_;C^'&EZ;X'\#_ !R\6_\ !8+XG?\ !0G]F5/B#KQU7X;^
M,]"\(?MD_#G]IOX/6OQ#OOA[<ZSX@\,:!\3=-\ R^'-7AACM_&/@N35H=4U'
M0_-L&TVZ^D/AC\*OVI?VIOVWOV;_ -L/]I/]G!OV/?#7[(/P5_: \$^!OAMJ
MWQD^''QF\?\ Q,^*_P"T]#\'K'X@:S>ZC\+1K_@O0_A!\/=#^%LVF^![^X\2
M:;\1_'FK>($U?7_!G@'3-&ET+6/V"HH _/;_ ()0? [XI?LT?\$WOV,_@%\;
M?#7_  AWQ:^$WP)\&^#/'_A4:WH/B0:!XCTNVD%[I8U[POJFM^&]6^Q^8D37
MFAZQJ>F.RLMK>SQH'/Y8_'7]F_\ X*6^%_V,/^"D7_!/OX'?LJ_#[XO:?^T5
MK/[=GQ!^#G[1^L_M ^#O '@;4/A[^V1X[^+/Q7U_X4ZSX$U42?$:P_:4\.:K
M\2]4\">![6[T71OV=/$6_1_&?C'XY^![:TU;PQ>?TKT4 ?SS_M>?L!>-+O\
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
M>#KWQ#+H'Q-\9G6+?7-=^'W@R*2Y\/:'^S5% '\GG[1O@_\ :>_8\_X)._\
M!./Q\/AAX8^%W_!1?_@FU\4O@-^RM^S?X$U+QGX"^)>G?M6:W\2_#UM^PQK/
MA/X8ZMH>H)=7'AKX_>#/' ^.NA^#M9\/Z?\ $/PK-\*-+D\9>%-/@\+WVKG^
M@W]FG]DWPE^SM^Q9\)OV-=)OI9O#GPZ^!>D_!O6/$ME:6=EJ?BC4V\*-HWCC
MX@SQ2P7-E_PDGCKQ+?:[XYU>YN;6Y2ZU[7+VYO+>5YIHS[5XN^"OP<\?^-OA
MS\2_'GPG^&GC;XC?!V\U_4?A%X_\7^!?"_B7QK\*[_Q79Z=I_BB^^&_BG6M+
MO=<\#7?B6PTC2K+Q!<^%[[2IM9M-,T^WU%[F*SMTC],H _G$\+?LJ?\ !0/Q
MY^R/^R]_P2Q^+W[/G@7P1\*/V=_$?[('A7XF?MJ>%_C'X4U_P1\4_@)^Q/X]
M^$'Q*^'LWP8^$,RW7Q>TCXU_%-_A#X5\&^.+#XK>$O#_ ,/?AY?2>*?$NB>(
M?B!I!T31)?U'_95^#/Q*^'?[3O\ P4L^)'C7PU_8O@[]H']IGX/?$'X0:JVK
MZ'J#>*_"7A+]B3]F'X/Z]K7]G:;J-WJOA_['\0OAYXQ\/+8>)K'1=5NAHQU:
MSL;C0=0TC5=0^]** /YZ_CK\1?VE/AC_ ,%R/B5XE_9[_9QTW]J6U;_@DQ^S
MKIOCKX9Z;\7?"OP@^)\ N/VO?VO7\(^)O >I?$M;#X4^(M*T[7;>73/B!H7B
MWQ=X.U:U\/:S%XG\'7GBC5?#TWP^\7\WI/\ P3Q_:YB^ '['R^)?"'@QOC/>
M_P#!;VV_X*??M(>!_!WCO3M2\)_!7P+\4/C#\9OB?XR\':#XT\2P>$Y?B1>?
M#'2/'/AO0]3N-"T=;OQ)KPUA/"VGZQH=K;:Q>_T"1?#CX>P>/KSXK0^!O",7
MQ1U'PEIG@'4/B3'X<TA/'U]X#T76]6\2Z/X'O/&*V@\177@W2?$>O:[X@TSP
MM/J,FA6&N:UJVK6MA%J&HWEQ-VE 'XR>*/AK^V5^R-^W/^U]^TA^SQ^S%IG[
M9'PV_;E\*?L_WUSHVF_'?P'\"_&'P(^-7[/WP[U?X4VUAXSMOB98IH?B/X$?
M$#PLW@[7)_'_ ,/]2\6?%;P/X@L/&6F_\*5\<Z9/X;N(OF/P;_P3Q_:^_9%\
M(_\ !+GXQ^"] \(_M7?&G]C&Z_;BE_:8^#O@/Q#H_P )?^%@R?\ !2#X@6_Q
M9^,&J_LX^,?BAJOAWP<\GP'^)J0V_@K0OBM?> [;XG_#6*]N[K6? OC#[%I(
M_HWHH _F"^)'_!/G]O#]ISX+_P#!="U\?_"3X<?!7XH?M]ZM^RQXP_9W\*#X
MN:7\1_"M]#\!O@C\)-$MO"GBSQ=I&D:)<^'_ !7/?_#2W\(^+[J\\/6OA/3/
M'%_JLW@OQ)XX^'VGZ3X[UWZ^\$>&OV_?VD/^"@/[&7[3WQ^_8ST7]E?X2_ W
MX&_MP_#G6M";]HSX:?&KX@V'B?XSW'[-+>&[_P 21^"(K3PX-#\6V_PYU&+P
MC!X-O?&=]IDWASQ+<_$-_"46I^#[36OV_HH _ W]D#X??\%5/V:OA%^RQ^P#
M8? 3X0:?X)_9P\1?#WX;>,_V[!\5M O_ (:?$C]D/X;ZUHETI^'GP GDU?XT
M^'OVG/B1\.H;OX>>)-#\;Z,WPE\ ^,+>[\<>&?B!XHTG4=,T31/KK]EKX??M
M!?!/]M3]O33O%7P.OM0^!?[4/QF\-?M/?#S]I'0?B%\/I_#FFWMI^SE^SS\!
M=9^#7C7X7ZAK.F_%G1?&UKK7P?U?Q1I7B/0_#?BSX?:OX<U:UCO_ !/H&M6C
M:???IQ10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,D<1H78$@
M$#"C+'<P4!1D%CDC"KEF/RHK,0I?56]&ZUF3=M$BB(MS\HE98RP 92Q4-N"
M@R$!!][% 'XI?M,?\%L?V8O"OA2*P_9D^*OA?XC?%6[_ &G_ (!?L\Z!-XJ^
M%?QN7X%_$/5_%7[4?P1^#OQY\'_"7X\#P[X.^"OQ>^*?PV^&OQ*\2^-(_#'P
MM^+GC'5="_X1N]\6ZUX:UKPCX5\4VR_9OQJ_X*3_ +&G[/7Q%\6_"GXH?%76
MX?&OPW\-:#XT^+L'@;X/?&[XPZ!\"?!GBKSYO#OB[]HKQM\'?AOX[\#_ +.O
MAG5M.MKK7;77?CCXA^'^FMX6M+KQ<]ROA>"361^ UC8?'?PM_P $O/V0_P#@
MFY;?L ?M52_'7]F7X[?\$^_!GQR\0:#\%Y5^!O@K2O@C^V=\#_&GBC]H/X>_
M%58;;PK\>/"_Q,L-*U'Q!>3_  )_X3/QWX%T7Q!XR\7_ +0%G\/-'\->+;J?
MU3]I7X+?$3X5?M4?\%%M4\>^'_\ @J5XH\(?M:^,/"7Q+^ VE?L$Z-8>.?@]
M\=8A^S-\%/V?O$'P0^-C6WPH^)MM\#?&.E>*/A]J.EWGCGXYZ]X+^#.K_"W6
MM,UFPUBQN/#OB?3$ /VY^.W_  4._9)_9R\0:-X1^)/Q%\1ZEXOUOX7:M\<X
M?"'P:^#OQL_:6\6:1\#-&OK?3+KXW>,/#?[-OP[^+.L^ O@[<:E<'3=)^)_C
MBR\/>"-<U&QUG3]&UR^O=!UNWT_&\2?M9Z5JO[1/[#_@?X5_&?X'ZS\,_P!K
M+X7?M#?$_P -Z;_PBGQ&\=>,/C9X;^&WA#X5>)?"?B[X&?%7P/?'X,>%/"&B
M6_Q"M-:\:W/Q.EO+KQMH_B#PY8_#7.HVVNSZ?^/GQ5^"UW^SV?V.-/M?@O\
M\%.?V8?'OPE_X)]? WX0^!?VEO\ @GKKLG[;<J^*OA%!XHM8_P!B7]J3X3Z9
M\%/%_@?XG>'OA;<:QIOB?X7_ !Q^*/P1\._"SX@ZCX_^)EG:>*_@[+H,C:Y+
MI/PR^//A_P 2_P#!%_X@_M-? 'P/\*M)_9^_X)Z?\%+M&_:ML/ >A0_"S]FG
MX!QZ_P#"/]FN'PQX<\?^(?AWI5W\/OV?K3Q3X5\):U-JFD>&VN_#?A/6=+\<
M:=\/&\0:+X1@NV /TO\ #_\ P5R_9,^(OQ3^ WP?^!]E\=/CCXJ_:-\:^(_#
MOPRUGPO\#O'?PZ^%OB;P7X!,S_%/XW>!?C;^T58?!+X-_'/X1?"VR2UU;Q3J
M/[-OCOXT>,]4T75=*U?P%X(\9Z?>+<+>O?\ @L+_ ,$Z;#Q/)X3F_:&:34+#
MXXW_ .S7XIU:S^$GQRO_  /\-_CK8?$?4OA,GPV^,?Q,LOAG<?#?X*:YK'CC
M2+ZR\+3?%SQ9X*TKQAHB0>-/"NHZSX)O;+Q%<?A1_P $^/&OQA\*VG_!%CQ+
M^WAX1_:B^%WP&^"O@SP=\)_V)=8N?V4_@QX4\$R?&']H/X#V'[-WP1\,_M,?
M%WX<?MJ?M'_%35+:/X;>-M:^%'PH\0Z[^R'^QAI/C;QYXKT#Q;\5;#P[K?V3
MP=;?0OQ\_9O^,OB#_@@W_P %0_@WHGP$^)6J_%[XD_M,?\%$O%O@SX76?PO\
M27/Q%\?6WBK_ (*$_$OQM\.O%7ASP8NB-XA\41>(?!8\.^*_!.O:9IUZFK>&
MH]$UOP_=7&G)I]T #^H%3N56P5R =K###(SA@"<$=",GGO2U\V^$_C[KGB?]
MI;XK_L]S_ KXW>&="^&'@CX>^-=/_:$\1^%=,L_@'\4I_'LNL)<^#/AGXPBU
MN:^UWQ=X*73(O^$OTQ])AFTF265[]+*RN?#-WXE^DJ "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HZ]:** $VJ#D* >.<#/ P.?8<#VHP/0?D/3'\N/
MIQ2T4 )M7CY1P,#@< = /;VK&\1>'-"\6Z%J_ACQ-I.GZ]X<\0:9?Z)K^A:M
M9VVHZ/KFB:K:3Z?JVBZQIMY%/9:EI.JZ?=7-CJ.GWD$UK>6EQ-!-&Z2,*VJ*
M /S^^'G_  2__8R^%_B/X6^(_#/@;XG:E'\"]5M==^!_@?XC?M/_ +4_QC^#
M7P5UK3=#U'PQH&J_"#X"_%_XT>.O@E\,-1\(>&=6U/PYX!O_  -\/]!O/AYH
M5[/I?@6?P[:%(D^_PH"A>H  Y YV@ $X &>!T 'H!3J* &[5SG:N>.<#/RYV
M\X_AR<>F3CK3J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
B*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>ex10-10_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex10-10_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOD;XS?M_
M?L+?LY^-)/AO^T!^V3^R[\$/B%%I>GZW+X&^+7QY^&'P\\71Z-JPF.F:J_AW
MQ9XGTG5DT_4!;SFRO&M!;W(AD,,CA"0 ?7-%>/\ P2_:$^ W[2WA"Y^(/[.O
MQI^%?QW\!V>NWOAB[\:?!_Q_X6^(_A6V\2:;::??ZAH$^O\ A#5-7TN+6;&Q
MU;2[R[TV2Z6\M[74;&>6%8KN!Y/6+N[M;"VN+R^N8+.SM()KJZN[J6.WM;6U
MMHVFN+BYN)62&"""%'EFEE=(XXT=W8*K$ %BBODOX3_M\?L,?'KQ\/A5\#_V
MR_V5_C%\3FCU*:+X>?"_]H#X4^//&]S!HT$]UK$]GX6\+^*]4UN\@TBVM;BY
MU2:ULIHM.MX9)KQX8U+5Z'\<_P!IS]F_]F'1-)\2_M(_'[X,? 'P]KU_)I6@
MZU\9_B=X+^&6F:YJ<$<<T^G:+>^,]:T:WU6^MX)8[BYM-/>XGM[=Q<31QPY>
M@#W&BOFQ/VROV1I?@7??M/P_M/\ [/\ <_LVZ7<VEEJOQ^M?B_X!N_@SI5Y?
MZUIWANSL]5^)MMK\O@W3;NY\1ZQI'AZ*VOM9@G;7M5TW1MG]I7]K;2]M\1OC
M_P# OX/_  O?XW?%CXQ_##X9_!J.V\/WK_%?Q[XZ\->$OARMGXLN;"S\+W1\
M::[J5CX=^S^(KK5--MM$F&H^7JD]_:1633/<1!@#UVBOB;XB_P#!2G_@GA\(
M/%^H_#_XL_MT_LB_##QYI%GH&H:MX*^(?[1/PF\%^+=+L?%7AW2O%WAJ[U'P
MYXC\6:;K%C;Z_P"%M=T7Q%H\MS9Q)J.BZMIVIVIEM+R"62_XG_X*+?L >"O
MGPU^*/C']MS]D[PK\-/C-%XLF^$7Q!\1?M"?"G1?!7Q0A\!:O;^'_'$GP_\
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
M_P#@F'XK^%?Q%UGQ=XO_ .">'_!9/_@E)\7O&WP2\<:WI::JO[-G_!1'Q?\
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
M:EH^H:GX/\.ZAIX!_.5X4_://P \,?\ !<'X7Z)_P32@_P""8_\ P5I\-?\
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
MTBZOKW1_"N@:?8 'Z!T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 45^,O_  7D_9B_;P_:W_X)^>*O
MA+_P3R^)FH?#[XUR>//"VO\ B?0]&\:Q_#37/C'\*+#2_$UCXI^$&D?$.>^T
M>U\)7&O:UJOA7Q%=3ZAX@\/:/X@TOPGJ'@S7=6BT/Q+J-O<^U?\ !'[X"_M>
M_LS_ /!//]G[X-?MT?$N7XI_M(>%=-\42^+M:N_%^J?$34M T;7/&6OZYX,\
M!ZO\1-8FGO/&VJ^!_">HZ1X<OM5BDGT?3I;$^%_#6I^(/#7A_2/$FL 'Z84C
M,J@LQ"JH)9B<  =23T  Y)/ &22 *6F2*'C=#G#J4;'4*XVL1D,,@$D9!!(Y
MXH _&'X??MV?M^?M@>&KS]H/]@C]D[]F7Q/^R)'XU\:Z)\+_ !E^T_\ M/?$
M3X1_%[]JOP=X U.W\/ZE\2?A3X"^'W[.GQ9\-?"GP'XW\7:-XY\._"36?B]X
MT_X23Q;H-EX=^)?B/P)X'\.:W8:;J'UEH_\ P4)^"'AS]D?X:_M;_M2P>)_V
M)]$\?W$?ABZ^&7[3FBW_ ("^*VB?%--3\0Z)<?"O3O ]S:?\)/X[\6ZG?^$O
M$6I>!-/\$Z'K&H_$7P796_CKPKI=WX=O8[F/\6/A[X]UK]G_ /8"\)_\$S?V
MQ_AS_P %2_@M\7OV2M.T;X8>"?B__P $VO@K^TMXEC_:E\"_".:[7X2^*O@-
M\>O@1X0^(_A[2(_BKX+@\(:=X^^&_P 4/$7P[UCPWXUUB[\.>)[/P]I5NUU9
M8W@#X#?MG?LN:!_P2+_:N_:\TK]J?X]Z9\ /CK^W5XJ_:/\  ^H^+?'_ .VY
M^T+^SIX2_:Q\)^(/"G[,OB+6+'X?>%]>\1?&]/V>? UCIW@;XN^(/ F@:GK7
M@K4/B5XWUOP#I&I>"H=4ME /WO\ "?[?O[&WCKP#X#^)_A#]H/P#XA\#?$CX
MX>'OV9_#>MZ;=:A,UM^T-XJ=8=!^"GC/2SIZZS\-?B;?7D]CIK>#OB-IWA36
M[/5]8T#1[ZSMM4\0Z):7_?\ CO\ :K_9R^%WCWQ+\,OB1\9/ O@/QGX+^!^I
M?M*>,].\7:S%X?L/!_P'TCQ-_P (;?\ Q1\5>(M46U\->'/"L7B9;C28KO6=
M7LI;N>PU22S@N+?2=3FM/PIU3]E?Q]_P4)L_^"U7Q-\#?#;XI_!?P)^UKX(_
M9&A_8QUSXJ:5\2/@#X^\:_M4_L9^"/%GBKP5^U+-\+OB+X>\'?$'X6>'F^*T
M'[/O@C2=2\5^'-(U?XA>"?@A%?ZA:R>$KO2+<^'^(OA-^TS_ ,%!_P!@3]O'
M]N#QO^S3\=OAO\=/VE_B1^PXG@3]F76= \,/\=/"G[)W_!//XQ?!;XE^/O /
M@/X8_&OPC=>%C\0/'?Q<L?VR?B/X ^'_ ,2_"WB3P[\3)O%7PQT7Q)IOBC0[
MZQBN0#^@+X._\% ?V./C[X2^)_C;X2_'KPCXKT+X+^'#XS^*,9M_$&@>(O!G
M@=]"O/$MAX]U3P;XGT;1?&+^ =?T/3=4U#PIXXLM!NO"GB^/2-8B\+ZQJ]QI
M.HPVWE&B?\%=_P#@F=XC\!ZO\5-%_;2^!U[\+O#WC+X4?#WQ'\2QXF>#X>^&
M_&GQLT2Y\1?#OP]XC\:W5G!X:T"^U#2['4G\0G5]3LX/ -[I.L:1\0)O"^KZ
M1J5C:_DM:^%[SX]?$[]ICXQ^ ]<_X*<_M+Z_X*_X)9_M<?!+4OC=^UM^RO\
M"#]E#0;'4OC!/X:U_P -_LP>"?AOHG_!/C]DKX\?M!?$F^U[X;2>/#>Z!/XC
M^'GP?BMTTJWU.X\2_&L:/J'1?$;X#>-KW_@E'_P0&^%D'P1\7WNI^!OVDO\
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
M(KBYL_"G@S0]=\036%GJ&HKIQL-.OKFW^(?VP/\ @KI^S)^SG_P3W^(/[?\
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
M48'.3DY]<GGZTM%% !1@'J,]_P ?6BB@!,#.<#)ZG SZ=>O3B@*HR H (P0
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
M4TO6=(^'EKXJ^'W[0,7Q*\56TCZU9?"W04L-1\0?17[5G_!7W4O"?[3?B?\
M9U^$WQP_8M_9@LOAO^SU\&_C5K/Q!_;?T3XM^+;KXK^,_P!H"S\=ZU\/OA%\
M/O GPL\9?#&+PAX>\->&?!6G:S\4_C;JGCKQ_+X<O?'OA_0=#^#'B273=2U&
M8 _H$HK\^?V<OVXS^T]_P3@T3]NKPEX'?P-KNO? KXB^/[CX=>*;F77;'PM\
M2OAA;^+M"\8^$Y-9TW^PY/%_A+2_B)X+US3-%\6:8FB#QIX4BT_Q+I\&DIK$
M$-M^7U]_P5A_;1^#?_!.S]G?]MC]IOP]^Q3X5U[]NN]_8H\$_LMZ#X<U'XS:
M3\,OA+K_ .T3\,]4\>^/?BE^U%XZ\0ZAJ.IW7@33O#&BZA\4-%^'_P .M L]
M=\)0HWP4N?B)\3M<6R^+.J@'](]%?SS?#3_@L)\5_$/@[]N3PQX!T+X)?\%"
M/C1^S'\!?!W[0OP5\1?L5:#\3_!?@CX]^'_&/B#Q/X-U[P!X@^%OBS6_C;XL
M^'7Q/^#6O>&X?$7B7PEX6^*/Q<U_XF?#KQ1X7UKP'H5AXFU'_A$$Z/\ 9[_X
M*R^.-4^$W[6WQU\:>/OV2OVS_@-^S)^R+KO[46L?&;]BN2\^#OB'PIXX\)Z?
MXUOM9_93^,'[*_QC^.GQF^/?PX^(6O:=X%U7Q)X#^)7C2#P3X8UG3H=8T76_
M"?AS6?#TCZF ?OM17XO^&?VP?V\O@9XY_8OU']N[PU^RC:?"K]NSXH6?P)T7
MPS^S]IWQ<A^)/[+WQN\>>"/B/\4O@[X)\9^,->\5_$/PA^TCX;\0^'?A]<>
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
MZ1X7USQK\(O@?K?Q3\$Z-\0=.U?4/"FH:C9V5M>Z=:^)],\/:_X:UFXL'2X
MN[;3/$>E718;8K^/&X_.'@O]K7]M_P"&G[=?[./[-7[87A']E^#P1^VI\,?V
M@?%GP=L_V=W^*.I^,?@5\1?V>H_"?BWQ'\-OBKX]^(>J:?H7QK\.:O\ #GQC
M:2Z-\4_!GPN^#<\OC/1M6TR]^&MAHUSI.K7@!^OE%?RM_"+_ (.#;_XCVWPG
M^/K?$3]C"[^"OQ=^/WAGX:Q?L>:(OQ6;]MKX?_!+Q]\6K#X0>%OCWK'Q#@\2
MZ[\//&7C/09=2L?BG\0OV=-#^!VB3:'\+7UB\LOC1>Z_X;N]*OO4_P!KC_@H
MW^W'=_";]N7XV_ ;Q1\&?@C\$?V1_P!MOP9^PEKGAK4/@;KOQ6_;!\1W^J?$
M/X$?#OQK\8OA/XC\0_%W2O@1H7B^_?X[Z9KOP'^%OQ#^ GQ.T/Q=H]AH&L^*
M]?CA\91Z%HH!_2C1D=,\^E?C:_Q]_P""B/Q/^+W[2/P<_8Y'[-VI>#OV%?\
MA O@WXR^)G[7ND^*=>^(W[7_ .T;J'P:^$OQEUKP_ID/P#UCX,>#/V<]#MO!
M/Q(T6+Q/\5F^%OQ$\.ZA\0?$#1^ _@M8>#M N[>/Y/TW]LS]K#]L/]JW_@D+
M\9?V5OCE\-/A+\ ?VQ_V._VKOB_<_!CXD?!?XK^.XM,U3P W[)S>/]!^)=SX
M<_:.^$&B_$OQ=X9UWQ;J_A3X/^-+'P?X6TCX<B#QYKIL_BSI7Q%TR/PZ ?TA
M45_.G\)/VK?&'P5_9M_X*B_%#X#?!S]DOX6^+_"O_!8']H?X3:OXT^*/Q0?X
M)?L^:+/K?BSX3^&/%7[7G[3WBOXI_%2.?6KS0K+6U\2^//!GPHUOPEJGQ$?1
M-(\(_#/PEH&LZH]V/*OB'_P4O_:3^,O[*_\ P62^&/PQ_:6_9#\;_$W]CC]C
M+6OV@/ /[8O[)G@SXJV/@O6?!_B?X:?M!Q^(O ]E\/=4^/WB+6/A1^T)X'U[
MX'ZO?_#_ .+OAGX^_&+X?BQ\9^!/B!)X(OI/#]_X-\1@']0-%?SY:%XV^+%M
M^TM_P0<L_P!IK3?V=OCU\8/BSHO[76N>'?CIX>^&'Q9^&_B[X3Z&O[%&A>*I
MH?"%CK?[1'Q-T[4_&GC2$W7AWXI^+?%@U[2/%.D2PW'A?P9X UB)M0:A:_\
M!4S]LB^_97UO_@JS:_#7]G23_@G)I7Q%U:Z3X)0VOQ+N?VS#^R5X7^*EY\(O
M%7[3-[\3#XKMO@[;?$?3_P"R=5^,<7[+5O\ "N]B/PZB'A-_VAC\1(3I\X!_
M0Y17XM>./VI_^"C_ ,5/VX_VV?V0/V0M*_8G\,:+^R_\*OV7?B'H7Q._:0T;
MXY>([^\\2?'GP;\;-3M_ .L^"/AEXO\ #46O:3XG\2_#S2H_^%C:?XL\(W/P
M?\/Z7JTC_#7X[ZGXOL(? _SMXK_X+,_$'Q+^SI_P3:^/FAR_!3]C3X5?MM?"
MGQ!XY^)O[5O[5/PT^+OQN_9R^"GQ0\/Q^%-!TO\ 9UN8_A-XY^#MCX<\1?$O
MQ=KWBC6_ _Q5^.7QB^#_ (#?X?\ PQ\1_P!GV'BOQMJ)\-:  ?T745^:WPD_
M:(_;B^+O[,_[%_Q=\.? C]G#5?'7Q6^+OA?2OVF;?PC^T=I'C[X0^'_V;3K?
MC?1]<_:-_9R^)?@^WU;2?B;9>._#VB>"?BG\+O!5W>3:M9^'_'UGX.\67?\
M;^C:WK%AQ7_!53Q;H7A(?\$W?[?^%GPX^*1\3?\ !5O]C[PCH_\ PL6W\67/
M_"N=?UK_ (6)_9WQ4\!_\(GXL\)>1\1_"'V:8>&+CQ+_ ,)+X2B&HW_]M>$M
M;S;?9P#]7J*_!K_@GO\ "?XT:E_P5+_X*K?'3XY>+_@+\0_%G@+QO\,/V<-(
M\2>$/A!\6?"/CO0/!>N_LQ?LA_&SPUX*\!:YXT_:4^*?A;P+\'+6+5[S6/'W
MPZTOP+<:OX^^.FHZW\65\>>'=$O++X;Z?]T?L_\ [57Q"^*W[>G_  4+_9;\
M0Z+X-LO '[)>B_L>:E\.M9T6PUN#QAKD_P"T)\-O'GC'QFGC6^OM?U#1=0BT
MO4_"UA!X8&A:#X=>TL)KR/57UFX>&YMP#[]HK^<?P5_P5*_;O^,OPZ_X(P0_
M!SX;?LI3?%[_ (*<? _]HWQ]\3[[XBK\5_#OPR^$FK_"'X;^"O&FF^*_"&G^
M'_%/B?Q=K6@Z9+X@U/[;\,[^]OM9^(%X="\.P_%'X4Z?+K/C_2NE^+/_  4]
M_;8^ /[$?[?OC+X@?"_]FWQE^VA^P=^U_P#L_?LY-:>!V^(6A?L\?'/PC^T7
M\0/V4]6^'GB_3M%\1^+M1\<?"CQ)JOP7_:>LM%UO0=3^(7Q#TSP9\3/#K^)W
MUCQ3X9NW\'6X!_0G17\_/[1W_!3+]I3]E_XE_ #]E+]H#XM?\$^OV>OC]\3_
M (<?&#]H?XH?'GQEX;^/GC7]G+X<?"CPK\1O#'@+X8_"SX:_#G_A._A=X^^.
M'QE\6WOBF\7Q!XDUGXH_!+PSH^B?#_Q'XSMO!\TFNZ1X)L.+N_\ @M+\4/$'
M[$WP\^/N@>'/A!X$U"Q_; \;?LC?M2_M6W7@KXV_M ?L6_L^Z;\-]/UK7X/V
MG[#PK\,IO!OQA\9_!'X\Z+%\/-/^&MYX@\4?#CPM\+O%_P 7])\/_&/XJV0\
M'75YXL /Z.J*_"(_\%./VEK;]DWX?^*_#_@G]E3XZ_M _M%?MS+^PM^R!\6_
M@I\9]&\0_L7_ !UCUS2?$?BO1OVK?$<_A'QU\4/&_P */A_X/\)>!OBC#\2?
M@ ?&WCSXN6WQ!^%>I^!M!\0WEOXP\.>)X/+_ -L_]JK]HC2?V>?^"LW[!G[7
MUO\ !C6?C#8?\$@?VK/VLO@I\:?V<O#OQ(\!^ ?B=\(C\-OB7\*OB#H7BGX8
M?$/Q+\3-4^%'Q)^$WC^?P>J+9_&KXCZ1\1_"GQ T;Q'I0\):EX?\2^&[, _H
MMHK\B_AK^W#K'P9^.?B;X$?M&#PMX1^!7AO_ ()M?#3]N'X-?%^V\/>*M.$G
M@/X36DG@[]L#P_\ $OQ?K&NZIX8UWQ+\+KW4/A+X^TV+PQI/AZXL_ GQ+MAK
M5IJ=U82:M-^?=S_P68_:1L[;]E;X9_&+QK^PY^Q!\9?C)^Q5X:_;H^)7C?\
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
MH/B;3H/$&C>-_A1XHU77=)UGP)XV\3^$T\1V^IR:;XML/U!HH _,>/\ 8?\
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
M9N\S9_:0V;VB^-'[([_%W]L3]B?]K)?B"/#W_#'FE?M/:8WP^/A/^UC\1O\
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
M>-5T^W]8HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M)_ 3]F[2O@]^S;\-OCEJGA[P7\3O&O[2WB'XPVWQH\=?$WP3X1\2?#SXL?\
M")? +0_A[X7\ ZK\(?%.A>//"WQ ^#.I^,/$FOZAI]QX0NH/"EFWB+4]#]J;
M]N_]I3X/_$#XO^&?@7^PKK/QD\"?L\_#70/B+\5OC!\8/C./V5/A]XNN_%%G
M>:SI/PT_9<\1^*_A+X]\,?M"?$>QT'2=4G\803^)?AKX%\%:_-X;\(:_X\M]
M?U]K73/@/_@E+\6/#_A_]M+XK?!#X<_$3]F#]NK3_BA\"K#XI_%/]M7]E/\
M:+_:C_:1U3X2M\,O%,/A/X/_  /_ &C/&W[4W[2?[7PT^R\<#QS\6?$'P-\(
M_#[]HY]?L+CPQ\3M;U#X$:;X>U75_B4?1?VF?^"7?QO^,7[5G[9'Q0E^%/\
MP3Y_:$\(?M1^%/@[HGP>^+7[9&@>-OBM\4/V&8O _P *K?X=^.?"?PF^ VN?
M"WQW\./'W@WQ;XETF+XOZ2GACXS_ +-<MO\ $CQEXCU;Q]I?Q&@\/Z)%J0!]
M!_%S_@J5XSA7]A&U_9#_ &.O'?[6>N_\%"OV7OB5^T]\&='G^*'@GX&IX/\
M#7@C0_V<?&.D)\8]:\76/B'1?!GAW7/"/Q^VZMXFTJ]\4ZKH7C?1/#?@O2?!
MOB__ (3EM<\+?)_PB_;Q_;0^'?C7_@K%JV@?LR?$+]KSX6_LQ?M\?%&]U[Q-
MKGQ[\)> 9O GP+\/_L^?LS^(+[X/?LR^#=8TKQAJGQ*^(O@FWN?'GQ-N_AKX
ME/P/^'UU;^)]'MO#GQ6U[QOXMU+P_HWV!^S7^PA\7_@[KG_!)+4/$OB+X;7U
MO^P9_P $Y/B)^R#\8%T/6/%-Q-XC^)/B[P;^Q7X?T[7?AJFH>#-,CUGP/!??
MLW^-GOM1\4R^#-?BM=6\+R0>&;B:[U:WT7YXN/V,_P#@I_\ #:X_X*3^#_@1
MK'["]_\ #O\ X* _M*?$KXI^&_%'Q/\ %7QYT_Q]^SYX?^(WPE^"GP=U[Q;J
M'AKP[\+-=\*_&WQ)J7A/P-KTFA?"8ZY\(=$\"^)=!T/7M2^,GQ2TCQYJ?@[X
M;@'T%J_[4A^*_P"T]^QSXW_9GA\=_$K_ (:"_P"":O[1O[3?P-\)>*?CUXF^
M!G[.OC_1+SQO^Q7J/@FX^+_P[@^#OQ)UVU\<W&@?%N"7PA\2Y--N]6^%FC77
MCCPS<?#GQ7=^-8]1\)?*7[,G_!5;]K70/^"4W[+O[:W[3G[-&B_&'QQ\:O&/
M[)'PT\):1\"/B[HTWQ"^-Y_:.^)7ASX877C6+P-KWPE^%WP^^&_Q!M=3\017
M/AOX0)XUU3PAXCU(VFCZG\7O ME<W.MZ;]R_!K]@O7O@+\;_ -@'6?"'BS2=
M?^#?[%7_  3F^)/[#TESXDNKVU^)WBO5=4U7]CZ+P'XJ31M+\/OX5>PD\._L
MY>(9?%TS>(-*N++6M9T6WT;1=2L9[ZXTOY.^$'_!.S]KKPK^PI^R'^Q#XUNO
MV;_*_8G_ &LOV(?'O@OXK>%?B5\4+QOC)\#/V6?VF_#'Q=U_7/%'P\UGX'Z<
M/A-\6M;\!^%+&PTKX?Z3X^^+7@V^\87MY%>?%'P[HL$%U( >V>)/V\OV_M,L
MI=+TS_@EVEIXZ\!_"U_B?\<1\3/VO_#?PO\ @KH5]XA\>^,?#?PN^#/P+_:
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
MFOX]_LTV'_!2;Q1H\GPA\5?$+]IO]L+XN_M0_L^Z)J?BOQIIG@Z&V\1_L_?
MGX;> _#?QDUVT^'UWKGA6XF\:_"?4IO%[^"/#OQ!CTKPOJ-C>:-=:[JS7&DV
MH!^5OP!_:1_;)^/_ ,??#O\ P1S\<?$_Q5I/QH_86^*!\7?M[_M;>%]<M_ _
MB[X]_LC>"?\ A"O'7[)*^!AX<U;5/$'A/XE?MC:!X[^'MC^T7/H7BJQUCX=:
M3X#^,=I;:[;ZA\1O"5O!_3</\_Y_E7X#^'O^"27Q9^ W@G]F+]H/X!?$/P3X
MM_X*<?";XV>+OCE^TI\8OB=XH\:^ /AW^VK'^TW?:+#^V3\%?B7K?P^\&^)Y
M/#?PTO\ 1]*\*7'[,][?_!/XCO\ !?4_@5\&UL/"L=U-XNU^[_77X,C]J@>-
M_CVW[0,WP"D^&[_$:%OV7T^#\/Q$B\;Q?"7^QK83)\>&\:2/H;_$/^WOM7EG
MP /^$<.EB*1F6YE-O; 'T'1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5333M
M/CNYM0CL;-+^XC\F>^2VA6\GBQ$HBFN@@GDC"P0*$>1E AB &(TVW** $
M Z  #OP/<\TM%% !1110 4444 %-9%;[P##D8/(((P01T(()!!!X)'<TZB@"
MG9:?8:;&T.G65I80NYD:&RMXK6%I"JH9&B@1(S(41$,A7>41%)*HH%RBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHK^?_P#X*4_\%'?VK_@K^W%\'_V(_P!G7QG^PS^S'IGB_P#93^('
M[47B+]J/_@H=J_C;1?A+XPOO"WCH^";;X$?!Z;PWXH\"Z5=_$WPW!:)\0/B-
M:ZEK>NW-A\+->;Q;:Z7I)\+1VWC$ _H HK\Z?^"3'[9?Q"_X*"?\$\_V:/VO
M?BM\-],^$_Q"^,'A;Q'=^*/!^@MK/_"--J/A#Q_XN^'_ /PEGA*W\1>9K^G>
M$/B#!X4A\>>%M(U>^UN\T;0O$=AI?_"4>,(+.'Q9K=7_ (*N?\%$O"/_  2]
M_8P\??M3^(O"EY\0O$5CJOA[P#\*?AI8RWEE)\0_BMXVNY+3PQX=N=8M=.U)
M-#TBSM+36?%&OZE/#YAT'P[J5AHT5_XEOM$TJ_ /T@HK^;#3_P!I[_@XT_9O
MU'X-?%[]K?\ 9&_8G_:/^ GC_P ;^"O#OQC^"W[!4/Q_UW]K+X!^'/&-C<SZ
MKXOBL/$]]XB^'_C6+X7SL+;Q7H/A35/'UOXJU:RL]&T'QGH7A_5KGXBZ9X=^
MV?\ \%5O^"E.B?\ !6OX^?\ !/O]E7XH?\$P/@AX"^$7P)^&_P :-/\ 'G[?
ME]\3_ FG:NOB;2/A]'K7AFQ\:^#O%=U9ZOXGEUOQQ_:.CZ.OA/3(QX;TW4I)
MK^:YT_=>@']8%%?R/_\ !03_ (+,?\%'/^"=WP&_X)C^.]7\/_L8_M??$3X\
M^)?VJ?$O[4\?[)D'Q-\;_"/QC\'/V>==T'QM>W?[.WCRXUJTU;PM=^'/@1<>
M);CX@>,O%?A7QQH7A;Q5X=UK7KK1KOPUX:OK/5/TK\6?\%3W\=_M??\ !$;P
M=^RWKWPZ^('[*O\ P4_\)_MJ^,O%OC"]TR_U#QA:Z9\ ?@#X9^)?@C3/#=YI
M_B.SLO!GBC2/&>IZQX6^*?AKQ+HNM:QHNL:1J7A*_L_#^OZ/J*H ?MK17\;.
MB?\ !6G_ (*Z?'C]I/\ ;\^'WP5_:%_X(E_L_?#C]DG]M7X^_LS^&-)_;?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MAF]^+OQG\"?\%Q/V;?V[_P!K_P#X02_TC5/"/PA\,MJ'B,>--0L+Y[;0?/\
M"_P]\)Z?X-LO$]U:_P!M"\\8R^([OPY=7WARZT6*'^SC /4 _A_GT'Y4;5]!
MSP>!R/2@#^+#]I?_ ((W_M5_L^?\%@_V/OB#^QOX+U7Q5_P3:^)7[?/PN_;A
M^+'PL\,S:?'H7[*7[07A_4(/#/Q@\6V.BZO?0+X?^'OQ&\*ZO9^)=/3P?/);
M$:"_@-O"NA^'OA=\-EU;W'_@IE\(_P!K?XY?';XZ?#/]L/\ X(5? [_@IK\#
MM9FBMOV+/VE_V7/'FD_L]?'?P3X/BU'5+VW\ _&SXF^+?'GBWXD>'=5T23Q-
MH45_JN@P^ _A?J^LZ)XC\16W@OQ=H^KW6E>!OZWB >H!^H_SZG\Z-J_W1^0H
M _)S_@A]^S'^U%^QY_P3%_9E_9Z_;#UZ35/C=X!T/Q/;ZEH$OB6R\;/\,O"6
MI>-/$&J^ ?A./&FG7^J:?XCB^'W@^\TC0H3I.IZEX;\-0PIX(\&ZEJ7@SPOX
M?O[G]9*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHH_S^?2@ HKP-/VK/V79+I+&/\ :2^ ;WLERMG'9I\8
M?AXUT]X\PMTM4MU\1&5KE[@B!8%0RM,1$$+G;7OE !1110 4444 %%<=X?\
MB)\/_%FM^*/#7A7QUX.\3>(_ ]U!8^-= \/^)M$UG6_"%]=2WL%M9^*-*TZ^
MN;_P_=7$VFZC#!;ZM!:332V%['&C/:SB-+/XB_#[4?&FJ_#?3_'?@V_^(FA:
M;'K.N> K/Q/HEUXTT;1YETMX=5U7PM!?/KFG:;*FMZ,\=]=V,-JZZOI;+*1?
MVAE .RHHKG]!\6^%?%3Z]%X7\3>'_$DGA;7[WPGXGCT'6M-UA_#GBG38;6YU
M'PUKR:=<W#:1K]A;WUC/>Z-J M]1M8;RUEGMHTN(6< Z"BBB@ HHHH ***\R
M\=?&OX-?"^]L=,^)GQ;^&7P[U'4[5[[3=/\ '7CWPKX1O=0L8YC;R7EC::_J
MNGSW=JEPK0/<01R0K,IB9PX*T >FT5QW@CXB?#_XF:1-X@^&_CKP=\0=!M[^
M;2KC6_!'B;1/%>D0:I;06US<:;-J6@WU_9Q7\%M>V=Q-9O,MQ%!=VTKQK'/$
MS]C0 4444 %%%% !1110 45BIXE\.2>(KCPA'K^BOXLM-&L_$=WX835;%O$5
MKX>U&_OM+T_7KC15G.I0Z-?:GI>IZ=9ZI);+8W5_IU]9P3O<6EQ''M4 %%8O
MA[Q)X=\6Z5#KOA37]%\3:'<7&H6EOK/A[5+'6M*GNM(U&[T?5;:'4=-GN;26
MXTS5K"^TO4(4F:2RU&RN[&Y6*YMIHDVJ "BBB@ HHK%\/>)/#OB[2+77_"FO
MZ+XGT&^:Z2RUOP]JMCK6D7;V-Y<:=>I:ZEIL]S9W#6>H6EW8W2Q3.;>\M;BU
MF"3PR(H!M4444 %%%% !1110 4444 %%%)D'H1SG'/IU_+O0 M%%8M[XD\.Z
M;K.A^'-1U_1=/\0^)DU23PWH5[JEC:ZSX@30[>&[UI]#TN>>.^U9-'M;BWN=
M4:P@N!I]O/#-=F&.5&8 VJ*** "BBB@ HHHH **Q?#OB3P[XOT33O$OA/7M%
M\4>'-8MQ=Z1X@\.ZI8ZWHFJ6I=HQ<Z=JNFSW-A?6Y='036T\L9=&7=E2!M4
M%%%% !1110 4444 %%8VM^(O#_AJWLKOQ'KNC>'[74M9T;P[IUSK>IV6E6]_
MX@\1ZG;:+X>T*RFOYX([K6=>UB]L])T;3(&DO=4U.[MK"Q@GNIXHGT;N[M;"
MUN;Z^N;>RLK*WFN[R\NYH[:UM+6VC::XN;FXF9(8+>"%'EFFE=(XHT9W954D
M %BBLW1M9T?Q'H^D^(?#VK:;KV@:]IMCK.AZYHU]:ZIH^LZ/JEK%?:9JVDZG
M8RSV6HZ;J-E/!>6-]9SS6MW:S17%O+)%(CG2H **** "BBB@ HHHH **QH_$
M7A^;Q!=^$HM=T:7Q5I^C:=XBO_#,>J63^(++P_J][JFF:3KMWHRSG4K;1M4U
M+0]:T_3M4FMDLKV]TC5+2VGEGT^[CA=J7B#0=&N]"L-8UO2-*OO%&K/H/AJS
MU+4K.QN_$6N1:1JOB"31M"M[J:*;5M6CT'0M;UM].L$N+Q-(T?5=2:$66GW<
MT(!KT444 %%)D'H0>HZCJ.H_#O2T %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 ?FU_P %5/\ @IM\&O\ @D]^RS)^TY\9?#7C'QQ;:OX\T+X4_#[P)X'A
MM%UCQG\2/$NA^*/$NDZ+<ZSJ3+I/A?18/#_@OQ/K>L^(M2\];.QTB6VTW3M9
MUV]TK1M0]'_X)U?MX?"K_@I/^R1\,_VN_@[HOBSPOX3^(3^)=,NO"/CFWTRW
M\5>%/$W@SQ+JGA/Q)HNI/HFH:KI%] NIZ3+?Z+JEA?,-4\/W^E7]Y9:/J5Q>
MZ)IOM'[2/[,?P#_:_P#A'XD^!'[2WPM\,?&#X3>+/LKZUX/\56]RULUY83"X
MT[5M+U+3KFPUOP]KVF3@RZ7XA\/:GI>N:;(\C6.H6YDDW=%\$?@=\(/V;/A3
MX*^!WP%^'7A3X3_"/X=Z6^C^#/ /@K2;?1O#^B6EQ?7>JZA-%;0#?=ZIK>M:
MAJ7B#Q'KFH2W>M^)?$>JZMXBU_4-2US5=0O[D ]4H(SU]C^1R/UHI#G' R>.
M/49&1S[9H _S<_\ @A!^R/\ "GXW_!X^)O'7_!$W4?VV@?VU?&7AO4/VPX/V
M@?AE\/\ 2?AKHEIJWP]DGT^[^'.N_$KPUXPUJU^&-KJ%SXNGCT_PU<V^O0Z@
M^E:7<WETMY!:_OEX_P#^"G7_  5'_:/^*W_!4G6_^">^G_L=>$_@5_P2G\1>
M./AOJ_AK]HKP9\3O%7Q'_::^+/PHTKQ+JGQ5T.TU;POX_P# ^@_#_P /6-SX
M&\0:)X&N)'L5U.^N])N-<\3)INM76I>"?V7_ .";G_!.3X.?\$PO@+XD_9Y^
M"/C+XI>.O"'B?XM>,?C'?:Q\7=3\':MXGA\2>-]-\-Z;JVGVESX(\%> ])31
M(8_#%G<64$VC3W\5S=7QDU&:W:UM[7Y#_:9_X(.?LU_M$_&']H?XN^'/VA_V
MU_V68_VP- T_P_\ M<?"[]E7XWZ'\./A+^TA!8:=)HD]_P#$GP=KWP]\:12:
MEXB\/7.H^'O%TFA7>CV?B;2=<\5#4K)[[QKXUO?$8!^9?C3_ (+5_P#!0W]J
M+]IW_@F-\&O^">7@_P#9C^'*_P#!0S]A/7_VB+G0OVKK;QMXCT;X7_$+P\_Q
ME_X3*.7QW\,I;;7/$NA>&H_AA=6?@F*S\!:?/XNU1-(U'Q18>%=*U;6-.T'V
MRV_X*"?\%<_VN/VDOV\/@?\ \$^S^Q@+;_@F-H?P\^'7CW_A=?P^^)$_B/\
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
M-WA2VT4#6] T&#4/ ^JVR:DC:9X4\;K<>!?#G]-7PD_X)Z_"'X.?MY?M7_\
M!0GPWXK^)=_\7OVP?"/PH\&?$?PEK>I^%;CX::#IOP?\'>$O!/AN[\%Z98>$
M=/\ %5CJ%]I?@[3[C67UOQ?K]K/?W=_)9VMC UK;VWP1HW_!O/\ LI>&K^'P
MCX7_ &C_ -O/PQ^R9;_&*/XV6_[ _A_]HRWTG]D:W\1IK\7BH^&K7PS9>!HO
MB;:_#J3Q/"GB9O!]O\4XX4\0[M6AOHKC:4 /T!\ 7W_!0Z7]O?X[V/Q(TC]G
M"#_@G%#\)_!TO[/6M^&KCQ9_PTG=_%]H/!G_  E=KX]M;J^E\+KX=COV^*?V
MA[73[,)I,/PE&BRW&I2_$ Q_B;_P4W\*_P#"7?\ !;/]G[35_P""<W@'_@IT
MT?\ P2^^+EVW[/\ \0]3_9KTG2/#JP?M3?#F-?BM9W'[4A3P%+JOAQKD^%H(
M-#DC\9_8O'&HS6!;08O$L<G[;^ ?V"?AU\/?V]?CO_P4&TWXI_'[5OB5\?\
MX4>#?A#XE^%/B'XBP:C^S[X9T+P1#X/ATO6/ _PZCT"UNM'\1R'P;!=-?WOB
M'5;>RU#Q3\0KW2K.PE\;ZSYG#_M*_P#!.;3?V@/VG_!/[7GA+]JK]J']F#XS
M^!O@9K_[/%IK'P!NO@(^FZQ\-?$_CG3OB)K5AK6F?&KX#_&2*2]N_$FC:)/]
MLL&T\PPZ/9QVZ1,]Z]V ?&GB'Q[X[_83_8;\,_M8^ ?V+/AW_P $T? 'P/\
MV@8OB'^UM^POX M/V1+_ $KXS_ GQ9<:/\(/&7B[P_XK^#!TCP:GQWT'2M1\
M'_%;X5Z5X6\767BOXH:S\,M-_9]U?2_$%]X\\+)HOE?A7]MK]O+XO?#_ /X)
M^>'/#OQ8^&7PO^)__!7_ .+WQW^,_P +/&?_  K+PS\5M#_8O_8A\"_ B_\
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
MBQ=_"CP?KVL>$/@\?CK\5?B?%\/]#O(I]/CG\1:5H>OZ6 ?E!XM_;*_X*B^
M?V(?BK_P4SUO]J#X,ZM\+/V<_P!L;X\>%(/V7]/_ &;M'M]3^-G[.7P\_;V\
M<_LT:]X=^)WQEF\2B^\+?%#0M!TXK\(]<^%O@[PWH5MI'A#1$^*Z_$;Q+XWU
MWQ/X1^SOV:O!?[0TG_!:?_@HC/JG[77Q'UWX9^!/A5^Q+XR?X+ZCX&^%$?@W
M7/#/Q4LOVX+/PC\.8]3A\(MXC\+V'PLU33--UNQ\8>%+_2O&GC^6TM[#XF:I
MXJL;*RC@^M?&_P#P3(^"GCS]A#XK?\$^]3\<_%NP^$WQ=\>?%;XA>(?&&EZK
MX(C^)FG:Q\7OVGO$?[5OB.UT/4;[P+J'A&'3K+Q[XGO]"T>+4/!VHW,'@^.W
ML[NZO=:1]=D]?B_8]T/2/VQ?$7[9'@SXN?%KP/X@^)/P]^'WPW^.7PBT<?"W
M6/A#\;=(^$=K\5X/A7J7BI?&7PQ\3_%'PCK?@B?XP^)+RVE^$7Q.^'.EZ]+8
M:)'XKTG7+>/5HM8 /R'_ &*?VU/VU_%'[3OP#^&'[5GQOC^%7QU^)^M?&'3O
MC_\ L$_M'?L@>(/@!X7T?3/"?AOQ/K6G:K_P3B_:E\)P^-/ G[2[?#WQ#HVC
M6&L0^(/C7\8O^%O_  F;QY\6-+C^$$OANST$^I_\%+] ^*?B?_@J/_P1LT+X
M+>./"OPP^(FJ^&?^"E=CIWQ+\6>"9OB/;^!M'G^"_P &3XDUK0O!"Z[X8L/$
M'C"31X[C3/"*^(M=@\)Z%K^H6/B[Q/HGCW1_#ES\-O&?T=\.O^"3GPV\#Z_^
MSC;>(OVD_P!JGXQ? _\ 8[^(T?Q1_94_9E^+GB'X+>(/A;\%?%&C>&_&7@_X
M<M9^--)^!V@_M&_$&P^#/A3QSK'ASX26OQ9^.GCM_#FDV^CQ:M/XANM(L;N+
MU[]K_P#X)_>#?VO/BO\ LR_'*[^.'[0/P&^+'[(]S\5M3^#/C/X!^(_ >A7V
MGZY\7-,\':-K^H^)+#Q[\.OB)HGBZPM])\'1Z0W@[7],O? GB71O$'B31_''
MACQ387EE#IP!^7?C?_@I!^US^S+\-O\ @HK\$?&7B3PK^T'^T+^Q[^T?^P[\
M#O@[\?XO@1XE67QWX9_X*!7_ ,)+;P;K/Q(_9N^".I:KKOQ!^)GP0?X@>*[>
M;0/@+9Z$_P =9-#\$:1X8^'7A'Q!K.LPR<J?VL/^"H.J>%_VJ?A!^SUK_P"T
M%\=_%>A_L?>)OVE_V?\ ]IC]H#_@F)\>OV1_$FF?M%?!SQWX%?Q%^QUJ7@'X
MJ? CX7_!WXHZ'^TGX&O]13X+:KX9NK/XE^!+RV^(%CXJU+Q-/'X+\4:+^EWA
M_P#X)2_L]P?!?]I;X5_$3QM\=/C-XU_:Y^(FA?%[XZ?M.>//'NEZ)^TMKWQ1
M\ ZAX=U7X+>+O"GCGX4>%?AKH'PR3]G;4?!_A*X^ /A7X=^#_#7@KX;+X=LH
M-.\.7$%[K<>J])X _8_7]G'Q[\0OVQ/'_P 9OVN?V[/CQX4_9_U_X8^ +/XA
MWOP+M/$6C_#;3=2?XD^(/AI\&?AA\'?AW^S-\$;CXC_&#Q9X?\+6VK^/?B#I
M[^+_ !!=^&?!'AV^^(?ASPEIU]%, ?"/Q]_X*R^+)+6X_:-_9DBD\4?LV_ C
M_@D=XY_X*4_%K1=2TCPS)#\0/%GQYT]+3]ASX,^(M:GNCXL^'=VX^&7[0?C/
MXB-X=BFU.SL_"^E:;J-L\E[86-_ZW'\4OV]/V,?BY^Q.W[77[0_PS_:5\&_M
MM_'4_LV?$+P3X%^!VF?"FV_9Y^-OC/X6_%WXQ?#Z]^ OB"TU^?Q!XR^"FDM\
M+]0^&/B;3?C5/XD^)5_:W.D?$BP\66MXFH_#ZZY?_@EC_P $Q_"_PI_8Z_:M
M\!?M%_!2Y\&0_M\_%[]HCQ-X_P#V;_$WBW3O%%S\%OV7_'^L^*?!_P $_P!E
M&#QMX$\0ZC:?V!\.?@WJ!O($\*>)#_PBGB_Q]XPAT+5()[:"XC^H/@U_P3-\
M+_#7XE? /XC?$;]J;]KO]J./]E'2O%>F_LQ^"/VA?''PNO\ P?\ "&_\6^$1
M\.[OQI<M\+/@]\+/%_QG^(VE_#BYUWP#X<\=_M#^+?BYKOA[0?%7BB]TJ:V\
M4ZY?>(Y #\G/BC^UW_P5-\-_LI?MX_M\Z)^T_P# ZU^'G["O[;7[;/AOP7^S
MC+^SKI]S>?'/]GS]G/\ :J\4^ +KP)\:/C'-KC7WAGQ+:>#?#][X6^&FJ_"3
MP-X=O[6STNPUSXF^+O'_ (B\7W=WX"^Z]8^+?[>/[4_[=G[9_P $?V;/C[\+
MOV7_ (:?\$_XO@!X7L]*\4? ZS^.5S^TY\9?C;\)/#WQ^O)/BWJ6I>*?!^J_
M#[X(^$O">N^&O <'AKX17NA?$WQ#JVM>+_%C_$[0X=*\-^'Y/IOQ5_P3:^#/
MB[]D7]K']C34/&7Q3M_AO^V#\2/VEOB=\0_$-EJGA!/''A[6OVI/BKXD^+OC
MO3_!-[<>#+C0;+1]&\0^)[^P\*Q:]X>\0W]IHT=O#JNH:O?(U^Z?$W_@G;X2
M\:_'GXF_M ?#O]H3]IC]F;Q)^T!X9\$^$/VFM!_9W\5_#CPMHW[06D?#S2[[
MPSX1U+Q-KWBWX5^./B1\,_'^E>"+YO -K\6_V>?'?P=^*VG^$K71X=&\9Z7K
MWAGPMK^B 'SY_P &_P 1'_P1?_8 :(!"OP(#CY1@2?\ "6>*G9L=#F0ECG[V
M<GDFOS8\(_\ !0'_ (*4?#'_ ()H?L@?M:_&K]H'X:_$OXM?\%)/%_[%WP-^
M#FF_#?\ 8P\:>/-*_97M/'WAGXH^./BG\<M2^%GPBU^\^+W[6GQB\;_"GPDN
MO-\*_ V@> _ OA_XP6&F:)X/\,GX:?V]?W_]#G['7[*O@3]BC]EWX/?LG_#/
M7O&/B3P#\%?"+>#?#&O>/+O0K[QEJ&F'4M1U-9]=O/#F@>&="N+U)=2EB66P
MT#3HC!%#YD$DPEFE\&O?^"9GP&U']AGX(_L'W7B7XKV_@W]G'1/A3;_ [XTZ
M'XGT/P]^T-\+/'/P4BMT^&_QB\$>.=*\+0Z#H/Q.\/-!*G]HV_@]] U;3=2U
MKP]KGAW4_#6NZQHUZ ?&?[.G[;?[3NDV_P"VOX:^(/B'QUXW^'?P3_9C7]H'
MX!?MD?MS?L5?'_\ X)V>!$\<!/B99^,?@Y^TEJGC+X/_  S\*ZEHGP]U#0?A
MUXTE^(/P;^&FDW ^%'C/5;:XT3Q'XR\&ZMJ%SXG^R=_P4$_:3M?VU?V+?@5X
MY_:"\;_M:>!?VV/ 'QMN_%&O^./V ?C3^Q3\.?A5X_\ A5\+G^-OASQ%^RC\
M3/B!\&_A]IWQ]^#OC31GUKP9=:/K6N_$?QEI^DZ7X*^(B>-+:#4M5TOQ#^C1
M_P""7WPP\7^#_P!J?0OVAOC9^T+^U+XR_:]^"Z_L[_$SXM_%O6OA7X;\:^&?
M@I;:=K]MI?P\^$FA? OX2_"#X5_#C1;'6O%&N^-;Z?2OAU<:KXN\9WR:GXZU
M#Q38Z9HNEZ;2\(?\$P=$L?VC/V9/VI_BW^UY^V#^TG\7?V3['XIZ%\+KWXR^
M)?@G:>%3X5^+/PWOOAKXAT#7? WP@^!GPI\*:C?"ROCX@G^(G]E1?%SQ-KMG
MI-GXV^('B7P?H.@^%=, /@?]BK]M3]M?Q1^T[\ _AA^U7\;X_A5\=?B?K7QA
MT[X__L%?M'?L@>(/@!X8T;3/"GAOQ/K6G:K_ ,$XOVI?"D'C3P)^TN_P]\0Z
M/HUAK$/B'XU?&+_A<'PF/CSXL:7'\()?#=GH)Y'3_P!N?_@H5XC_ &'/B-_P
M60\/?&#X7R_ OP%XR^+_ (ZL?V!+SX&Z/8:7K7[(7P+^/?CWX:>-8-6^/W_"
M;ZC\1+']JW5?AKX,U#QYH/C72[JY^"-MXML;3PA<?!/4=*UF3Q!I7Z'_  Z_
MX).?#;P/K_[.-KXA_:3_ &JOC%\#_P!COXC1_%']E3]F7XM^(/@MX@^%OP5\
M4:-X;\9>#OARUEXTTGX':#^T;\0;#X,^%?'.L>'/A):_%GXZ>.W\.:3;Z/%J
MT_B&YTBQNXL#6O\ @CA\#=<L/&7PJN/CI^TU;?L8?$#XU:I\>O%_[ 5GXB^$
M2_LO:GXQ\0^-X?B=XH\*V$]Q\&;GX^>%_@GXG^)D=S\0]<^ _A#XX:!\*I_%
M&JZVMKX9M/#VM:GX?N@#S7QYXN_X*'?M%_\ !0K]LW]E_P#9W_;!\ ?LN_!K
MX'?LZ?LB>/\ 1_$&H?LS^$_CC\3--^)'QO3]H^.T;PR_B?Q-X;\+-X-U6Z^&
MUI??$RP\9:=XLUB]TW0/#V@?#'4?AE?:SXH\73?.NC_\%,?CU^T%^QC_ ,$S
M/B=%\?/ '[*OCC]J[PI\2]:^-\/PD_9^^*7[6O[4_C#7/@=<V_AS7K7]CK]E
MOP7\,?C.VK^"?$?BC3-=UOXE^./B!H'B&W^#O@C4O"NEV]GK?B'Q"NM:+^W_
M (%_9I\%_#_]I;]H3]J32=:\5WGCK]I#P)\ ?A_XRT34[O1I/"6C:1^SH?BR
MW@ZY\+6EIHMGK-KJ&L-\8O$C>)I=8UO6K>Y:PT;^RK;2%@O%OOA7X?\ _!(+
MX=_!?P!^R9X3^ ?[4W[67P.\8?L>^ ?C5\*/ /QB\%ZG^SWK_CGQC\,/C[X^
MT+XE_$+P3\3?#/Q3_9Z^(GP;\1Z;)XN\+^%]5T&[L?A?HVJZ+>>&](NUOKBZ
M@:9P#\H?&O[7?[1O[7G_  3^M8=8U#P]K/Q^_9G_ ."[O[%W[*_PZ^*/Q5^#
M/Q'^!=M\5=5\"?M3_LO>,?A-\4_CG^SIK>F^"?B%\(]8U>+XDZ!9_%7X=:79
M^'+H2Z/K&I^%+/PQ::[I>C:/]_\ BWXD?M;_  A^+'[1/[&7[1OQN\(?M0^$
M/B[_ ,$U_P!J#]JWP-\3;;X3Z)\%/&7PS\3_  GU/X;_  F^(7PG/A;PA=:M
MX9\3_"KQ#-\:-$\6?#75-8U.Z^)?@U=(U_PMXX\4_$P7FD>)[/UC3O\ @C#^
MSIIW[/GQ5_9RB^,7[5DGAGXP?MO>%?V]_%/CR7XSNOQMMOC1X6U?X4:^(M"^
M,MKX?MO'ND:=JFN?"/1M:G\2VNL+\3]'U;5]7O\ PGX^\.RV_AU="]I^$_\
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
M' ']! ()(YXZ\''8]?Q_SQ2U_-_^R;\<KKP99?\ !,_Q?<?";QG\>_BOH?\
MP;C>+?CU8ZQX?\8?$GQ!\9OB)>^"[3]@^^U7X1^$/!FH>-8_AIXD\5_&SQ%K
M6EWESXH\4>%-3^(6I^,-"\(V-OXQTW1CJ]CJ?T1_P3D_X*5_&[]LOQ[X1M]2
MLOV/OB?\-/B#\,]>\=^+)_V6_C3>WGQ>_8=\=Z9?Z<='^!7[7GP9^+<WAKXF
M7VL^*;;5-5\-Z3\0_#'@GP9-9>.OASXBM/$?PHT+P[XIT'7=- /VXHK^=BY_
MX+$_&OP/^T-\*?!WQDM?V!O!&G_%O]L3P1^RD?V(](_:R\(^-O\ @H_\)-$^
M*WQ/T[X-?#3XQ?$;PSX+\5>)/AOJES=^(;_3?B'X]^$OA/3[FX^'_P ,_$=D
MDOQ(U[Q-X?UZS/6:C_P5B_:!U/\ :^^+/P,\$_#;]FJVO_@Q^T=HOP-?]BWX
ML?%ZX^#W_!0+]H/X976K6&GZO^UC^SC:?$BZ\)_![QE\.CX?U>Y^*?@7P+IT
MOB/_ (3CX=>!]9AU'XJ>"/'?BK2_!^@ '[]T5_/Y\(?VK?VU/!O_  4?_P""
MMR_'?XH?"#6OV+_V-?!OP9^+&J^!="\%^.KOQUX)^$FO? SXY?$CP\_PH>+6
M$MKOX@:O9^$O#E_\9H_$JZ[I'B#6=/NH_AS9>%;>Z@M1Y[^S-_P72D^)?Q'_
M &-HOB=\1/\ @FYK'A3]N;Q=X3^'^@_ W]F7]L"V^+W[5G[)_C3XD> =<\:_
M#;1_CGX>GTW3=/\ B/#J.L:19?"KXEW_ (;\+_"Q?A1\4_$N@:#8P?$O3+IM
M;4 _I%HK\"O"?_!3G]NGQ!X3_P""A7Q^TW]D'X4_$+]GS]A#XT?MT_ S1O!O
MPV^(OC[4_P!I_P#:.\<?LY>,-+T/X8IX3\"P>!=:\)> _")L!JX^*WB?4/$7
MC#QG?W2WNH^ /A"=/\.Z7;_$/T+]D;]I_P"(7_!2'PA\;/@5\0_%W[*WQF^"
M7Q(_9[O3+^UK_P $X?V@$O-/^%7BOX@67_"*ZC\$/%7A'QEK^H_'#X7?'GP_
MIFJ2_%+X5_%.7PYI6E7=MI5U_:/AKP#XQ\(VNG^)0#]LZ*_/3_@E'^TCXR_:
MT_X)Y?LM_'/XDLUS\3-=\!7O@SXG:N6MC#XI^)OP<\6^(_@Q\1/'%BEI9Z?!
M;:5X\\9_#[6_&>CV/V"QEL-+UVSLKBSM;BWE@C_0N@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D8X&0"
M>G Y/4 TM% 'X^?#;_@ESK7@'_@F!\#/^"=D_P ;--U?5?@Y\4?@3\1[CXNQ
M?#J\TW3?$*?!O]M;P?\ M;S:3#X&?QMJ%UI;Z[9>%3X%CNY/%M^MA=7@\1-;
MW441T8X'Q1_X)H?M$:W\4/V^=:^"O[5?PI^$7PV_X*(Q:=<?%^^U3]E"W\<_
MM.^#;K3/@-X2^ __  CGPU^/3?&30?#$?@*[T;P?!JNG:'X_^#7CQ_!%QXD\
M9R>"FTCQ%X@E\51?M%10!^2?PZ_X)W?%[X(^(O\ @G-XW^#_ ,?OAU;^)OV-
M?V+M#_8-^+=G\1?@AXD\5^&_C)\&&O/V;M4\7^)OAU;^&_C1X%U?X0?$R[U'
M]GBW_P"$;U#Q+J7Q?\+Z;9^*!%J?AG5)=#DEUWYN^-?_  2(_:J^)'P2_;A_
M9+\)?MY>"O W[+/[8GQ6_:4^-L>A']E&WUGXW^"/$_[2OCO4OBKXH^'ES\6I
M_C,GA#Q!\);;XB:UK%[<JGP=TOXGW_A/5;OPEIOQ$\.7$.E^(],_?VB@#Y&T
MO]EZ>R_;!^/7[4$_C9FT[XV_LP_ ;]G4>#K#1WL]5\-2_!GQW^T;XQN?%T/B
MB34KJWO'UZ'X\Q6-GIO]@V[:1<>&6O)+S44U);:S_*?P'_P1S_:3\.?![]A?
M]FO7?VQ_@Q!^SY^P!^TG^S9\=/AIX0^$O[&W_"JO$OQ?L?V?/'=EXJ2']H'Q
M-/\ 'KQKINO>._$5C;WC2>+OAYX8^',.I>/=7U3XC?$/3OB)J,\.F0?T(T4
M?"?['W[(?B7]D[XA_MEWUO\ $S2?''PH_:@_:;\3_M7^$?#%UX&N]#^(?PU^
M(/Q7T[3X_C#X<\1>.K;QA=^&_'W@BXU?P_H%]\,X+#X=>"?$'A+3GUC2O%>M
M_$"YFL=:L_E'XD_\$S_VA(;G]N#P3^S%^UWX+^!GP$_X* ^*_&_Q0^-/A;Q;
M^SAJ'Q@^+O@;XK_$GX9^&?A;\3-=^"/Q4O/CCX3\*^'_  W\2=$\'Z%=ZGX>
M\??"/XCOX,U$Z]<> ]0TA=8TN'PO^S5% 'Y.?##_ ()GZQX!_P"&8(3^T!XE
MT9OV?/\ @D_XN_X)F3>*_A?X?3P/\0WU?Q9_PS:B?M"?#CQ%K.J^,]/\">(O
M#!^ <^I>%= U;0O&BZ9KFNZ5?7FJ:K!H<]GJW-_!C_@G/^T0G[67[-_[67[6
M/[3/P6^+GC_]E?X7?$3X9^%_%OP*_95U7]G/XJ_M -X_\'>'O ,NO_M9>/\
M4?C]\7M-^(FBZ3I6DZKXQTOX6^"?!OP]\$Z=\6=;LO&^E"PLO"FC^')/V'HH
M _GT^#W_  1Q_:(^%7P-_9<_9+A_;%^$MK^R[^Q_^TM^SS^T%\/_  Q\./V0
M+;X;?$_XOK\"OVB_"?QP@T/]I#Q[+\:_%_ACQ5JVH:?H%UIDGBKX9?#CX4Z]
MX@\>_P!@?$7QIJ.O66FZ[X(\5^H?M2?\$M_VC?VJH_B1\&_'_P"V1X*\3?LK
M?$#]H73/CYX8G^(W[--QXP_;6_9JMW\;>#O'WB'X8_LK_M1:-\:_!?@SX9:-
MI^K^&M<TOX/>/M:^ 'C#XA_";PCXP/AJ?4_'"^%="OY/V[HH _,+4?\ @G]X
MCF_;&_:M^-<?Q)\"Z_\ LW?M[_"'X>_"?]KCX >./AGXKO/'NIV7PM^%/Q3^
M%'AYO@Q\:_!GQ<\$67@#0O$VC?$/3Y/&^E^+/AC\1-<E;1M7/A3Q7X9FU[3Y
MO#/)?L[?L-?MH_".#]FSX3>/_P!O73?&W[+W[)EUI,7P_P#"_P .O@%K'P;^
M/?QA\*>"?#>J^%/A1\/_ -ICXOZ?\=/$_@?QKX,\":+>:/'XBTWP#\%OAR_Q
M<U7PEH&K^,9+:.;7-*U7]:J* /S&^$W_  3]\:_"GX _MP_!WPO^TQXM\">,
MOVM/VK?VJ/VH_!7QJ^%_A>U\.>,?@;JO[0GCB+QSX<T>PLM;UGQ-IWB^Y\#7
M]O!8:W>S-H-IXVTA[_3X].\,F\%U;^3>#OV6OB1^S/\ '3XR?\%/_P!J[Q]\
M(/BQ\2_AY^R1\0OAC)X7_8M_9#U_X'^(_BMX6M]=\*_%34]3\>6/B#X]_'+Q
MG\>_C5J-]\-M#\%_!?PA:ZSX<T/P]<^(/$&EZ-I6K:OXSMY=#_9*D(!Z]N1_
M+^1H _'?]@7]C']J[]G+]E7_ ()I?#C3/CQ9?"#3O@]X>\>^/?VU_@3>?"GP
MKX^;XP>,_CU:^(?B;K/PQ\/?$BZ\0S:G\,-+^"?QF\?>(DTC7/"DNL7GC#2]
M+TN'5M2FT^TNK+6_V)'09Z]Z** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOS-\5_\%9_V1?!_
M_!23P'_P2PU/5?&D_P"TWX_\'IXKL;VPT'2I_AAH-[<>#/&/Q$T_P-XJ\5R>
M(H-4T;QUJW@CP;/XCTG23X9N+#4;/7O"]O;:L^HZN+*W_3*@ HHHH **** "
MBOAK]K[_ (*"? W]B?X@?LA_#?XO:9\0]0\0?MK?M">%/V:?A#+X'T#1]9TS
M3_B#XQUK0-"TJ\\;W6J^)- ET7PQ'?>)-.-YJ&EVVO:A% +F2'2+@PA'^Y:
M"BBB@ HHKYR_:6_:W_9U_8]\->!?&/[2?Q.TOX6>&OB7\4O"_P %? VK:MI?
MB/58?$'Q0\9V&O:IX8\(V\7AK1M;NK:\U6P\,:]<Q7E_!::5"FG2K=7\$DD"
M2@'T;1110 45\=?MN_ML?#;]@[X4>%_BQ\3/!7Q<^(UKXW^+OPZ^!O@SP-\#
MO"&G^.OB/XJ^)'Q4U*XT?P3H&@^&M1\0^&(M1N-7U6!=-@@@U)KV>^NK.UM+
M2ZFN%0>._LS?\%0O@U^T7\:$_9R\1?!K]JW]D_X[ZOX'UOXE?#_X8?MA? W4
M?@SK7Q;\">%-0T[2O&>O_"_5HM9\4^$?%$_@R^U?2O\ A(O"_P#PD=EXTM],
MO3XBM/#=[X9T_5]9TX _2>BBB@ HHKQ_XO?%F\^%!^%_V/X2_%_XL_\ "ROB
M_P""OA-=#X1>'-#\1?\ "M+/QC_:7G_%OXG_ -N>)_#']A?"#P9_9R_\)KXC
MTC_A(=<TS^TM,_L_PQJWGR_9P#V"BBB@ HHHH **JWUVEA97E])#=7"65K<7
M;P6-M->WLZ6\3S-#9V=NDEQ=W4@0I;VT"/-/*R11(SNJGX!\'?\ !37]F35O
MA'^RS\6/BF/BO^S!/^V/\74^ OP.^%/[2GPG\7?#[XR:M\8+OQWJWP^T;P+X
MA\$:;9^)QX4U#Q%K.DF_T34-;U2VT&Z\/ZCI6LS:M;6UVWE 'Z$45\\ZC^U=
M^S[I7[3^A_L8ZA\2-.MOVF_$GPBE^/&A_"AM)\1MJNH?"6'Q%K7A.7QE%K4>
MC/X52TC\0^'M8TUM/FUZ+6?,LFF_LW[-+;SS?0U !1110 4444 %%<WX2\8^
M$?'V@6?BOP+XI\.>-/"^HS:C;V'B3PGKFE^(]!OI](U.\T75H+/6-&NKW3KF
M;2]9T[4-)U&."Y=[+4[&\L+E8KJUGB3I* "BBB@ HHHH **** "BOG+X%?M;
M_LZ_M,>)_CGX-^!GQ.TOX@^)OV:?BGKGP4^..E:=I?B/3IOA]\4?#=_J6F:W
MX2U&77=&TJVU"[L+_1]2MI+W0IM5TJ22TD,%_*AC9T_X:C^&W_#77_#%7V7Q
M3_PN#_AG#_AJ/[9_9-I_PA/_  K;_A9O_"I_LO\ ;G]I_;O^$I_X2C][_9/]
MC?9/[)_TS^T_._T2@#Z.HHHH **^=/V4?VG_ (<_MC_ [P[^T#\)[7Q19>!?
M$_BCXJ^$M-M_&6EV6C>(5U3X/?%KQS\&/%4EUIVGZKK5K#:3^+?A_KD^CR+J
M$DUWHLNGWEU!8W4\UA;?1= !17E/BOXX?"KP/\4_A)\$_%?C&PT;XI?':U^(
M=Y\)?!\]KJ<M]XTMOA1H^E>(/B%+875K8SZ9:+X8T?6]*OKP:K?6#7$=[&E@
M+N998X^0^ W[3'P^_:*UO]HO0? =EXHM+S]F+]H;Q#^S/\0Y/$FFV&G6]]\0
M?#/P^^&GQ)U*]\*O9:MJDNI>%VT+XJ>'+:VU+48='OYM4MM7@.DQVEM:7U^
M?0M%>2?'_P",_A/]G#X$?&O]H?Q[:ZY>^!O@+\)/B1\9_&EEX9L[/4/$EWX3
M^%W@[6?''B.U\/6&H:AI%A?:Y<:/H5Y%I-G?:KIEG<W[V\-SJ%E"[W,7YQ?
M3_@LU^S]\:?%GP8\.^,/@!^VO^RQH'[2-[X;T#]GGXL_M5_L[WGPT^"WQF\<
M>-M%?Q/X"^'7@_XG:)XF\:>&[;QO\0?#-MJ&M> -*\5W/AJV\:C3;C1/#5_J
M?BFXTS0;\ _7BBBB@ HKY0M/VO\ P!XQ^$_[.7QP^!W@WXL?M'?"S]IOQO\
M#CPSX,\7?!KP9%>VWA3P=\28=3GM/C=\2M-\=ZOX#UOPK\'?"L6G(_C76X]-
MU/Q1H_\ :6F"V\'ZDT\PM_JX=!GG@<CI0 M%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% 'XR?\%Y?VH?VZ_P!D3_@GYXI^+W_!/CX8WWQ#^-,/CSPMH'B?7-*\%I\2
M-8^#GPIU#2_$U]XH^+^E_#V6RU6V\63Z#K6E>%?#EQ#J&AZ]H_A_3O%E]XRU
MW2IM#\-:C-;^T_\ !'WX^_M=?M.?\$\_V?OC1^W)\,G^%?[1OBO3?%$?BS1)
M_".K?#N_\0:-HGC+7]#\&>/M5^'>M10WW@K4_'7A/3](\27FF1)!H^J2W_\
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
M\-3\#K>>?Q+<>,IIH/A,?#/_  @,4LOBZ[N_%4LD?A]7D\27=SKCLVIS/<D
M_D9^*_[-'["7@K_@Y5_8#U'5OB!9Z/\  KQY_P $W_V??&OP(\=Z[^U?XT32
M/B?\:_A/X^G^%_[..G>$_B'J7Q1:_P#B*GBWP#X ^$T>F>#8=<U?P_\ '+7;
MB^\3:GI7C;Q7XL\3ZCJWYO?'#XN?&GXQ_%'_ (*Q_%G]H[]M#X&?LL_M4? #
M]L?XL^ /@3XG^/'_  4I_; _9Y^,G[)WPJ\ :KHR_#&V_99_8[_9Q^!?CGPI
M\=?A[XF\./?:'J?B+3-(\5>*?BM'/JWB)/#F@>(-5?XB^//]!3Q#^RK^S#XM
MLO@QIOBO]G+X#>)]/_9PGT2Y_9YL?$7P?^'NMV?P'N/#,>AP>&Y_@Q:ZEX=N
M8/A=-X>@\,>&H-#E\#QZ$^DP^'M"CT]K=-)L%M\_X@_L?_LF_%KXE^'OC/\
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
MG@KP+XN^(GPU^&?BCQ7J.H:EX\^*GAS0-9U'PQIC'P%8>'?$/@[Q-8_#2_\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%)D'@$9'49Z4M !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 44F0, D GH,]?IZTM !1110 4444 %%%% !1110 444
M4 %%)D @$@$]!GD_04M !1110 4444 %%%% !1110 4444 %%%% !11TZT @
M]"#].: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH X3XF?%+X:?!;P/KWQ-^,7Q
M$\"_"?X;>%8;2X\4?$+XE^+O#_@/P-X;@U#4;/1["?7_ !9XIU#2M!T>*^U?
M4=/TNSDU"_MTN=1OK2RA9[FY@BDT? _CGP5\3?"'ASX@_#CQAX6^('@+QAI-
MGK_A'QMX(\0Z3XL\(>*=!U&(3Z=K?ASQ+H-W?Z-KFD7\#)/9:EIE[=6=U"RR
M0S.IS7YF_P#!93_@EWH__!7#]CL_LOWWQ?UGX'ZYH7Q1\'_&#P3XZT_P\GC#
M1HO%/A+2_$_AUM'\:>#_ .VO#-QXC\,ZOX9\:>)+9(++Q+HMUHOB;_A&_%8;
M6(/#\_AO6O7/^"7G[!ND?\$T/V(?@U^QKH_Q*USXN1?"Q/&5Y?\ C_6].E\/
MKKNN>._'/B/Q]KLNB^$3KGB.U\'>'X-6\2W<&E^'['6+]$2.34]0O=0US4]6
MU&\ /T HHI&(49)P!C]3C_/Z4 ?YT7PN_P""O?\ P53N_P#@G[\=?^"AGB3_
M (+7_ 6V^(_P!^->H^#_  __ ,$]?B=^RU^Q_#XJ^.?AO0_&WPXT+SCXG\$0
M>!_B[9:?K.F>-M7G5/"7@".X=O"EVG_"9:!97=]XB\.?UU_L5?\ !7WX-_M?
M?%#Q9^SL/AG\6?A_^T!\(_V0OV;_ -K#XS:1K6C^&9/A]HUA^T+\%?A=\9+;
MP3X-\2VOC&Z\1:_X@\*V?Q2TG1-7&M>$/#5BVHV.H+9ZA>1P+-+^:?\ P1,_
MX('_  F^ ?[/_B&^_P""C'[$_P"S7XY_:AMOVD_BAXU\(^)O%^C^ ?C;-!\-
M=8TSPM%X,$U\Z:YX>E%CJD'B:^TO2]0M9KK0[V2'5X8;'4W@FA[CXM_L)?\
M!2CX*_\ !7K]LG]M?]C#X?\ [-7Q;\%?M_\ [-7@OX1ZAXG^/7Q;\2?#S1?V
M9?'GPR^'O@'P98>(_&/@WPGX0\0^,_BKX6UR#X=V4^F>'O DMKJ>JZOK\MGK
MGBGP!I6D_P!K:D ?-7[:?_!?O5_$'@G_ ((L_MB?LG>/?BW\!_V2OVKOVR_&
MW@/]H_PAX[^"OPS\;_$[QE\'_A/\4/ GA#QOX=/A?P[I/QY\16>H:E!:>,K;
MPY'\&=?B\=:S;:_:16,D'B(:7!IGV'\=/^"X/A#XR?L)?\%.-=_9CTS]HC]D
M']MO]B3X'-X_U'X-_M;_  -\/_#/X[>!X/$>DV6M>!/B7#\)_'4GC[P]X@\'
MZO:W5N6_M:ROY],AU?PY=^)-!TFQ\9>";[7_ ,F/"G_!%W_@J=X$_8A_X(=?
M#KX<_#+X*6O[1O[ '[9/QN^/_P 1M*^)_P 6M%_X5AX;MM>^.NF_$KX=77B7
M6? UYK.M^)/#.IV>F1MXHM?AU!KOBW2["66*QTJ?5/+MA]F7O_!(O]N[]MGX
MK_\ !6_]KW]I;PQ\%_V1_BS^V]^P[%^Q5^SM\!]%^+][\=M&\++IUEX+O[SQ
MI\:/B?X=^'^B6UOI6M>*_A1X*BT6\\">']4U2P\-^*_%LVM^ FUGPGHB>,0#
MZ,US_@HE\4]$^&__  ;C:AX[_:A^*O@+XE_\%!?#?[/^H_%W2_ O[,OP#^)W
M@[]I?Q!XP^$'P%U[QQH7Q+UWQ+XE^'>J_LXZ;J7BOXC'4=+\6_ GP[KLVGPZ
MUKEJO@=;'2M#CM?=_CG_ ,'"O[!_P$^+GQ6^'>N^$_VL?'7PY_9V\?6OPK_:
MB_:P^$W[-OC'Q]^RG^S'\2I_$A\(3^!_C'\3-.GBU>P\0V7BB33O#\EIX1\'
M^,$OM=U?3]#T:75-8^VV%G^=EU_P3D_X*,?%'0O^#<R+Q]^S_P##[X>ZG_P2
MP^*&C>#_ -H"#2/CSX/\96TWPF^$^B?L[>"?!WQ6T69;/17O]1\>Z+\+->UR
MY\!:*FNZIX;N!:6-W?3O?@6G5_"S]A;_ (+ _L VO[<?[)?[$/PO_9&^*OP6
M_;+_ &M_'_[47PD_:T^.7Q8U0R?LXZ=\6Y_#&F>-?!/QR^ .N>!/$>J_&C6M
M-\&_#_1]&\,ZEX0N[G1CKVIKXT\2+X@M]2O_  'X2 /ZB[[Q]X*T_P !W7Q0
MN?%GA\?#FR\)3^/;CQQ!JMG>>%AX)MM';Q#-XKAUNTEGL+K0!H*-J\>JVTTU
MG-IVV[AEDA96;^4/_@C3_P %>?VS_P!HW]N*T\+_ +87B263]FG_ (*1_##X
M_?M'?\$S_#FN>!OAWX1U[X:>'_@7^T3\6_"6J? 2[U?P1X/\.:GXY\21_!OP
MX/'6IZQXMUOQE=GPOX5\)Z[IVM2/XNUB\OOV"_X*V?!/]L?XO_\ !+WXP_LN
M_L@6&A>._P!H7XS?#_PM\!M7\1W^I>"OA;X:MO 'B9],T3XY^)9],U^XDT33
M-.\4_#JW\6>$K7PUH,]QJ6B/XSMKK0GE&A[Z_&#XQ?\ !OE^T-^R7/\ L&?M
M&?L#?M8_ME?M>?'3]AGXX_#*Y\&? S]K/]I3P>GP9T']G*31&\/?'+X??!'1
MM6\(:%IWPDMO'FC:'X/\'W.@:;XHATR/X<1:AHYBU?6=)\-WEF ?>GQ)_P"#
MDW]B;X<>./VKOAY%\!OV\/B1XC_8K^+WBWX6?M#R?"/]G"T^('AWP#HG@?5?
M$>@^)?C;X@\7:3\01X7\*_!:RUWPS>Z3!KOCG5_"GB[4KB:*XTWP3=Z=::S>
MZ7[5^T#_ ,%Z/V(?V?\ QM^R=X)D\/?M)?&>X_;=^ "?M$?LUZC\ /@EJ?Q)
ME^(GAK6-$O\ 5_ 7@VQ\#QZOI/Q9@^)/Q+NK6S\/>%_#4OP[^RZ1KNLV,?Q$
MU?P-IEGK^J:+\#_!_P#X)>_ME>#/AE_P<N^&=<\$^&H=4_X*3^.OVF=>_9(M
M;7XA^%+J/QMI_P 3?#WQ[L/"\NO3)J"6_@:74)?'OA:"[B\4R::UFUS<B[*6
M]C).V%^S9_P2N_;.^&_[;'_! CXU^*_ GA?3_A[^P5^P!XS^ G[3&HV_Q#\(
MWU_X4^)>L_ [XO>"+'1M%TJSU&6\\76DOB/QCH$#ZQX=6_TN*&:ZNY;M(+1I
M) #]1OA?_P %O?V$?B!^QW\>OVU_%>O?%#X"?#K]EOXE:E\&OVB_AY\=OACK
M?A;X[_![XL6.O:-X9M/A[XM^%7AV7QAJ[>)-:USQ%HVF:=;Z'<ZQ:VVHS:KI
M>O7>BZKX4\8V/A_._9M_X+;?LM?M#>+?'_PN\0?"?]KC]E3XX>"?@EKW[1^B
M_ ;]L7X#7?P*^*GQ:^"'AJUU.;5_B)\'M-U'Q%K'A[QKHT-SHVKZ?;P#Q+IV
MJ7\VD:[?V6GW&A>&_$>KZ1^*7BG_ ((*?M;_ !V^"_\ P6C^'/B*Y\"?"?QU
M^T]_P5-OOVX?V,_$OB+QVFJ>!O$VC:3\4/B'K^C'XIVO@&U\4>(O#^D:]X'\
M;ZE:+I-YHTNL:/XDN])U:XTJ5=$EAE^Z?"7[$7_!03]OC]NKX7_MF?M\?"GX
M/_L7>%?V<?V5/CK^SS\/?A7\*/BUIO[0?CGXB_$3]HWP+KG@#X@_$[6?%-IX
M6T'0?#'PXTWP[XHN+KP?X(FU'5/%.E>(]%2&]U+5-)UG4-2G /IK5_\ @O/^
MQYHG_!/?]F?_ (*47_@#]HU?@3^U7\<_^&?OAUX7B\&?#J;XKZ5XS_X37XN>
M!O[2\8Z"OQ9_X1+3?#/]I_!?Q7>_;=&\<:_JG]EWF@N-&-_>WFGZ=R_[0G_!
MP;^R-^SS^T1^U3^RO>? 3]N/XP?&S]D/3?"OB?XF>%OV??V>K3XL17_PZUWP
M7I?CGQ/\5]'U;1_'L&G>'OAI\*M,\0^%+'XD^)OBM<?#5+#5?%>C0^&K7Q39
MKJU]I?X">*O^"/W_  6MU7_@F=^Q_P#\$Q9_@!^RD?AW^Q1^V9-\79_BOH'[
M2DVJ>-?CAI.I_$7XQ^.M/\5^#O#'B#P?X/T+P3X#\*1?%OQ?8Z[;^,]77XE^
M*I;GP++H_@3P_'I?BU;K]N_AS_P3_P#VH_#_ .VK_P ' 7QFU'PGHEM\._V^
MO@E\&_!O[-&IKXU\.23>+_$O@S]G#QM\.=9AUS2K>_EU+P='8>*==M+%+SQ+
M:6$<L%Q+>6AFM4FD !]4_%+_ (+:_L+_  W_ &9/V9/VGM$UOXH?&S3OVSWN
M+']E/X*_ ?X8ZW\1/VBOCMXBT>_M-*\9>%/!'PNBETV4Z_\ #W5KM=&\;)KF
ML:-IFD:[]F\/PZG>ZYJ^@:=JV7X'_P""Z'_!/_Q7^R=\??VN?$OBWXC_  =\
M.?LL>-+3X7_M%_!GXP_#+7_"?[2GPA^+.K:O;^'O#GPO\5?!JR.MZVWBSQ-X
MBN&T#2)-&NM5\-QZKI?BJVU;Q!I8\"^.9/#GXQ?LY_\ !(+_ (*+?LJ_LM_\
M$4OCE\,_ OP;\5?MF?\ !+K6/VV]-^)O[*_Q!^+3:#X4^+GPT_:Y^)GQ/^U6
MG@3XQ^&D\3>"?#'Q#T'P'XP%]8W6KZ9+H5Q=^(?M>N:EJ4W@"Q\#>,/I/]L+
M_@F'_P %(_\ @J?^PQ^T7X<_:IO/V6?@5\?O&'[3OPK_ &@OV5/@/X*U/7-6
M\#?#'PE\*-*U7PS:_#_]IK]H/P1X5TSQ9\7/%GBCPKXU\7Z??ZQX;\.7^A^'
M=;T/POXE\*W^E6FOW7A+P& ?H[\ _P#@LS^SC\;;WXR>#O%/P7_;"_99^.'P
M5^ GBG]J/6?V;_VNOV?M2^"7QL\7_L^^$86CU/XI_#O2+[7M8\(>)_#S^((K
MSP;;Q-XTT_5T\5:;JMC?Z;8V>FWFH0_&'AC_ (.EO^";.N>#/@M\5M?\"?MM
M_#OX'_&37-=\%R?'SQE^RIXNG^#/PW^)NB7'B(Q_"?QAXW\$ZIXRM/%7Q'UC
M1=!M_%-AX?\ @=!\8$LO#_B'29/$=[H.J67BG2_#GSM^RC_P2I^-^F>._P!H
MOXLW/_!-/]F#]A9=;_8=^.OP!^'NFQ?MK_M#?MA_M)>-?C#\4=#O;*"6+XA>
M)?'-C\"_ OP(O[#5'L;[P_KG@C6?&^D>,].GUJRUV?0_$$]UHGB>O_\ !'']
MO2]_X(:?\$GOV'K7X>>$V_:-_91_X*"Z-^T%\9O#)^)W@N+1O#WPRL_BC^UY
MXI?5M-\6MJJZ%K]_#H_Q<\#S-I&B7=[J(FOKN"&"633;O8 ?NK^R+_P62_95
M_:Y^,O[1W[/\7A']H;]F7XN_LP>#/^%I?$+P/^V1\))_V>O$%S\&UDMS/\8M
M+T;Q'KE[J^C_  _M+#5?"^MWEU\0K#P+KMKH7C'PUJL^@):W5Z]AY?\  ?\
MX+V?L9?'WXD_"_PCIGPY_:_^&?PN_:!^(%M\)_V8_P!K'XU_LT^,/AO^RE^T
MO\3M4N[BR\-^ OA%\4M2N;B]G\3>+KG3M;M?"MAXW\+>"1K6H^']9T2VE_MV
MT73)?./CG_P37^,7[1'_  5-_;-^*_BB*W\+_LJ_M1_\$8/&_P#P3Y3XFZ=K
MNA:GXJT7XC?$GXD2S:RMAX"DOX=9:'1?".HZCKL&I7L5EHEW?Q6U@M\T]U-Y
M'Y-_L0_\$._VF/A#XR_8W^&7Q:_X)X?L7V-_^RO\9/A]\1/BA^WKJ_[</[6/
MQ,T;XK^'/A7XU'B#0+_]GW]E30O%/P]/PO\ CL=.N=%AT;Q7\0X9OA?:ZEX<
M\7:CJ/P\M]'\2:5X*< _4KXD_P#!R;^Q-\./''[5WP\B^ W[>'Q(\1_L5_%[
MQ;\+/VAY/A'^SA:?$#P[X!T3P/JOB/0?$OQM\0>+M)^((\+^%?@M9:[X9O=)
M@UWQSJ_A3Q=J5Q-%<:;X)N].M-9O=+\H_;7_ ."__B+X#?M??\$X? '[.G[,
M?QR_:B_9<_;'^"'BKX^:IXK^$G[,GQ!^(/Q=^,G@[5?AT/&OPRTC]D'3Y?B9
M\.H-<\<^$H3;>(OVB_!_C[P,^J?#3P1KWAV^NDL]5N;ZRL>(^#W_  2^_;*\
M&_#'_@Y=\,Z[X(\-P:K_ ,%)_'7[36O?LD6MK\0O"ERGC73OB;X>^/>G^%I=
M?F34$M_ LNHR>//"T%W%XJDTU[-KFY%X4@L9)SS/BO\ X)K?\% _A%\//^"
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
MWP^U[X\6OQ>^*TGPQM_@IX-\)P?#WXE^,OA9XLA^-EU\9/AK#\./&5E\4(?
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
M"?O[0/P%MKK38Y[N&7Q.'^)OCSPUHGEZ#'?72VNH-K#6ZZ3:7UY;?C;\'/\
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
M9GQ9J7B/4+OPE\.==\;^';#PM;Z L?C[5-<OM3LM' /US;_@H/\ "C_A3O\
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
MXB:SIVC3:#H_AJUM_#EIIEI?6>HZG%=ZO>XOQT_X*;_L;?LZ^/OB3\-?B/\
M$'QS?^*?@EX-T+XA?'A?A-^S[^T5\?M _9[\%^)M,U;Q!H/B#]H7QC\"?A5\
M1O!_P*M=3\*Z'JWC6VA^*NN^$[T^!+1?'$EK'X4O+#5[H ^^J*^%/BK_ ,%*
M/V-?@]\3?"'P8\3_ !4U?Q%\5_B/\'-,^/WPO^'OP@^$OQF^/OBWXL_"?6-;
MO-"LO%/PET3X&_#_ .(=[\4=KZ;J6OZCH_@.'7];T3P'IFI_$G6].T[X?Z;?
M>);>EXJ_X*??L*^"/@'\(_VGO%W[0&A^'O@7\</BC'\%?A]X^U;PM\0+"UD^
M*S6_CJ:Y\ ^,M#N_"</BCX8>*-(N?AIXVT/Q%I'Q,T3PE>>&O%>AR>#]>BT_
MQ3>:=I%X ??%%?&WPU_;Y_9A^*OASX\>(?#?B[QOHD_[,GA]/%WQV\%?%3X%
M?'KX'_%OX=>$+GPQJWC+2/%FK_!3XS_#3P%\7;KPSXF\-Z!KU]X0U_2?!5_I
M/BZYT+7-'\.W>HZWHFK:;9>->%?^"OO_  3Y\:?!"[_:0\._'/5+OX*+K7PX
M\*^'?'-Q\$_C]IEM\4/&_P 6'U*W\$_#SX%:5J7POM->_:"^)-WJ>BZWH.N?
M#SX(Z7X^\9^#_$VAZYX:\7Z)H>NZ-JFGV@!^EV >H!HP/3V_#TKX$T#_ (*<
M_L8>(-"U37D^)OBKP]_PC7QW^#W[-?CSPMX_^!?Q^^&/Q+^%?Q>_: N-"LO@
MOH_QA^$_Q&^&/A;XF_"3PO\ $J^\3^';/PG\3OB)X2\.?"_4YM7MGC\8BV2Y
MG@])^,?[<O[*O[/OC3QKX ^,WQD\._#WQ+\./V>M5_:J\>1^(+#Q#%H_A'X#
MZ7XVMOAQ'XTUWQ+;:/<^';&ZU_QQ</X9\%^#Y-4_X3;Q[JVG:U;>"O#FO/H>
MK"S /K+ ]**^,O@+^WS^S/\ M)_$+Q+\'_AOXE^(.A_%_P ,_#C1_B_<?"OX
MX? #]H']F?XBZM\*/$&MZCX7TSXH>#_!7[1?PR^%?B+Q[\.U\4:9/X<U;QCX
M(L->T'P_KMSI&DZ_J&EWWB#08=2F_P"">?[0?C3]K']AG]D[]IGXC:9X7T7Q
MY\=_@/\ #CXI>+M(\$V6K:;X1TW7_&/ARQUG4K/PW8:[K?B36;/1X+FZ>.R@
MU/7]8O8X0HGU"Y?,A /L; Z8&/3%&!Z#\J6B@ P/2BBB@ HHHH **** # ZX
MY]:*** "C QC QZ=J** # ]*Y'3/ /@?1O&'B?XA:1X.\+:7X^\;Z5X6T+QI
MXXT[P[HUCXO\8:)X';7W\%:/XI\36ME%K7B'2O![^*_%+^%M/U:^N[3P^_B7
M7VTF&T;6-1-SUU% !@>G3I[48'I110 8!ZC-& >HS110 48'H*** # '08I,
M#I@8],4M% !1@>@HHH *,#THHH *Y6^\"^"]3\7^'?B%J7A'PQJ/CWPAHWB;
MPYX2\;WWA_2+OQ?X6\.^-;GPY>>,M \.>);BRDUK1-$\6W?@_P )W7B;2M-O
MK:QUZX\,>'I]5@NY=$TQ[7JJ* "BBB@ HHHH ,#THHHH *,#&,#'IVHHH ,
M=!1110 48'H/_P!?7\Z** # ].G2C ]*** "C /49HHH 3 ]!Z]._K2X&<X&
M?7O110 8!ZBC ZXY]:** # ]**** # /4 T444 )@=<#/KBEP/0444 %%%%
M!@>@KD%^'W@1/'<_Q13P9X4C^)EUX4M/ =S\1$\.:,OCJX\"V&LWGB.Q\%3^
M+A9?\)!-X1L_$&HZAKEKX;DU!M'M]8O[W5(;.._NI[A^OHH 3 ]!^0I<#T%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_)MX/_9:_:<\/?\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YK?%/_ (*1
M>$/A?_P4Y_9G_P""9=Y\,O%.J>-/VEO@KXY^-&C?%.TUG1H?"?A?3O VG_$O
M4+G1-6T*>/\ MJ^O+Y/AK>Q175E,D$,NJZ>6CDCBO&B_2FOY9?VN9X%_X.PO
M^"4\+31+,_["7[0&V(R()6W^&_VJW3;&3O.Y+:X=< [EMYF&1%(5 /T._P""
M:W_!:#]GG_@I)\8_VKOV=_"'AW7?A7\</V5?'WB/P_J_@#QEKOA[4]1\??#_
M ,.^*I_ UW\5?!@TR2WNKK1-,\7VT>B>+; V$@\)3>(? IOM4GD\8V,$/T+_
M ,$]OV^-(_X*'?LR>(/VCOA[\,-?\$)I7Q)^+OPNT_P/XJ\1:/<ZAJNN_"G7
M;KP^;EM=TVT;3]/L_$-[!$86EM9SIBRR-,+M(U:3^.O]F+]DWXT7O[*?QY_X
M*F_L(:?#=_MZ?\$[?^"K_P"WGXHT_P )Z=H]MJP_:;_9CN]4\):C\9/V<O%5
MAIXMO$'B62X\.ZEKGB+P'INF7MUXC0:MXU\/_#S38?B#X[\*^(_#W[J?\&JW
MBBT\;?\ !*>+QA864FF6OBG]JC]I[Q';:5/>1W]SI<&O>/VU>WTZZO8[>T2Z
MN+2"]BADN5M+5;@KYZVT*2+&H![=X4_X+N_!;Q9_P28\=_\ !52U^"GQ/33/
MAOXZD^%/BK]FZ&^T6X^+%E\5;CXS^%_@]HO@47<T5EI\FI:A-XX\(^+[I(;"
M74-/\/:I<0KI=[JU@UG-T?Q/_P""VOPG\'_L*_L'_MI?#_X.^-OC)>_\%!OB
MQ\&?@7\&/@IX1\4>%;7Q5:_%?XM6GB>&[\+:YK]T)]-<>!?%_A'5_ .O76FV
M%W.WBEM-M&L;1+JX:S_G:UWX0>*?#7_!<G7?^"/FG:)?M\#OBW_P5N^#_P#P
M6KTW7-8@CN?"VI>!= ^ /Q!^,'QF\ :SX>M+'5+"/PEJOQ=\.>'OACX?.JK'
M:ZK=>$]&LM1BT^">&X>I_P $YO@?XM\6?\%B_@]_P2Z\2^$/$&B?!/\ X(B?
MM*_\%%_VK_!MGJNH:K)X:\2?"OX\>)?A3K'['%NMA)/;+8>*/"/B?X@'XK:-
M<W(U)=1T3Q!K!TN2ZM+W7;L '[WZ[_P7"\3:K\4_VWO@W^S[_P $]?VDOVGO
MB#^PY^TG\*?V??'?AGX3:YX4OM6\1Z=\4O#'Q\UV/XJZ?:RV4G]B>$?#>I?
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
MW7=0\6:]':V6BV]A%:MYE_"ERT<H\L_SV_L(?\$PK[XF?\&XVN_MCC_@H_\
M\%-_AIIFG?LE?M[^/;G]ESX:?M4S>$_V1YO^%4>+OVD;"3PE<_"7_A$[FW7P
M!\0!X.6^^*?AZ35V_P"$IO\ Q)XRN6O]/&N!;+Y[_:;UGP!I'_!&#_@V&U?X
MF_%?QW\#_AKI7[4NMZG\0_C5\)M3U?2_BI\'_ VD_&.[E\:?%+X::GX;T3Q/
MXAT[Q_\ #C18[_Q1X3O]!\-^(-9T_P 3:3ILNG:'JFH)!I]P ?UKR?\ !9WX
ML>"/V5OVO_VJ_P!H[_@F+^UA^R_X7_93\&?#SQ?8^'_BYJ7A72]0^,A\<>,I
MO!]_I/@G4ELET^UNO!\C:9J>MO=_:3]CU:T1($ED@\_RGX$_\'#FC>-?BG^R
M-X(_:,_X)\_MA?LE> ?VZ_$7@SP3^R]\=O'FE^&_%GPM\?\ C/XE6WAZ\^'&
MF75_X?FL]2TS2_&\/BGP_%HNLV=EK)2;5[:]U/3K#PSI_B7Q'X>_&WXM?%S]
MAGQU_P $8_\ @LQIG[(7_!5O]NW_ (*77MK\)/V<;WQU#^VYXM^-OBK_ (4Q
M;'XRW%EX;?X93_&#X/\ PJ@TYOB-=7FJ0^,(=!EUN;47\%^$OM\=@+.R-[Y_
MI_P+\:_L+Z7_ ,&Y'[>?[4?[1_B;]MK]D[QWXB_9>\ :#\,/VB=1N?#?@C]A
MWQM^T!\%?ASXI^%?Q:^$&H^%O$=AX<U6V^#>D>#=6O[-_B;H^O:9IV@>!4NM
M/L[;Q1JEEXQ\)@'[Y?%7_@NM\1O#_P"U[^U3^R+^S]_P3!_:Q_:Y\0?LC>)O
M!'AOXG>,/@KK7A"\T:QD^(?A<^)O"=W>:?>69O=)CUF*SU^UT^*ZEFDN6\/:
MC,&4(43Z"_:$_P""RO@+]F7X1_LH7/Q%_9B_:2U7]LO]LO1[VX^#O_!/CX>^
M&-/\7?M%PZOI>G37>N+XX5KO2="\(>%/#-T;"U\0^)KZ2748K:ZU'5=$\*Z]
M8^$_&;>'OY./C9\2OV)OA_\ \%K/^"S)_;"_X*J?MW?\$SDU?XH_LX+\._\
MAB3QA\:?"I^-;Z;\*-67Q>/B8?@]\(OBL+__ (5H;OPXG@]?$0T$VC^/?%7]
MDG4_.U5;#[Z_:(^(?@#]E;_@H+_P1Q_X+/2^,_CE^T]_P3%\/?L%Z1^R%XK_
M &R]=\+^,?'OQ.\):F-)^+GAGPU^T#\=](O?!FC_ !0OKGXE7?Q$T_4O&OB.
M_P#"MEXBU;66\<2Z5INH^(+KPYX$\3 '[K_L1_\ !8SX?_M3?M$:Q^QI\;?V
M;/VC_P!A']L.T^'J?%KPM\#OVG_"MAH0^+7PS;4]9TZ[\5_!OQAIUX]CXWC\
M/C1;B3Q)87&F:'<)+;>(HO"S>+8/ /Q%NO"7Q#X/_P"#A?XQ?&'5_C5#^SA_
MP1^_;5_:,\)_!#XV_$GX">)/'_PNUOP9K/AN;Q[\,[RV35],W0Z;+=6EY+I6
MJ:!K9L#!<7$%EKMBH^TR,-_S[X#_ &GOAM_P6"_X+U_L!?M+?L'Z1XS^*/[+
M/_!/CX+_ +2$WQX_:<UKX>^./AS\/KWQ/\=?A=XN\!>#_AKX43XB>%?"WB/5
M/%NF:YKVEWKZ3J.GZ?<W>EW'BS7-&LKG1_"U_J>H>#_\$)/V'/&W[2GA#_@H
M+\4/"_[?7[<'[,6F>&O^"N?[5^@3_"_]F_Q_\-/#7PP\5SZ/IOP=\1/XH\1Z
M3XN^%/C;5KWQ%K=OK<'AW6;FWUZVTV[\.Z#H5K#IEO<07EW? ']LM?$^L_\
M!1+]CKP]^V"G[".O_';X?:#^TI+X$\/^.8O!6L^*_#6F*\OBSQ+I?AKPM\/T
MNKW6(&?XM^)7US1=>T#X7K ?&&L^$M8TOQ/IVFW&D:A:7,OJWA_]J?X"^*?V
MD?'W[(FA>/X+[]HKX8?#CPM\6_'7PW_L#Q5;7&A?#WQI?R:9X;\0_P#"1W>A
MP>#M36_OH_)ETS1_$.H:SIHFM9M4TZR@O+26;\DOBGJ7P/\ A9_P<%_##Q/\
M:KKX6_#FU^-'_!-33_A[\&?%/Q2_X17PC9?%C]HS2OVRO"\.F^ ?AEXD\6KI
M]IXZ^.&G:)KG@U=/\'^%K_5/B!:Z3J_AEK734LK[3&D /T#_ &6/^"@7P+_:
M4\"_#K7[[Q5X)^$WC_XL^/\ ]HKP-\//@IXX^)?@N+XG^,5_9T^/GQ5^!'B+
M7/"GAI[[3M9\466I7OPJU+Q,R:#I-^NBV%\+*]N9I;&>Z?Z;^(GQP^"WPBO_
M  ?I7Q7^+WPO^&.I_$/7+?PQX!T_XA_$#PGX*OO&_B6[N+:UM?#WA"S\2ZOI
MESXFURZN;RUM[?2=%BOK^:>YMX8[=I)XE?\ CJ\4?L_?L^> _P#@@+\:_P!K
M/PU\(?A7X?\ VD8_^"@WC7XN6O[1%OX.\-1_%W3/B1X _P""TGB;X9> O&6C
M_$N>Q?Q/HVK>&/ ,'_"&Z$^EZM:6MOX?U37M(6W>S\4>(H=5]Z_:Y_X0[X?_
M /!3_P#X*6:U^V'^T1^P)^SEX%^+_P "_P!GW3O@9?\ _!13]DS7OVA]+^+G
M[)OA#X,V6G_&+X9_LZ>-;7]KC]G/3=,CL_V@M2^(VI?$?X$^#]+\0_%OQ=XC
MUSPAXSAL[W3#X0:R /Z@_P!I'XS:?^SE^SQ\>?VAM7T6_P#$VC_ ;X,?%+XS
MZMX;TFXM;35?$6F_"[P/KOC>^T+3;N^_T*TO]6MM#EL+.YN\6T%S/%+/^Z1Z
M_)GX._\ !9;QUX@\/_LP_%S]H[_@GK\>/V8OV7?VPM8^!_A?X'_M+ZA\8_V:
MOBYX,F\1_M+6NF7_ ,"'^(O@KX<_$BX^*OPV\(>/H-4L;$^,-?\ !;6OA'7]
M5T/2O&]AX=@OKW4M)=K'A_Q)X(_X-R?BAX8\:Z_\2?$&J^%?^"2'QNT8^(?C
M5\/;?X0_%:_\/:/^R[XUM/"UW\2_ANGC_P"*$G@?QDOA*#1AXDT+5?'FO:[I
M^I1W*^))-/U[^TM+L?FO_@FU_P $UOBG\>_V)O\ @EYXU_:F_;T^,_QR_9R\
M _ G]AG]IGX2_L@V_P (/V</AC\/_"WCCX>_"SX?^,?@YX>\:?$?P5\-(/BY
M\5/A_P#"]IH88/#/B3Q5;2^--0T;P_J_CG5-=-E?V.K '] ?_#07P''Q;C^
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
M7@6;QEXDF>%(?#WA2+Q3J^E/XBUR5[FW2/2=(%W?N\\*K 6E0-_&5X)_9_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "HS#"TJS-%&9D4JDI13*BG.560C<JG<<@$ Y.>IJ2B@"..**(,L4<<8
M9VD81HJ!I&.6=@H +L>68Y8GDDT10Q0((X(HX8QDB.)%C0$]2%0!1GO@<U)1
M0!'Y47F^?Y<?G>7Y7G;%\WRMV_R_,QO\O?\ -LSMW?-C/-"Q1(\DB1QI)+L\
MV1457D\M=J>8P 9]B_*FXG:O P.*DHH C2&&-Y)(XHT>4@RNB*KR%<[3(P +
MD;FP6)(R<=321P0PH8HH8HHSG,<<:(AW?>RB@+SWXY[U+10!$((%B\A88E@V
M-'Y(C01>6P(9/+ V;&!(9=NT@G(.:8UI:ND<;VUNR1 K$C0QLD2D $1J5(0$
M  A0!@#T%6** (8K:W@+&""&$OM#F*)(RP7=M#%%&[;O;;G.-S8QN.5C@@B:
M1XH8HWF.Z5XXT1I6W,V9&4 N=SNV6).YV/5CF6B@"(P0-*L[0Q-.B[4F,:&5
M5PXVK(1O5<22# (&'?\ O-F6BB@"-(HHM_EQ1Q^9(TLFQ%3?*^-\K[0-TC8&
MYVRS8&2:$AABB$,<4<<(#*(DC5(@K$E@(U 4!B26&,$DD]34E% $2P0I%Y"0
MQ)!M9?)6-%BVN277RP FURS%AC#%CG.33&M+5D2)K:W:*+)CC:&,I&3G)1"N
MU,Y.=H&<GUJQ10!66SM%61%M;94E"B5%@B"R!22HD4+API)*A@0"21@DTLMI
M:SQ"":VMYH% 58988Y(E4(8P!&ZE  C,@ 7 1BO0D58HH K/96<CM)):6SNY
MR[O!$SL0 H+,R$L0 !DD\ #H!4HAB$7DB*,0[#'Y011%Y9&TQ^7C9L(X*XVD
M<8Q4E% #(XHXD$<4:11J252-%1 68LQ"J H)8EC@<L23R2:2.&*$.(8HXA([
M2.(T5 \C8#2.% W.P #.<L<#)X%244 >-Z!\ ?A5X;^-OC_]HRP\.W-U\9OB
M1X1\(_#[7_&VM^(/$?B&ZT[X?^"'O;O0O G@G3-<U;4-$^'7A&36]3U+Q3X@
MT'P'IOAVP\7^+KU_%'BR+6];MK"]M/8)(HI=GFQQR>7(LL?F(K^7*F=DB;@=
MLBY.UUPRY.",FI** (?L\'EF'R(?*9F=HO+3RR[2&9F*;=I9I2968C)D)<G<
M2:=)%%+L\V*.7RI%EC\Q%?RY4SLE3<#LD7)VNN&7)P1DU)10 C*KJR.JNC*5
M96 965AAE93D%2"00000<'BD1$C54151$541$4*J(H 554 !54 !5     &*
M=10! ;6V9I':W@+S-"TS&*,M*UN0UNTC%<R- P!A+$F(@%"I J01QJ[NL:*\
MA4R.%4.Y0;4+L!EBJ_*NXG:.!@4^B@"$VUN6=S;PEY'BD=S%&6>2 @PR.VW+
M/"0#$Y):,@%",4YH87DCE>*-Y8=_DR-&K21>8 )/+<@LF\ !]I&X !L@"I**
M (Y(8I=GFQ1R>7(LT?F(K^7*F=DJ;@=LB9.UUPRY."*>RJRLC*K(P*LK %65
M@0RLIR"&!((((()!I:* (_)BQ$/*CQ 0T(V+B%@C1AHAC]V1&[Q@I@A&9!\K
M$%AMK9FE9K>!FG,1F8Q1EIC 083*2N9#"0#$7R8R!LQ@5/10 QHXV=)&C1I(
MMWENR*7CWC#[&(W)O'#;2-PX.139(89C&988I3$XDB,D:.8Y%.5DC+ E'4@$
M.N&!&0:EHH *@-K;-]HW6\#?:D\NZS#&?M*;639<97]\FQF3;)N&UF7&"09Z
M* (Y(893&98HY#%()HC(BN8IE5E66,L#LD5690ZX8*S '!((L,2222I%&LLV
MSS9515DEV+M3S' #/L7Y4W$[5X&!4E% $?E1>9YWEQ^<(_*$NQ?,\K=O\OS,
M;O+W -LSMW#.,\T-%$SQR-'&TD.[RI&12\6]=K^6Q!9-Z_*VTC<O!R.*DHH
MA:WMVA%LT$+6X5$%NT2&$)'M\M!$5V!4VKL4+A=J[0,"G-#$\D<KQ1M+#O\
M*D9%:2+S %D\MR"R>8H ?:1N  ;(J2B@!C1QN4+HC&-_,C+*K&-]K)O0D'8^
MQW7<N#M=ESAB"J1I&NR-$C7+-M10J[G8N[;5 &7=F=CC+,Q8Y))IU% $#6MJ
MS2NUM SS!!,[0QEIA'CRQ*Q4F01[5V!R=NT;<8%2&.,NLA1#(BNB.54NJ2%#
M(JL1N59#'&74$!BB%@2JX?10!"UM;O +9H(6M@J(+=HD: )'M\M!$5,85-J[
M%"X7:NT# I\D<<T<D4L:2Q2HT<L4BJ\<D;J5>.1&!5T=2596!5E)!!!(I]%
M"          8  X  '  '  Z5^:OCW_@GEX@?]H_XM_M+?LW_MC?M ?LE>*_
MVB=)^&.G_M >'/AQX/\ V;/B5X1^(&I?!SPXW@CX>>+M&L/V@_@A\6+OX?>*
MM)\"RMX5U!?"UY#X0UVUT_0-2U/PA-K.G:A?ZS^E=% 'SK^RA^R]\+OV-OV?
MOAG^SA\(8_$4_@KX9:/J5E::YXUUM_$_CGQ9KWB;Q%J_C;Q[XZ\:^(I+>SCU
M3Q?\0_'_ (B\2>.O%D^G:?H^AMXBU_4!H.@Z%HR:?H]C]"M!"TJ3M#$TT0(C
MF:-#+&&#*P20@N@8,P(4@$,P/!-2T4 1R0Q2[/-BCD\J198O,17\N5,[)$W
M[)$R=KKAER<$4XQH760HAD5719"HWJDC(TB*V-P5VCC9U! 9D0L"57#J* (?
ML]OLEB\B'RYS(T\?E)LF:7B5I4V[9#(.)"X)?^+-.DBBEV>;%'+Y4BRQ^8BO
MY<J9V2IN!V2+D[77#+DX(R:DHH 88XRZ2&-#(@<)(54N@DV[PC$;E#[5W@$;
MMJYS@80PQ$2@Q1D3DF8%%Q,3&L1,HQB0F)$B)?),:JA^50!)10 R...)%CBC
M2*-!A(XT5$0>BJH"J.3P !S4<=K;1",16\$8A$BPB.*-!$LI#2B,*H""1@&D
M"X#D MDU/10!&L,2/)*D4:R3;/.D5%5Y?+7;'YC@!I-B_*FXG:O P.*<Z)(K
M)(BNCJR.CJ&5T889&5@0RL"0RD$$'!!%.HH B,$)A^SF&(V_EB+R#&AA\H+M
M$7E8V>6% 4)MVA>,8XJ6BB@"%;:V1MR6\"MYSW&Y8HU;[1(ACDGR%!\Z2-FC
M>7.]D8HS%213Q'&KO(J(KR;?,<*H=]@(3>P&6V D+N)V@D# -/HH CCBBBW^
M5%'%YLC2R>6BIYDKXWROM WR-@;G;+-@9)P*9+:VT[!YK>"9PNT-+#'(P7.=
MH9U)"Y). <9.>M3T4 0+;6R((UMX%C$BS!%BC""5"K)*%"A1(K*K*X&Y2JD$
M$"I0B!VD"*)&5$:0* [)&79$9L;BJ-)(R*20ID<@ LV744 1K#"DDDR11I+-
ML\Z5459)?+7:GF. &?8ORIN)VKP,#BCRHO,\[RX_.$?E"78OF>5NW^7YF-WE
M[@&V9V[AG&>:DHH C:&%WBD>*-Y(=_DR,BL\7F+LD\IR"T>]/D?:1N7Y6R.*
M0V\!A%N88C JHBP&-#"$CQY:"/;L"IM78H7"X&T# J6B@!DD:2HT<J))&X*N
MDBAT93U#*P*L#W!!%*B)&BQQJJ(BJB(BA41% 5555 "JH "J     ,"G44 0
M+:VJ2><EM;K-N=_-6&-9-\F[>V\*&W/N;>V<MN;).3F1XXY4:.1$DC<%7C=5
M='4]596!5@>X((/>GT4 ,6*-69UC17945G5%#,L>X1JS  E4#,$!)"[FVXR<
MQBUM5@^S+;0"VY_T<0QB#E]Y_=!?+Y<ES\O+G<>>:GHH 8(XU"*J(JQ "-0J
M@1A5**$ &$ 1B@"XPI*C@D4^BB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *0L!U/\Z6OXKO\ @OY^U/>?
M"?\ X*[?L9?![XN_\%'OVM_^"?/[''C/]D7Q9XI^*WC3]F+QW\4-'NK?QI9>
M*?C)%X-U27P=\.M"\8R:UJ.N>(-&\)^%[_49/!NIW,.B'RS>:;! +VV /[3P
MRD$@C Z^W)'/X@BE#*V<$'&,X]^E?Q7?%?\ X* Z_P# O]AO]@S]GG_@F?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5^,WQQ_X)U_&KXF?\%L_V*_\ @I-H/BWX867P/_9Q
M_9J^*?P;\<>$-6U;Q7#\5=8\3>-M,^,5EI%]X6TBS\'7OA&]T&";XB:-+J-S
MJ_C31;^W73]1^RZ7>L+;SOV9HH _+7_@JY_P36C_ ."C_P '/A?I7@WXPZO^
MSK^TA^S3\:_!O[2'[+WQXTCP_IWBM/ 7Q9\"W#3V$7B+PUJ+6[:UX5U4&"YF
MAT_4M,O=*\4:+X2\3O\ V_IF@:EX,\3_ )[1?\$N_P#@J'^V[^T!^S-XY_X*
MY?M0?LI:W^SU^R%\7M ^/7@']F[]C7P+\0[/0?C)\7?!J7Y\$>+_ (PZ]\5[
M'3+C2U\/SWC076AZ19^*-(U7PS?^)?"]C;^'9O$^H^(E_I3HH _&/X&?\$S_
M !=X2_X*E_\ !4;]LOXRVOP,^(G[/_[<WP^_9L\#>!?AY>V^I>+_ !=;67PK
M^#6A_#+XBZ=\3_"OBKP';>"[?0O%%QIU[%9V.C>*/%T&N:%<(FO6FG.TE@F[
M_P $3_V#OVAO^";'[)'BG]DSXY>/_AU\0?"G@O\ :$^+WB+]FN\^'NM^*=8/
MAW]GSQWJ6G^*M!\*^,%\4^"?!LMAXTA\=:CX_P#$NN6NDOXDT=)?%"16?B"[
M$#U^O]% 'X1?\$@O^"1NH_L6_LO_ !*^!G[9?AW]FW]H#6=6_;W^(/[9OPMD
MTS0;CXF^%_ >J:IX;\ :-\//%FF_\+4^'GARZ\-?%SPE<^&==N;/7_#NDM<^
M'8]60:'XHFDN;TK\A?%__@C7^WUJ _X+]7/P1^+'[-OAK6?^"MVO_LWZ/\(M
M7\0>-_BEIDO@?X4^#)OB-H_Q\T?XJ0:5\%M?%CJOCCX>>/-0\%>'M.\)R^+;
M"^@UO5[K5M8T+[#:P:C_ %-44 ?R0?'G_@UL^%OPS^&_P#^(O_!,_P 9W'PY
M_;I_9F^*_P $/B?\//B3^T9\7OBYK?PDUZ;X:WUA=>*M,UCPWI-CX]'A&R\4
MWVGZ;XD-GX7\)7,$D^A6GA /I?AS4[VXM_K/]H#]A#_@M/HWQ8_:DLOV6OVR
M_P!E/X_?LF_M@:GK6M:_\$?^"E/A#XD?%"X_9I@\7SWX\6?#KX&VG@W0-8\'
M>-OA:UOK6I6GA[PA\0](TKPUI?AC2_"WA&_\,:OJ-GX@\>>)?Z+** /YIO!G
M_!&_]O?]C#]CK]@_X2?\$Z?^"@UGX3^,G[&.H_%O4O&?A;XR>'?%%A^R?^U2
MGQK\:ZYXW\0Z-\4_A_X3OO%.M:/9>#KGQ%JNC^"]4M[;Q+K5M9W3ZYIMSX7\
M80Z9XATOQ,_\$)?VT?BY8?\ !4?]I;]I?XS_ +)L?[='_!0C]E2^_9;T+P)^
MSSX2^('@#]D_P-IB77@:Y3QMXM\6^(]#\0?%KQAXJ\3O\-O"<NIZI=^#+K4?
M#3GQ';I>^,['5M%MO"G]8M% '\]4_P#P2:_:+E^('_!N_P"*AXT^"@TW_@DE
M\#M?^&G[1T)\1>.C>^-=?U3]G/X'_"*VNO@E$/AR(/$>D)XE^&>N7LUQX[N?
MAO>)H=YI-TFGS7\UYI=CW_\ P5I_X)):A^V'\"/@/\*/V./#7[-OP"U+P=_P
M4A^&'[=7QD;4-"G^&.@_$.]T'PE\2M ^(_BR[7X6?#KQ'/XM^,_B^[\5^&YK
MK7?%-A:3>(K?2)3KWB^"2QL(Y_W6HH _ K]K;_@F#^V+X9_;N\6_\%-?^"67
M[0WPA^%7[1OQF^&^A?"3]I7X)_M3^'_&'B?]G#XVZ!X6TOP[X?\ !7C6>_\
M 45[XR\&^.O FB>%/#T6E-H^D79U*71K>SBUSPYH>N_$#2O'/I/_  39_P""
M8OQH^ 7[1/[0/_!0K]O#X[^&/VCO^"@'[37A3P_\.=?UCX9>']2\'_ _X%?!
MOP[)H%W;?!CX.:+?C3M0UO0;O5/"?A34-5\6^)/#^AZSJC^%]'NI])3Q3J/Q
M \7>/_VLHH _#O\ ;V_X)H?M.>,_VR?AO_P4O_X)P_'WX:_ O]LGP7\'-5_9
MZ^(/@SX[>%O$'B']GW]H?X07NMMXCT?0/B%/X()\8^'M0\-Z[,=4_M/3M*\1
MSZU-H7@-(3X=;P9'<:MXY^P;_P $<?CI\(OCK^TQ^W!^UE\1?V:KS]JOX[?L
MT:U^RWX,^%'['WPC7X._LK_"#P%K%Y9:_K.H))=Z%9>.OB#XK\5>*M!\/:K=
M>)M>T73M5\/V\OBK39)_%^GZKX9M/!7]$]% '\KD/_! SXL:M_P;W^$/^"7'
MBK5_V;O^&ROAMX@U?Q_\.?CCI=WXRN/AWX2^(@_:G\8?%_1/$&D>/9?ACIGQ
M,T^\N/A%XQUWX::EK$'@%[_3AXCUO3;""]TI8;^?W_XX?\$O/V_=(_:(^%O_
M  4M_8F_:+_9]^&/_!1/Q)^S!X$_9\_;?^'GQE\+>)?%_P"R!^TE?Z1X=\)Q
M:EXPTC6O"OA;1OB?X'U7PIXI\.6]UX<U'2?"%A/XJT7PSX#TM[3X<Z3!\0]!
M^)']$E% 'X6_L%_\$KOCKX'_ &C?VA_V^O\ @H]\>_"7[1W[9W[2/PD/[/<^
MC_"#3/$W@_X!? 7]GZXOM.U35/A-\([75Y=.\0ZG9:CJ>C:-=KXJU71?#_B&
MV>UU.^F;4?$WB[QIXF\0_FKHW_!$;_@L%\+/V6_'/_!*/X*?MT_LBVO_  3(
M\:ZAXZ\.V'Q&\?\ PA\<:G^V3X%^#OQ4\0ZEXU\>^ ]-\*Z)8Z?\)_$\E]XB
MUOQ%:7>I:EX\TC5=7MO$VNZKH^M> H?[ \+^'OZ_** /Y[OVDO\ @BUJWQ#^
M+'_!#'3?AWJ?PJ\6?LR?\$JM!\?> ?BGX8^/TE_K?C+XI^!-0^'7P+\!^"WT
M;PUI_P .O$'@3Q3KT_\ PJ>_U3Q7;^([WP1HMC>7NGS:!#.F;33OU;^.WP6^
M*'AW]DSXN?"G_@GI>_!?]E[XW7O@OQ)'\"-?O?AMHR?"7P/\0]6F-\NMZKX)
MT#0;O1HO[0NI+LRZQ+X/\7VNEZO>P^)=7\#^/K:PNO"6N?6U% 'C/[.>A?&[
MPO\  'X+>&_VE?''ACXE_M"Z#\+O VD?&WXA>"]%3P]X4\:_%+3_  WIUKXX
M\3Z#H\.FZ);6>FZUXBBU"_@%GX=\*V$XF-S8>$/"-E-!X:TKV:BB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFLVU2Q!('
M7'7K[\?G0 ZBJ\EP(MS.CK&D;2/)\I4$, (\!MQD8$%1MP00 V["MYQ9?&GX
M3:K\0M8^$FD?$OX?ZM\5O#NDVVN>(/AAIOC7PO??$;0M)N_*-OJ.L^!;?5W\
M5:793)-')%>7NDP6LB,OESN[*C 'I]%5XIS(VTQNAVJV'4*0&!QD;B0005((
M!!!Z@9JQ0 4444 %%%% !14<DBQC+=R .F2>^,E<X7+D YV*Q .*KK>Q>;##
M)F*68 )')M4F1DDE6%3O*RS-##<2F.$RE(K>:20HJ9H N44Q)$< J<Y&[&""
M![@@$'V.#[4^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F2A3&P894C##GD'@C@$
MD^@ R>@YI]13L$BD8L% 7)8@L%]R%*L<>Q!]"* /S&_X*M_'_P"(_P %OV3M
M1\._ S4]0TO]H[]HKXA^ /V8O@3J6C1&?5]#^('QG\26_A@>+-+"_NFO?!/A
MI]7\5M(LADLSI:3F,N$BD^7_ (G_ /!#G]CK1_V5?$7AWX1>"X?!/[5W@;PW
MJ/CGX<?MMV^RY_:<7X\^'K9/$4/Q*U/XK:K#K_BJ^_X3+Q7IZGQIH5S/J>D:
MAI.I7VFK8S*MH8_(?^"Q_P"U'8_!/]NO_@D#X+U'PUJWBVTLOCM\1/C3?Z5H
ML6@W/B'5+7P]X.F^'=II_AK2K[Q%H]UK6JZ=>^.XM?EM-.T#5M3BT[2KJYTZ
M:2[1+2X_>;Q'XVLK'X4^(_B5;:B=&TV+X<:IXYM]6U.*&#^R[&W\+7.N65_>
M6VI/Y%G)8VRI<7D%^K0J\,B7&45VH ^;_P#@F]^T=JW[7'[$O[-O[0WB*#3+
M+Q?\1OAEHM[X_P!/TF[%[;:?X^T9I_#WC&S:Z6PTX^=#K^EWWG6TUG:2PM)M
M>VAVA1]S5^1__!#;2-*TO_@EK^R#K&FSW5])\1O >K_%C6]4N[B*5M5\3?$7
MQ=KWBC7]2ME@@@BBM;_4-2DNX+58HHK:WFBBC#%6V_K>S!02?YXR>P'N3P!W
M- "T57%RA+H,-(@4F-71GP_W20K':&ZAGVIMRQ8*":D257.,$'<5Y'4@ D@^
MG4 ]RK#L: )***CED\I"^QY",?)& SG) ) )&0H.YN>%!(!. 0"MJ! MSE6?
M# A%8HK@!MRRR95(H"FX322GRU0G(=BJ-^&GB2VO?V__ /@K-X8\.Z!XH\0P
M_LR_\$G-.C\5>-_^$;U:^T[PU\5/VZOC)I"2Z7X'UNXT?6)-(URU_9\^#[17
M&NZ5?:-;ZMH'B[XJ:_X=U2-&AN8)/H[_ (*X_M\)^P)^QCXX^+'AC0_^$H^.
MGB[5]%^$/[,W@25=*EO?%WQY^(5RVA>!)+'3-1>4:Q9^&-3F3Q+JEO;6=\MQ
M;:='9R)%;ZBE[%W?_!,+]DBY_8D_8\^%WP?\5:^OC+XM:M#JWQ-^/?CZ1DN+
M_P ?_'GXI:M>^._B?XBFOVT_2-0O[*3Q#K5W:Z#'J^G?VM8^'[&QMKV[NYHG
ME8 _0-3) K,^^8[D!8^4KE79%+N!Y,2I"-\C?*S^6K; [D([8-1M+BY>TBGB
M:ZBM[>[FMA(IN(+>Z>XCMI+BWR)K83R6ERD/VB./SGMKI(M[VER(OS=_X*2?
M\%%_ G["/PQT^6U/ASQ/\?\ X@P>(C\(/AQXAUN]T7P]%IGA"TM-0^(WQE^+
MFJZ19:MJGA/X ? _PKJ2_$+XN>*;?2;[4K?PQ:#3_#UE/XAU32_+^/O^"&/[
M-OQ\T;PM\>/V_OVNO'?C[QU^T9^W]J_@7Q78KX_LK+PUJWA+]G+X=:3JEE\$
M=+F^'.CVB:%\*KOQ:?%'BSXC1?"G3M4\0/\ "[PAXM\%> ]=UW7/'&A^-/$O
MB  _?&BBB@ HHHH ***BDF2(@,&.06^12Y !49V)ND898 E48+D%BH.: ):*
MI_;HO,$>UR,NK2KM>)'1=S+*\;-Y!VAL&<1*6 C!\UT1FR:A!%+%#*3&\T<D
MD8=D5F6(CS#Y;,)0L88,\C1B)05'F;F52 7J*CBE650RAP#GB1'C<8)'*2*C
MKG&0&53@@XP03)0 45$\H0[=CL?E^ZO&&<+D$D [06=\$E41B1RN?,['XU_"
MG4OBGKGP/L/'_A2\^+_AGPCX;\>Z_P##>WUNPD\8:3X,\7ZIXDT7PWXDN]"$
MPO\ ^R=3U3PAXDLQ=PPS1V<FENU^;6.XLWN #U&BHH95GC6500& ."4;!(!9
M=T;/&Q1B48H[H64[68<U+0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %13JS12*AVLRE5.YDP3P#N1D8<]U93Z&I:1C@$G'X]/;]?\
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
MV 8 5/X4"JB*HC!\I  <QQHS$N6-3444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !3)%W(RG'S87D9^\0,X/!QGH>#WI]?+7Q%_;?_
M &+_ (4>+M=^'7Q0_:^_9<^&?Q#\,R:?'XA\"_$+X_\ PI\&>+_#\^IZ7I_B
M#2HM=\,>(O%NF:YI3:EH>J:7K-E'?65N]YI&I6&H6XDM+RWFD /YW?V4/VKX
MOV9?"7_!;O\ ;&M-&BU+Q%\7O^"DOBWX.?LY?#634K!_$'C?XV^!_ 'ASX7Z
M18O<W)@TR+2=1UL+XHU"_GNH[/2?"MAK!U2>S>RF Z3_ ()E_M:^'?@7XN\=
M_LK_  KO/ ?Q=\*_L_\ PI\7_M;_ /!3W]N;Q1K/B#PMX,\4_M-_%-KCQ"VC
M?"Z\NX[JP\0:.DMO<62ZD]P-&M_#^DZ:FA17P#74W+O^RI_P2H^(G[3NJ>-_
MV@/^"C7[$WCC]E+P7\3?B9\=/@I^SAHG[8'P_L(M1^./QUU>PU;XO?$#XYZA
M<_$9+7QC9WL%B/#WA;P7I1M/#NE:'/<Q7"3F[NHY?%_B_P#LP?LX^//V+_CO
M^RSX0_X+"?\ !-[P7K_[5_QN^(7Q1_:&\?Z=\=/AEI*:KX+TJV_L[]FWX*^#
M=+T7XA00Z+\/_AUI6G^'--\2V<L327UEI+VFD>3%>7/G 'ZX_P#!&_2_#GP=
M_P""=&F_M1?%KQG:^'-2_:<\4_$S]M#XW>,?'-Y<:'I/A^[^+/BG4=3M+>2;
M7)(!INE^&]!CT33K47*01WB-'=NK2SQ!_&_^"9'B'PCXQ?\ ;G_X+A_M&>--
M#\&^#?VE/$.K:7\'/$_C75)-"T3X._L(?L\W-_X0^'\=[)<W,5CH\_C?6M+U
MWX@:M%!:)=ZS=:MI^HZ>9KKQ!-')S/Q<U+]D7X\Z7^R=^SM\1_\ @J1_P3VM
M?V&O@5X7^'NJ_&+X4^%?VD/AC!\0OVB_B9\,=+TA/"/AWQ9XCO\ XAR:1I_P
M0L?$^GCQ9?>&+"WAU?7;NRTS3=5N)M,C>!/(?@7^S+_P3.\"7WPQ\'_'7_@M
M/\'?VG/V7_V?;*WL/@%^R7X[_:=_9CT/X+:%'I7B>;Q'X8G^*>B>&/$NGO\
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
MKD2,T A"_7B*5!R0<G.   O X'J,@D$\X..PH =1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5XI\3?VE/V=?@KJ^G^'_ (Q?'OX*
M_"?7M6TW^V-*T3XF?%3P+X#U?4M(^U3V7]J:?IOBG7=*O;W3OMEM<6GVZVAD
MM?M,$T'F^;%(B^UU_(/_ ,%,OV?/@I^U%_P<V_\ !,GX+?M"?#3PM\6_A5XJ
M_87^-5QXB\#>,;%M0T'5I_#UK^TQX@T2:\MEEA9Y-+UK3K+4[)A(#!>6T4R8
M=0: /ZT_!_C/PC\0O#6D>,_ ?BGPYXV\'^(;47^@>*_".N:7XE\-:[8F22(7
MNCZ]HMU>Z7J=J98I8Q<65U-%YD;IOW*P'2U_'I^SQX"^%_\ P2M_X.%OCM^S
M-^QU+9>"?V/?B]_P3<U[]KW]H7X+ZW\2KW3?@9^SS\5_!OB[7([;Q[J.LZY)
MKZ?"GP]_8?AC0)+R_P#$4[Z-X2\/_'&\CTVS@\(Z=X"\.:1RW[.?_!;W]N'5
M/C__ ,$[M9\9_%CX(_M*?!G]N[]I#7/V=O'O@[X4?L/?M<? ?X'?!R[UKQ3J
M/A[P;J_[//[;/QMT;1= _:0U_P ,+ID&J^,M 'A62 0#7O"EG+>FYM/B;X2
M/[-.E<?H?Q"\!^)_$_C+P3X<\:^$=>\9_#F70H/B%X0T7Q+HNJ^*/ <_BC3#
MK7AF#QIX?L+VXU;PM-XBT8'5M"BURTL7U;3 ;^P6>U!EK^3OXH_\%FOVY?@7
M^SQ_P4._9\\3_P#"&^,?^"GGP4_X*8_![]B#]DG2XOA/!IN@?$;P)^UC-I?B
MO]EGQIXD\*Z7XFNM)G\2?$GX3>"?CAXJT:.*XL=/M;B#P)8:OIMY<R:BEY8\
M%?\ !136/V+_ (W_ /!R?\;_ !E\,?A!XT\3_L2^&/V"[:/Q=X-^&>F_##QQ
M^T/\0_%7PY\=>#=$U/XU>(/"-OJ5QJMM=^/+G2W@GCL!%X.\/:KK,%K)':1_
M:( #^J_Q;\4_AGX!USP9X9\<?$/P+X-\2?$?59=!^'GA_P 5^+_#_AW7/'NN
MP&T6;1/!>DZQJ%G?^*M7A-_8B73="M[^\C-[:!H0;F 2;7BWQAX3\ ^&M9\9
M^.O$_AWP7X0\.V3ZEX@\4^+=;TSPWX<T+3HRJRW^LZYK-U9:7I=E$SJ)+J^N
MH($+*&D!(!_A4_:D\2_M^_$K]K[_ (-E/C5^V]\1/V</B%8?'O\ :6\'_'#X
M8Z;\%OAEXO\ AKXD^$]S\3C^SQXN\3_"KQ.=9\7^,]!\=>&O#>EZAX&3PIXO
MM)=!\3-J\?BVUU^WU^S_ +"U:W_9S_@X9_8<^+?[;GA;]B73_@IXG_9\\:^.
M/@;^T3=_&FW_ &)OVD/'[^!O!?[9FF^&M&T\:GX3TB,ZS8VOB+Q%X>MG;PS<
M:7J-MI=C'X/^*OBRYE^('A"1(M+\8 '[Q:!\;O@SXK^'.J_&'PO\6OAEXD^$
MNA:?X@U;6OBCH/C[PGK'PYTC2_"45U/XJU+5/'&G:O<^&-/L/#,%C>S>(;R[
MU2&WT6*TNI-2DMD@E9>O\)^+O"OCWPWHOC+P/XF\/>,O"'B2P@U7P]XJ\*:U
MIOB/PWKVEW(W6VI:+KNCW-YI>J6%PHW07EC=3V\J\QR,*_AH^&NN_LT^!_"O
M_!>;X.77_!/+XP?\$IOV\/%?_!(K]JCXB_%G]EG1OB9H_C7]C/XB?#'PS\)/
M$OA_2_BQ\%[7P/I'A_X<C5-%\0^(CIVER>$=+G\*Z1#XN^(FC^#]9U*[3QXM
MIUW[!O[;W_!23]B+]F[_ ((%GQ=K'[*OB/\ 8X_;6^(7P._8N\/?!'PSX)\>
MCXM^$?#/C[4='T3PO\:]?^+>J>(1IVH_$"\O-6U?6=>\(Z7X<L/!F@:1I^A^
M'+*T\1:MJNK^*]% /[BJ*_CT_P""C'_!9S]M#X+?%+_@H!X@_9N_:%_9LU;P
MU^PCX@\ :/I'[.GPW_8Q_:L_:YT_Q)'YMO'\1A^V+^U]X*LO!/P2_9@U^UU2
M#6M)MO".B>*K_4-(U*TN/AQXFU'POXN\-ZSXQOO>?CQ_P4F_X*1?%7_@I]^Q
M9^Q7^QEKG[.OP?\ "/[77_!,KX>?M<>)=0^./@G7/BHOP?UWQMXG^*S^+?$O
MAR?PUJ'@35OB)X@\)>$O"FD:9X&\)ZK+X5\):_XJ6'5?%ALM#EU'3B ?U)45
M^+O_  1#_;I_:+_;?^ W[1\/[5=O\-+CXW_LF_MH?&G]D#Q9XO\ A'I&KZ!X
M(^(X^$VF>"KR+QQ9:'KEW<7VDW>I7OB;4;.:VCAT^SFLM/T_4(],TRXOKO3+
M']HJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *_'K]O'_ ((P?!/]O?\ :9^%G[7'
MB#]IW]M[]F?XW_!SX77GPC\#^+/V/OC-X.^#.J:?X8U/5_%NJ:Q<?\)%>?"K
MQAXSM]4UJ#QIK.A:NVE^*--TN^\/M'ILVE$3:A+??L+29QZ_D3_(4 ?DE^RM
M_P $3_V&_P!E?PA^TSH<.D_%C]H+QO\ MF^!_$OPS_:I^._[37Q8\2?$[X[_
M !M^'_C#3M:TOQ-X5\2>/K(^%O["LM>M-?U$Z]?^ ]*\(ZYXBNX]%U'Q%JNK
M:CX6\+76B_/_ ,,/^#>G]F+X:Z]^R-K=W^U;_P %!OB?:?L,?%'P9\2_V9O!
M_P 5_C]X,\4?#[X<6G@O4KW5;7X=:?X%M/@]HWAH^"M6N;FSM=6U)-/A^)L6
MAZ#X>\+Z%\1=$\+Z3;Z/7[V@@YZ\>H(_F!GIVI: /RB^*/\ P1L_9 ^+G_!2
MGX4_\%2O%#_$J#X^?"G2?#MM!X&TK6O!\/P3\<^)_!GA_P :^&? _P 2?B!X
M7O\ P)J/C'5?B#X*TOQ?8IX8UC1_B!H%AITG@3P.QTB9+#6H]>ZO0?\ @D[^
MRKI_Q$_X*1>/O%!^(GQ*L_\ @J=HW@;P[^TY\/O''B'0O^$'M-"\ ^#?&7@;
M2K#X8'PAX4\)>-/"$MUH_C?5+FZUF^\9>(?$&GZU9Z/K7AG5_#^H:<LTGZ94
M4 ?@3\./^#=S]E/P!XP_9"\<:K^U%_P4)^+FL_L+?%#PO\0?V9K+XU?M)Z3\
M0_"?PU\->$8O#,.E?!/PYX%O_AG;^"O#?PC:/P?X:@O+;PCH'ASXA3Z=H>B:
M&/B''H&@>']*TO[O_P""@?\ P3-_9J_X*0^%OAGIGQO;XC^"OB#\#?&2?$+X
M!_M ? SQK)\-?CU\#/&AN]%O;O7_ (9^.DT[6;?2;G4+GPWX>NKRVU/1-8T\
MZIX>\.:_;6=OXB\->']7TO\ 08D 9/Z D_D,DT!@V<'H<'@C!_&@#\4/A'_P
M0A_92^&6A_M5R>+?C7^V=^TE\8OVOOV9_B)^R'\2/VG?VHOC^/C)^T%X?^ O
MQ-T&?0M?\&> /$NK>#[+PAHT5JS6.L:/=:SX&\1RV6J:1IT<OVK1_MVDWWH>
MJ?\ !&G]F/5_A!_P3<^"EUX_^/B^%/\ @EU\8/A=\:_@#?0^)OATFO\ C#Q5
M\(]4LM6\,:?\8KMOA6^GZ_X?N9K&*#6;7P5I?P^U&ZMGE%KJMC.4GC_6VB@#
M\%?C!_P;Q?LA_%W4?VM;%/V@OV[/A=\(?VT_B+KOQG^-O[-GPE_:'T[PQ\ =
M0^-7B8PWFN?%/3_!^I?#S7]:N=:U+Q!$/%5UX6\5^*/%'PPFUNWT&.3P"VB>
M!_A]HWA/ZY\*_P#!*O\ 9^\(?MC_ +-O[;^G>-_C3<_%G]E[]CCP]^Q#X%T&
M_P#$'@.3X?:]\*?#9\7-9>(?&FDVWPWM/$5]\0IY/&>I2WFJ^'_%?AGPV[6N
MG+!X3MHX[J.\_3#<,XY)!P< G!(!YP.."#SV-&X8SS_WR<],\C&1QZCKQUXH
M ^'OV'_V!/@]^P+IG[16E?!_Q/\ $SQ/;_M-_M._$O\ :P\>R?$S6/"FL3Z5
M\1OBK;Z#;>(M(\(MX5\%^#([#P9:IX=L6T?3=8BU[6K9Y+HWGB&_62)8?N*B
MB@ HIB2QR[_+D23RW:.38ROLD7[T;[2=KKD;D.&7(R!D4^@ HHHH **** "B
MFE@.><#()P2!CKD@8XQR>@I<C&[(QC.>V/6@!:*;N!Y&2,9!"L01[$#!_"@.
MIZ'/7D D<<=0,?A]?0T .HI-PX!.,],@C/;N/4C\Z-P)QS_WRP'YD8_6@!:*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^2[_@J
M#\._@3\2O^"Z?PFT3]H+]@OXG_\ !0_P=:_\$E_%6JZ=\%_A)X8^&_BOQ-X8
M\2VW[8FBVEA\4+S3OB?\7/@QH<.B:'IFHZYX4N+RP\47^M1WOCBP@M]!NK"Y
MU+4=*_K1KXHN?V-K*X_X*,Z-_P %!Q\0+M-1TG]BCQ+^QL?A6?#<#6-Q9>(?
MCIX3^-J_$!?%XUE;F&[LY_##>''\-MX>G@NH;Y-376;62T>QO #\T_!WQ&3]
MESP]^PW^QG_P38_8N\-_L&?$#]O/X@?M)_$W4_!?[57P^MKW1/V?? W[.%IX
M5T_XT?$;Q]\*/@I\?'F^(7Q(\?Z;?_"^P^$?A3PO\<=,T?4-'U[3?$/B_P 2
M>'+70]1T0W?B'_P4T_:>^"'PX_;:^&OQ+\._!77?VM/V*?V@O^"?G@^[\<>$
MO!WC31OV?OC/^S_^WQ^T1\+_ (;^!/B9HWPZU+XL>(_'_P ._B#I7AC5OB]X
M3\4_#[5OB9XKTSP_X_\  .A^,M*\3>*_!GBNVT&V_17]L+]C*?\ :4\0_ ?X
MP_#7XQ>(_P!G/]J#]EWQ+XQU_P"!OQMT#POX<^(>EV6B_$[PW'X/^+7PN^)?
MPP\7JFA?$/X5?$W0+319?$&CVFJ^#_&.D>)_"'@GQ9X,\>>%]6\/%[[Y9\0?
M\$B/#WQ"^ G[7G@[XJ?M'?$GQ9^T]^VQXO\ @7\2OC!^UUHG@_X=^"]?T;QS
M^RQK?@7Q/^S'I'PV^%>G:->^"_#?P@^#7B#X>Z5=:5X!UNZ\5^*_$D/B#QW<
M^+?BCK/B?Q7+XGL@#ZJ\1_M&>.](_P""A_PO_9-M=/\ "TGPV\:_L3_M#?M&
MZGJT]AJ[^-8/'?PG^.?[-7PT\.:=9:HFO1:*GA2\T#XQ^)KG6-.G\.SZK<:M
M9:+<VFNV-K;WEC?_ )1?!7_@HW_P4<NOV>?^"8W[:?QUT;]C>X^"'[<7QC_9
M=^"?Q"^"OPJ\#?&.Q^*?@NU_:OV^!/AO\7_"OQF\5_&.^\)R20?$W6_"'B/Q
MC\'+_P"#&I'PYX%N-;\-:5\6O%FOVT'BH_>G[/'_  3\^-'PY_:D\+?M?_M#
M_MP^/_VK/BWHO[,OQA_9FO[37/A'\./A'\/[3P_\2_BY\&OBCHVK?#[P-\,V
ML-*\'S>'_P#A4L^G^*9O$#?$#QA\1-2\3P7M]XZT/POX)\&^!M*KZ9_P3(TZ
MP_8I_8$_8ZD^,M_<6_["OQ5_8M^*-E\05\#6\$WQ,N?V//''A?QK;:-=^%SX
MJF3PG;^/W\-_V;-=PZ_XAE\,)>+=)#K[6Q@N0#XJ_:)_:B_;D_:I^&G_  5O
M;]GZU_9<\)?LS?L=/\:OV4M4\ ?&'PG\3];^.W[0GB[P-\"[#QA^T7X@T[XI
M^$/B5IGP\_9_\-V/AOXDZ-I7P-&H?"GXZZEXOU_1M2O/B):?#_2M4M(-.^??
MAK_P4K\1_LY_L]_\$A?V.OA[\0OA/\"+CQ)_P2._9L_:0^('QS^-7[.OQT_:
MBT6P\)Z=\./A7\+_  )\/? _P=_9_P#B'\+O$-QXL\4>(GU[6/$'BWQ1XZTS
MPMX3\.>'(;*VT_7]=\2V":=^DOQ1_P""67C?Q!KW[86A_!#]M;XG?LX_L_\
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
MH[^/Y="D\6:UHMIK>M:IYP!^0O[$?_!)C]CW]L3]BW]F[]J_]LGP[XB_:?\
MVQ/VH_@A\./VD?B-^UIXQ^(/C;3/C5H/CCXU>%]'^*-CI7P:\4^"_$/AVT^"
M?@CX.2>(+/PE\(/!7PETSP;X/\&:'X=M&T[P_#?:GK\VI_ /_!4CX%Q^&/VH
MO^#<KX!_M@^#/&W_  5D;P;X"_X*3>"_B7H?@;P!X7L_B+^T[=>#_P!GGX/Q
M>'_&-SX-^)_QUM/#MUXN\/S:1X?\>>.]5UWXV"[UK6/"?B#Q3IWF:W?V'A<_
MKWX=_P""4'[0?P3\/P? O]D'_@J#^T+^S/\ L;17_B;^RO@+:_"'X$?%KX@_
M"WPKXPUS4=9U;X>_ ;]H_P")7AC5/'7P^\'Z'%J5SI?PZ/BS1OB=XI\!6CB3
M3O$]W=6NE3:;!\>/^"-5IJFH?\$VM6_8C_:)?]AS4O\ @F'X0^/7@GX%2:;\
M$O"/QULM0TC]H#P%X.^'7BZ]\1:3XX\1:'INH>([G0_#NNZAK7B/6+;7-3\3
M^*?&FL>*=3E37$^VW(!\)?%6S\!?L\?L<>!/A1^PQ^R!\:_^"/-W^WU_P4A_
M93_8>^*7B+Q1I?PP^&'QWTSP%\5KC=XQ^*_P5U;P!\4OC]X9TGQG?^#(=<^&
M'PX\4WM_:Z]X>\5ZOK.JZ%IFC^(=-\.^)X>Y_P""E?\ P3N_9/\ ^":O[%WQ
M7_;X_8)^','[,'[4W[)%KX)^+_A?XD^$?&'Q.OKKXKV'ASQ]X/3QG\,/VADU
M+XB"]^./@[XO>&FU;PYXQF^(>J:[KUQK&M2>,&U&_P!<-_%K'Z0W'_!/#XH_
M'C]F3XT?LS_\%"?VQ/%/[6]A\2M:\*>(?A]\3/A_\(? W[(_Q+^ 'B/P->6'
MB3P7XV^&.N_"K4-81?B!X,^(.CZ+X\\,>)-9@O;&*^TP>'?$.@>)?!VIZYX?
MU3S+4O\ @EM\>OCAJ6@^$/VZO^"COQ9_:]_9B\)>.?!7Q"T[]FJ7X!?L^?!3
M0?B7KGPT\2Z?XI\ V'[2WC+X>^%Y-;^-'A'1M;T?2/$>J^!]*LOAKX1\5^+]
M,L-;\0:/>6%AIV@V0!^Q.D7SZGI6F:E+9W&GR:AI]E?26%VK)=V+W=M%.]G=
M(RHRW%LTAAF5D5ED1@54C T*09P,G)P,GU/<TM !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5^,G_!0#_@M%\-_V"/VH/A1^R)+
M^R9^V+^U1\:?C)\*;SXN^#/"W[)_PW\.?%'6KSP]IFM>+=)U>TC\+OXRT?Q?
M>:AHUOX,U;7=4;3= O=/L]$V7LM\!#>I:_LW7\>W_!4;X:?$/XP_\',/_!,[
MX<_"C]H#QE^S'X]US]A?XT/H_P 8OA]X=\#>+/%OAJ.PM?VF=3U"VT_0/B+H
MOB'PK=QZ_IFGWVB7<E]I,]Q;65Y=W>F2VFHVUO>6X!^O^J?\%I?@)\+/V&/%
M_P"WC^UQ\#/VJ_V(_!OASXCWOPJ\/?!;]I[X1CX??M%_%+QDNC6&LZ!IOPP^
M&5UKSR>)/^$OAGU=-"N[K5-)TRVMO"'C+Q!X@U#1?"GAO5=>M?./V?\ _@O7
M\ ?BE^T9\+/V7?CW^RO^W9_P3\^)GQ^O=5TG]GRX_;L_9^/P-\(?&KQ)I4VE
M6Y\#^#/$5QXIU<-XXOKC6=.L=-TG4+&UTG4=<U/P_P"$['7[GQCXL\*>'M;_
M #1_X+:?LV?M+_LV_"7_ ()2_M4?$_XW_&[]MWX8?\$Z/^"A?A']H_\ :W\6
M2_#;X<V_Q-N?A$/B'X&\96?CQ_"/@71?"^A'2/A-HG@C7O!"-:W^D6$K?$.R
MU7Q8?[,L9=;\-<'_ ,%/_P#@H!^RS_P63^)W_!,3]C7_ ()H>-=2_:>^-/AK
M_@H)\%/VL?B!XG\(^ /B#X9\'_ [X$?![3_%>C^-?%WQ%\7>-_"OA:YT&W>?
MQYIFKK9:+;:O>@^%&TW4+:U\4ZY\.=$\7 'ZH_M'_P#!>?P5\"?VP/V@_P!B
M[P)_P3]_X**?M:?$O]FB#X;7?Q.UK]D[X&Z-\8/"^D6?Q3^&_AKXE^%KR\.D
M>-(O$&C6MSIGB,Z8LVO:%IB7>JZ-K$6G&\@M?/;](?V"?VZO@5_P4<_9E\#?
MM6?L[W'B<?#SQQ<Z]I@T7QQI%EH'C?PIXA\,:M<:/KWACQ;I&F:OX@TJTUG3
M[F!)B^D:]K6DWNGW=CJ.FZI>6EW%*?Y9[G]F/]L?]IK_ (.!/^"X.A_L<_M^
M^(?V$/%/A[X<?L2S^)-4T+X+>$/B[#\38=8_9:^'UGX?TG4KOQ-KND7_ ('A
M\-ZE;3W":[X9AOM79-9N9(UAFL;59_TP_P"#<#X[_!/2?^",G@K?X$T?]FZ#
M]CG6_CE\+/VJM(U74M<DM?"_Q2^%6H7'C_XN?$+Q7J7BK4]7\06.H>)/#WB7
M3?B-XLTG4);;3_!5]J^H>#_"VF:9X)\-^&K&  ^Q?B7_ ,%E_P!E3X7_ /!3
M?X:?\$LM;TWXA7GQG^(NE>'!=?$K3;#PNWP;^'WCGQOX1\:>.?A_\*_'NMWW
MBNP\3:=X]\>>'/"%G<^%M,TSPMJT&IS>-?!\45UY=QK<^A<?^W__ ,%HOAQ^
MP1^T_P#"?]D2;]DS]L7]JCXU?&7X4W?Q=\&>%OV3_AOX<^*&M7OA[3-:\6Z3
MJ]I'X7D\9:/XOO-0T>W\&:MKNJ-IN@7NGV6A^7>RWP\F]2U_BH\3M_P4M_:=
M_8W_ &QO^"G7PU_X)[Z]J>A?&C]NV'_@JI\-?V^;O]JOX*:9XE^!?PW_ &%]
M4^)'A7X8^"(_V=;S5;?XC>*M,^ 7A:+XP>'-+UCSK2YU#2=0M]6TCPUK-GI&
MC:QJ_P"I7[7_ (X\;_\ !2;_ (+8?\$8/BG^QK^TQJ7['WB_]I;_ ()B^*?B
MIX%^,.C^"/!/QO\ $/PS@UO0?VAO%7BWP+J'A#7M6TWPKJ_B&UM;7Q)\-/$K
MO?0R^'];MM7N+:--1TE8HP#]Y?@O_P %Z_V6?C3^RK^W%^TM9_"+]IKX<^(_
M^">/G)^TW^S1\7/AWH?@3X_>$)C;:G)IJ1:)=^,+OPJ'U>_\.^,=$ATW6?%6
MA^)M)UCP9K]MXE\.Z)!)H-UKGHWP<_X+;_L4_&;_ ()G?$7_ (*GZ3J_BOPY
M\!OA)9>+[3XD>#O$UIX;M_BIX4^(GA;4-,TG3OA+?:7IOBC4_"S>/?B%J'B;
MP$GP[LO^$KCT_7+?XD>![C4-0T;^U;N+3OYDO"4-]\%/V)?^#IO]C[X_36/C
M;]N'X8&^^)7QH_:AU"^U+P_XJ_:]^&_Q;TOQ+XF^#OQ O/A+J.O:QH_P]'A#
M0M3$TVA_#E+?P)X?T?XI>"?#UO\ ;;JWB\0>(_L']CO_ ((<^'_B7\+_ /@G
M3^UI:_$K1-)_8V\8_L-_L$_M2_M1_L4W7A>XF\+_ !N_;,_9[_8]D\-_!?XN
M3W%C=V.CV?AN?_A-].\6_%GP==V<^A?%/Q9X,>\^).B^/Y?&,=]X) /U+?\
MX+__ +,"?L#?LK_\%"_^%/?'UOA7^UI^U-9_LG>!/!:Z=\.?^%AZ#XYO=9^*
MVBQ>(/%-NWQ#7PS!X5%S\)-<=Y=+\1:GJRQZAI1&F,7NQ:?JI^U?^U;\"OV)
M_@-X\_:2_:/\=6/P^^%'P\L(KK6]9N8+B_O[^^OITL=%\.>'-%LEEU'Q!XG\
M0:I/;:;HNBZ=#+<W=U,&D-O:175W;_YX'B3Q%HGA/_@UM_X(V^*O$>HQ:3X=
M\+_\%B;#Q!X@U6:.XFATO1M&\8_MO:GJE_-#9PW-W+'9V%O-=216UO/<.D96
M"&61D1OV _X+O?MB?LU?\%;O^"?EYIW_  3F^*%E^V!K/[%_[1/P6_:R_:/^
M$'@7P1X\.M:A^S[H&E?$KP+XAU*'2/%W@&P'B*ST?6?%^D:QX@MM+748=*\(
MZ?X@\0:]8OI.FF:, _37X4_\'&G[-GBKXA?!;PG\=_V0O^"A7[$G@']H_P 1
MZ%X3^!?[0_[77[.$?PU^ 'CG7_%MH+[P9IQ^(&G^,_$=M8CQ;:7.E7&EZU96
M^M>$K"ROY-<\2^)="\+6%SXA'UO^WS_P5[^ G[!WQ2^&/[/$OPF_:4_:M_:E
M^+GA[4/&WA']F7]D'X5/\7_B_'\/-*.LI??$/7M".M:%'IOA19?#NOVUK):3
M:IK-W+HVJ72:,NBZ9JVKZ=_/K_P6I_X*??L7_P#!8C]BOX<_\$_?^"=7C#5?
MVI/VN?VK?C=\$O\ A7OPN\.?#+X@Z=J_PSL-"OF\;>,/'/Q(UKQ1X/T[0/!>
MB^#/#]G?:9XXU:TUJYD\-Z/?^(/$.J2+X#\.^,=<TWW3XL?&_P"&O_!*?_@X
MJ_:4_:R_;G+?#O\ 9R_;I_8V^'G@O]G_ /:CN?"OC_Q5X8\%>+OA=IGPLTGQ
MQ\$-6O/"FB3V=A=^)M0^&%SXVUFRGTWQ3K-O&/A==1ZQH^G>*-7M( #]<_V:
MO^"TW[,_[2OPN_:[\56OPT_:,^"?QG_8=^'6N_$_]H7]D7]HKX96_P )OVD_
M#7A32/ FI>/=/U?3?">K>(KG0=5TOQ58:3=V6AW3^)K&[TZYN=!N/&NF^$=/
M\5^%+O6_L/\ 8-_;(\"?\% _V3?A#^U_\,/"_C'P7X#^,VG^*-1\.^&_B#!H
M5OXPTR'PKXZ\4> ;P:S#X:UWQ%HJF[U+PI>:A9"RUFZ)TV[LS<BVO#<6D'\G
MG[)W[4_[2G[86H?\%I/B-J?Q6^#/[8W[)7PE_P"":'QS^%6G?M_^#_V(-&_9
M-U[XM_'/5OA#HOBR[^&>@>(]0AOO'GB_PE\,_#]GXLL?%.D7_B'^RX+J#X?^
M,(O#]EX?\3^!-4U;]K/^#:)T?_@A_P#L';&5L>%?B^#M(8 K^T=\8HV!(R,J
MZ,C#JK*58 C% 'V3_P $S_\ @H]\)_\ @J)^S,W[4OP9\#_$?P#X*7Q]XO\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MY6(3)%<3QJX25PW11P0PQQ0PQ1Q0P(D4,42+''%%$H6..-$"JD<:@*B* JJ
M%   J6B@#E=-\"^"-&\1:QXOTCP=X5TKQ9XAC\K7_%&F^'M(L?$6N1!H6$>L
M:W:V<6I:G&&MK=@E[<S*&@A.,Q(5GF\'>$;GQ/;>-KCPMX=G\9V6E-H5GXNF
MT339/%%IHCS7%P^CVNOO;-JUOI3SW=U.^G0W:6C37-Q*T)>>5FZ.B@#SS5?A
M%\*->N?$MYKGPP^'FLWGC.+3X/&%UJO@KPWJ-SXK@TBXL+O2H?$L]YILTNNQ
M:9=:5I=SI\>J/=)97&FV$UL(I+.W:/O;>VM[2W@M+6"&UM+6&*WMK6WB2"WM
M[>!%CA@@AB58XH88T6.**-52-%5%4* *FHH QM(\.^'_  ^^KR:#H6CZ))X@
MUBY\1:\^D:99::^M^(+V"UM;S7=8>S@A;4]9N[:QLK>YU.],][/!9VL4L[QV
M\2ILT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 44'C_ .M29]CZ=O\ ']>E "T4 Y&>?Q&#^5% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MV>O@]\"-(U-UDU>#X7^ /#GA&YUN5,>7+KNIZ580:GK<L>!Y<NJWEY)&!A&
M   /Y7E_X+U?\%VOB4MIJOP<_P"#?GXMZ/X?UF::XT.Y^(5I\;;TRZ6L&8C<
MW]W\._A?:)+)(IE2]D@M;6X0BUMH))0+AX+S_@O3_P %Y/!ACM/''_!OI\7M
M4O1<R))<^$-&^/-SITL0=&2.VETGX<^-[99%C<(]TNHW$,LK*RQ(083_ &;4
M4=?Z_K^K!_7]?Y]M#^,R[_X.BOVY_A^9I/C=_P $ ?VP/ MA;S2Q7&J+K_Q8
MLK:#R;47$@_XJ3]D[2;*9T59)9 -5C6*W!D+-Y;Y])\ ?\'D_P#P3JO)Y-"^
M.?P&_; ^ GC"SG^S:MI6I^ ?!?C#3-+E\S8RSW6G^/=(\4!XD*R2Q3^"K64
M2(B2,L?F_P!=5>8^/_@I\'/BQ$;?XI?";X9?$JW,;PF#Q_X"\*^,H3#(L:/$
M8_$6E:BAC=8HU9-NUEC16!"* ?U_P_\ 78/Z_KS[^7F?BCX/_P"#H#_@B-XN
MT^&]D_;+C\)S21&672_&'P2^/VE:A;,&"M!,;7X9ZC823 D'_1+ZYB=0S1R.
MO(]!TG_@X\_X(H:TUZEI^WQ\.8#8>7YK:MX&^,^A),)D#HUDVM?#?3Q?[<E)
M5LS.\,BL)50%"WT#XB_X(L_\$E_%-YJ&H:Q_P3L_9%:\U21Y;V;3/@GX,T#?
M)(P9Y(4T'3M-CLY'899[-(&.3D_,V>#\1_\ !!'_ ((Y>*8M.BU/_@GI^SM:
MKI<L<UL?#GAO4O!TLKQ9V#49O".L:)-J\1)/FP:M)>P3#:)HWVC!_P #KY:O
M[^GGY O/^OZ_K8]T_8S_ ."IO[ __!0?Q#X]\)_L>_M%>'OC1XC^&6G:5K/C
M31].\+_$'PK>Z7HVLW+V5AJ]O%X\\)>%CJ^FO>QO93W>C?VA#979AAOFMVN[
M3S_T"KY0_9H_85_8Y_8U_P"$C;]E?]FKX.? 6X\86^EV?BS4/AKX(T;P[K'B
M6TT0W#:3::[K5M;_ -K:K;:?)=74]O!>WDT27-S<W6S[1/)*WU?0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !03@$GH.302!U./K7\[7_  7%_P""
MV+?L"Z=X;_9(_9(\/2_&[_@I5^T-!I>B_!WX7Z%H=QXO_P"%:VOC&\N-$T+X
M@>*- M(+A->\2:C?Q3P?#CX>.)7US4HDU_Q+:CPC9+9>) #?_P""T_\ P71\
M!?\ !-?2M)^ 'P'\-1?M'?\ !0SXN)IND_"']G[P]::IXH_X16[\3S0V/ASQ
M5\3=%\+.WB.<:I<W,0\$_#;13#XQ^(U\UK;V#Z-H<\_B.U^6O^".G_!#GXA>
M'_BC+_P5&_X*VZQ-\?\ _@HM\3-2M?'GACPMXVGLO$7A[]F^22")M#FDT^V4
M^&;KXJ:!9_9K/0K/1;<>"_@U;V6GZ5\/K5=7TFV\06GJ'_!$K_@A6?V-M5U;
M]N/]NO6X_P!H+_@IE\9[G4O&'B[QUXIU+_A-;?X'7/B^.:77M$\*Z]=O<1:Y
M\3-5AOKBQ\>?$FT9H88)+CP7X#GA\)KJVL^-OZ6@ .GUH#^OR_I@ !T^M+11
M0 4444 %%%% %'4-,TW5K5['5-/LM3LI2C26>H6L%[:R-&P9&>WN8Y869& 9
M2R$JP# Y&:O8 SCN<GW/3G\ !] !T%%% !7P=_P4]_94\6?MP?L!?M4_LI>
M]=T;PWXX^-/PJU7PUX,UGQ'<W]EX;MO%EG>Z=X@\.0>)+[2]/U?4K'P_J.L:
M-9Z;K=[8:1JMW::9=W5Q;Z;?21K:S?>-% 'Y[_\ !*?]E+X@?L._\$]/V6?V
M4OBKJWA77?B+\&OAW-H'B_5/!-UJ5]X4EUG4_$_B#Q-<6^B7^KZ7HNHW]IIZ
MZVE@;ZZTG3WO)K:2Y6UBCE11^A%%% !1110 445\A?M^?%7XW?!#]BW]IOXL
M?LV_#G7?BS\>_ _P<\9ZQ\)/ 7AK2)/$6LZQXZ&F26F@WEIX;ABFN?$Z^';N
MY7Q-=^&+""?5/$=EH]QHNE6\^HWUM$X!_.W_ ,%Z?^"GOQR^(WQ5\!?\$6?^
M"6.L#Q9^V5^TG>2>&_CK\0/!&ND3_ +X?W(N(M8\(-XFT-[IO!'BR_TBSUCQ
M!\4_$]T\6I?"GX7:;/+:Z>_B+QGI.K>%/UG_ ."0O_!'3]G#_@DG\#;?P?\
M#RQLO'/QZ\9:1IY^._[0NK:7%#XJ^(.M1^7=3Z'H*RM/+X0^&&C7X*^&?!5C
M<,AC@M]8\27FN^)Y;S69_P U/^#9K_@D#XO_ &+OA'XR_;7_ &MM!U%_VX?V
MM1<ZSJ5OXUM+G_A.OA#\+M9U/_A(9?#6OOJD"ZGI_P 1OB=XA*>-_B>D[&ZM
MHK7P=X<O8+#6=%\0K??U2T %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% '\T7_!4__@IW_P %@?@U^T3XM_9!_P""
M>O\ P2F^)_Q??6O"?AE/A[^V=J>B^*_%GP>77/&/AIKO4[^-++PSI/PL\-7O
M@/6+B72%3XI_%?3K,ZUH;7^N^&;SPUJNF1ZH?\$3O^"(7CG]DOX@^+_^"A7_
M  4(^(,W[0G_  4L^.EA<WOB/7M>O[7Q?8? :W\20"'7=#\-^*&-U;ZY\0=1
MT1;3PIXA\6>'C9>&O#/A:VG^&GPU4^"GU75_%G]+M%  !C@4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 @  P/\>O/4\TM%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8?B?Q
M/X:\$^&O$/C/QGXAT/PCX/\ ".AZMXG\5^*_$^K6&@>&O#'AK0+"XU77?$/B
M'7=5N+32]%T/1=+M+K4M6U;4KJVL-.L+:XO+RXAMX9)%W*_#?_@OP/B1K/[*
MO[,_PV\#?#?PK\7O#/QH_P""E/[ _P )_C-\,_'?BB3P9X%\?_"_Q)\=-'O(
M? 7CCQ);>'_%]_I/@OX@_$[2/AKX"\6ZCI_@WQC=:;X>\3:EJ?\ PBNOV]E<
M:;. ?J1\!/VK_P!E_P#:IL/$NJ?LS?M$_!+]H+3O!E_9:7XNO?@Q\4/!?Q+M
MO#-_J4=U-IEMKTO@_6=732GU2&RO9M+-Z84U*&SNY;%KA+:=H_1O#OQ/^'/B
M[QA\0OA]X6\<^%/$7CGX2WWAO3/BAX1T77=.U/Q%\/=2\8^'+3Q?X4T_QEI%
MG<37OAR]\1>%+^P\2Z-:ZK#:SZAH5]9:K;1R6-W;SR?B'\#OC5XP^"/_  4.
M\9:3_P % OV>OV0O@Q\9F_8!^)_Q>\#_ +37[)WQ&^+>N_#ZQ_9'^"?Q<\*7
M/COX/_&30OB'X&^'SGQ#\/\ 7O%%I\0_#GCR'PS)HT>B7WBK2=#7PO=ZMJVD
M:[Z/^PM^RCX)_:X_X)\^,?%W[7'A?Q/XNM?^"GWQ3U[]NGXO_#_4OB3X^T::
M/P7\7=0\*:I^SI\']7UOP3XC\+:\_A3X:?LR>!O@'\+M?\ 2ZFWA?5(O"FK^
M'_$&E:IHU_J%A= 'ZS_"[XQ_"7XX?#[2?BU\&?B;X"^*_P +->?7DT+XD_#K
MQ;H7C+P'K@\+:]JWA?Q%+HWBWP_?:AH.J6^C>(M"UG1M0NK&_N+:WU#2[VW>
M4/;R!?/?@'^U]^RE^U4?%Z_LR?M*_ C]H0^ +G2[7QN/@K\6/ WQ./A.373J
M8T%_$ \&ZYK)TNUU\Z+K0T&^N_*LM;.CZL-*N+LZ;>^1_,%XUE?X>_\ !K3\
M==%\"6VG^#/"B?M _M,?#+6M+\/?9O!_AW0O@;XM_P""SOQ)^''Q4\/6\>D2
M:1:>'/"'_"F=;\6>'KVWTZ73+/2O#$UVEJ;>WME5/U-^/W@;PM\)_P#@LO\
M\$DKOX/^"/#O@"\\=?LS?\%#?@Q\1Y? /@;0='CUSX _"[PM^SKXT^'?@?Q-
M>Z1H2267@7X=?%&X\/WW@32_M^FZ9X?UGQ'>V&CPH/$NH6MT ?KAXA^,OPD\
M(:CX\TGQ9\3/ GA;4/A;\-K+XR?$R#Q'XJT30Q\/?A+J-QXSM;'XF>-I]4O;
M6W\+>!+J?X<^/TB\5:W+8Z*W_"%>*F^VA-!U-K;A_@%^UE^R[^U7I>OZU^S+
M^T1\%/V@=+\)W=A8>*KSX.?$WP=\1HO#%[JL5S-I=IXB'A/6-5?0[C4X;.\E
MTV+5$M7OX[2ZDM!,MO,4_(;]DGX!? 3_ (*#? ']L;]LC]JC2='\4_!?]O3]
MIS0OC)H.D^+;C5O#?AAOV,OV#_&^D^%_V2- ^(EMXCU!M$U+X8^+I/@_XF_:
M=\4^&K^VM_ FL6?Q]\1P:Q87D5UJ.JZCXIXYE^(OQOUC_@H=_P %;OV7?#A^
M%GPD\&?\$B_VCOV8?V-_$$.AMX:\=?M3^-M!D\2_'#1?VH-&TZ(Z/<:+\&/#
MOB7PWI/A/]G"^\20C7OB!IVN^-?B;HB:!X!\2>$K[Q8 ?NQ\.OVP_P!DWXO?
M%KQS\!/A3^TS\!/B5\;_ (9?VY_PL/X1>!/BWX#\6?$GP7_PB^M6WAKQ3_PD
MO@O0]=OO$.D?\(KXEO;+PWXI^V:?%_PC?B&\M-#UO[!JMS!:29MQ^VY^QK:?
M'5?V7[O]J_\ 9QM?VD'OK72D^ UQ\:OAS!\7FUF]L8M4LM!7X>2^(E\5'Q!=
MZ3<0:O;: -+_ +8GTB:+58K%]/D2Y;\!/$OP^^'7PM_8S_X-BO'WP1\'^%_"
M7C?1?VGOV ?!G@3Q?X!\(:#<^))?AQ^T5^R?\1V_:5\.V_B6WT75-8;PA\7/
M!CZ_XS^*]U%J5K'XIU+0['QMXDU2]U?1;*_C]1_:C_9V^ GC%+/_ (([_L)_
M#B'6/B_JG[2OPI_;F_;)_:$OM5F\0-^QUI=]^TMX:_:;UCXQ?'+XQ:O;:WXU
M\=?M:?M))X0U'X:?L\?"'^WA\3_$/PVN9O%OBKQ)X ^ O@*RUO4@#^@[XF_%
M+X:_!;P'XE^*7Q?\?>#_ (8?#;P;8+JGBSQYX^\1:3X3\(^'-.>YM[**\UKQ
M!K=U9:7IT$U[=VEE;O=7,?VB]NK:TA\RXN(8WZ_3=1T_6-.L-7TF]M=2TK5;
M*UU'3-1L9XKJRU#3[Z".YL[VSNH6>&YM;JVECGMYXG>*:&1)(V9&!/\ &Y_P
M6D_X*$?L:?M3-_P4+_96^*/[5'P_\"_#;]BS]FK]HSPMX1^ .L^(M&TSQ%^U
MQ_P4>U+X)>+E^'K3Z;"U_KVI?#']D?6;_2;+P7H5Z= T_P <_M;:X/$4]G>+
M^S=X,U77?ZEOV-/C#\+_ (\_LL_ CXH_!KQQX>^)'PY\0?#C0+'0_&7A6^&H
MZ'J=WX4A;P;XDMK6Y"(6GT3Q3X>UO0-1A=$EM=3TN]M9D22%A0!]-4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?,?CW2OVS+CQAK<WPO\=_LQZ1X!=[#_A'
M--\??"?XJ>(_&%K&NDV":H-;UOP[\9_"VBW\DNN+JD]@UAX?TU;?29;"TN%N
M;RWN+VY^G** /C3^Q/\ @H3_ -%,_8T_\,;\;O\ Z(>C^Q/^"A/_ $4S]C3_
M ,,;\;O_ *(>OLNB@#XT_L3_ (*$_P#13/V-/_#&_&[_ .B'H_L3_@H3_P!%
M,_8T_P##&_&[_P"B'K[+HH ^-/[$_P""A/\ T4S]C3_PQOQN_P#HAZ/[$_X*
M$_\ 13/V-/\ PQOQN_\ HAZ^RZ* /C3^Q/\ @H3_ -%,_8T_\,;\;O\ Z(>C
M^Q/^"A/_ $4S]C3_ ,,;\;O_ *(>OLNB@#XT_L3_ (*$_P#13/V-/_#&_&[_
M .B'H_L3_@H3_P!%,_8T_P##&_&[_P"B'K[+HH ^-/[$_P""A/\ T4S]C3_P
MQOQN_P#HAZ/[$_X*$_\ 13/V-/\ PQOQN_\ HAZ^RZ* /C3^Q/\ @H3_ -%,
M_8T_\,;\;O\ Z(>C^Q/^"A/_ $4S]C3_ ,,;\;O_ *(>OLNB@#XT_L3_ (*$
M_P#13/V-/_#&_&[_ .B'H_L3_@H3_P!%,_8T_P##&_&[_P"B'K[+HH ^-/[$
M_P""A/\ T4S]C3_PQOQN_P#HAZ/[$_X*$_\ 13/V-/\ PQOQN_\ HAZ^RZ*
M/C3^Q/\ @H3_ -%,_8T_\,;\;O\ Z(>C^Q/^"A/_ $4S]C3_ ,,;\;O_ *(>
MOLNB@#XT_L3_ (*$_P#13/V-/_#&_&[_ .B'I-;_ &?/'O[1?PW^)_P._;HM
M/V>/C+\$_B/X>L=(N_!WP[\"?$[P#?-?66KV^LVFL2^(-8^+'BG5='UGP[JV
MFZ+XD\#>*?!=UX7\9^"/&>C:3XN\->(M,U[2-*O[3[,HH _+6Q_X) _LE+X,
M_:!\,^*=9_:1^*?B?]I;X3R?L^_$CXT_&C]I[XS_ !B^/5K^SM<ZW<>(-4^
M'@/XM?$;Q5XB\4?#OX0^)=4OM2N/''@_P?<:3;?$1[Y9?'\WB:XTGP_-H_ZA
MQ6\-M!';VL,5O!#'%%!!$BQP0Q0JJ0Q111A4CBB1%2.*,*B(H50 *GHH ^6/
MAW^QI\ /AU^S;XC_ &2K?P5#XO\ @-XOO?C==>*? WQ!N#XOL?$=M^T+\2_'
MGQ7^)ND:T]_$AOM(U/Q5\1_$PL;61/,TW3);.TAG:6SCN3\Z_"?_ ()._LJ?
M!RW^-%UX;U3]H?7_ !U\:?@9XA_9BE^,/Q-_:9^-7Q9^,WPI_9WUZ.^DM_@W
M\!OB3\1O%WB3Q'\(/!7AS6+YO%.@6_A*YM=33Q79:+KVKZGJ][X=T!]-_3&B
M@#X;^/'_  3U_9X_:$_8V\/_ +!?BJ#Q_P"%/V;/#G@_X>?#NS\(?##XA>(/
MA_?W7P]^%^CZ?H7A7P+JNNZ)(E]JOA---TG2X-4T.\\RRU;^SK0WL<@A"G-_
M9N_X)]>!?V:/'&I>-]'_ &BOVY?C$-4\&ZKX)N?!7[37[9/QR_:'^&B:=J]]
MHU[-J5MX ^)WB?7/#EMXBMDT9=.L-=BLUOK/2-3UO38G^S:K<JWWM10!^;7P
M)_X)0_L=?LZ_&GPO\<OAWX;^)4^N?#"V\:V7[/O@+QQ\;_BS\0?@I^RS9_$R
MS?3OB7:?LQ?![QAXKU?P)\%;7QSILDNDZM;^#](M(M-\/RS^%O#*Z#X6N;G1
M9OGKP3_P0L_9I^&DOC2;X;?M._\ !3+X=O\ $GQ]XA^*OQ#_ .$"_P""B7[2
MW@U/'7Q.\7?8AXK^(GB^/PWXOTR/Q'XX\2)ING1Z[XKU9+K7=6CL+&.^OYEM
M+81?M510!Y;\;_@_X-_:#^"OQ?\ @'\18M1G^'_QP^%WC_X0>.X-(U!]+U67
MP=\2_">K>"_$\.DZFD<SZ;J#Z)K5\EC?1PR-:7)BN!&[1[3W/AW0K'PQH.B>
M'=,^T?V=H&CZ9H=A]JN9;RY^PZ3906%I]HNIB9;FX^SV\?GW,I,L\@:1R68U
MLT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !117Y6?\%=O^"B/B?\ X)T?
MLY^"/&?PF^%5O\>OVD/CO\=_A?\ LZ?LW_ Z2[OK>3XC?$GX@:G<7$]C(ND;
MM76UM/#.C:TEK=6R+:_\)3?^%M)O;FW768O, /U3HK\85_X*I7OQ&_X(S>%?
M^"H7P3L?@-I?BCQ9\*? 7B5/#7[0GQ5G^$7P1\/_ !/N/B1HOPE^*GP[UWXJ
MZ[8:<MFOAKXBQ>,O _@K6-4BT32_&'B;3O#L5UJ>B:7KIU.V^\/C#^V]^R=^
MS1X>^%.M_M1?M*?L^_L_O\8[>(^!#\1/B_X6\-:+XMNH+'1;O7;CP=K7BN7P
MQ+XB\+>'SX@T7^U?%[Z5I>DZ9::WH%WK_P#8;:W86T@!]745^%'_  3!_P""
MU/P\_;,\'>-;G]H[5?@O^SE\1[W]O#XY?L9_L_\ @=?',PD^-EQ\(?"WP9U^
M.;PU/XD>V.K^,M2N?BY863:#I3,;H/I8TNWGFNI(Q^N7AW]HCX&^+_C/\0?V
M=O"OQ5\$^(_CE\)]#T#Q'\4/A9HNNVFI>,OAYHOBNQTS5/"][XTTBT>6?PT/
M$>E:SI>JZ%;ZO]DNM6TN]AU*P@N+$M.H![+17X!_M _\%:OVK/&W[9/QM_86
M_P""6G[%GAC]KKXD?LKZ/X.U+]J#XQ_$SXV:-\+/@K\,/$7C>UFO-!^&&FSQ
MVMU-XJ\:W5NEU'?*/$FCWNC:UX6\;Z ?#.J2>%]>U'1_!_BS_P %\OCO\+O^
M"<G[9/[2OQ#_ &"O&7[/'[7_ .Q!\5?A3\*OBQ^SK\:K[Q)J7PMUY_B9\5[7
MX<:7XX^%?QOT'P[H&@?%#PAJ=O:^(]1M+SP<^I6=A<:?IUQ%J_B/P=XB\(>,
MO%8!_3I17R1\#/VZ_P!D']HGQWKOP=^$'[3GP ^)WQN\$Z#'K?Q ^%/PX^+/
M@OQIXQ\*1VLMAIWB)[K1-"UF^U"6T\+:_J5GX>\3W5O#/'X9UR\L-%\0MINJ
MWMM9RU(_^"A/["4OQVD_9@C_ &QOV9V_:'BUYO"3_!C_ (77\/1\1/\ A,TU
M%=)?P*GAEM?&I2^/4U%_LC^!HX7\6K*DN[1@L,S( ?85%>$V/[3W[/&I_$/X
MS_"6P^,WP\NOB9^SMX?T7Q9\=? T7B73F\2_"?PSXB\/1^+-#UWQSI9E%QH&
MEZIX:EBURSO+Y8X9=-D2Z#>6P)Z3X*_&[X1?M&_#/PU\9O@/\1O"7Q:^%/C$
MZT/"OQ!\"ZQ:Z_X5\0?\([X@U7PIKG]E:O9/):W@TKQ)H6L:)>F)V$.HZ;=V
MS'?"P !ZE1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\H/_!1OX5_\%)/VU_^
M"U7[/VC?L;>%/"'PT\$?\$SO@#XK^+/A;X[_ +67P1^*=[^S3XO_ &C_ -H&
M/0?#GB7PUX5\4:3HESH/Q-\3^&/A;J_@37O!4NAR3?\ "O?&WA#XCO=:A::_
MI4=F/ZOJ;M7CCIDCDG&?3)_SSZF@#_/0\;?LL_\ !0KX&?\ !);_ (+A_P#!
M*+XF_L_>/OBAXN\+?&G]ES]I']FKQ7^SS\!_C7K'PF^,6D?&O]H3]GWQQ\:?
M!'[.[6_@F+0M1\+_  <NM+TK7+OP9X7MGU?PUJ6O?$\7\$NG^#]4GTK]-?V@
MOAMXV_9P_P""O/P<_;*_:1_8:_:+_;I_99^(O_!)?PC^RY\//#WP9_90TC]H
MS5?@M\<=+\9:)XAUGX>^*_!-_<"Z\-R:_H,?CF.#QMXNM]!@N9OC3JO@C[6?
M#>@>-+W1_P"OO:/?KGJ>ISTYXZG\Z-H/';!'4]#U!YY_&@#_ #[O@%_P3_\
MV@_#/_!"C_@H)XRU'X'>._V4/VF?V$O^"LWQ;_X*6?LM^%OB3X7N? 4GAF']
MFKX;? K7+N[T&VM=.N-'\;>#!\.-&^*'A_P5<^![^_\ A_XG\=^&O#SZ)XCN
M]/T=+J/^@#_@WRTG7?CC\*_VL?\ @JI\0-#O?#WQ"_X*E?M->+OBIH&@:C</
M<ZGX*_9J^".I:[\&_P!G+X<ZM<?8-,@U:^\(Z9IOC66U\3VMA8VOB?P_K6@Z
MI;V,,<BRS?JO^VG^P_\  +]O[X16'P*_:2TSQKKOPOMO&>E>-=1\->"_B7XZ
M^&'_  D]UI.C>(M!30/%6J?#_7- UC7?"%[I_B?4O[2\,7=__9MW>QZ9J9C3
M4=(TZYMOH7X:_#GP5\'_ (=^!/A/\-?#NG^$/AW\,O!_AOP!X#\*:4)AIGAG
MP=X/T:R\/^&M L/M,UQ<FSTC1M/L["W>YGGN7B@5[B>:=I)7 /Y5/"[?'O\
MX(D?\%1?^"F/QL\0?L-?MF?MH_LI?\%+/$7P[^.GP]^*?[%/P]O/C_X]^&7Q
M*\(:CX\U'Q=\+/BC\-]5\0:1<^&-*GUCXP>,;CP_XFE\9VNAV_A_PWX)TSP=
MH6J1:]XDT+X2^4?\%)O'?_!5#_@HQ_P16_X*'>(/C'^PSXD^$.B>-?CK\ K/
M]AO]F;PS\)_BAJ/[:>L?!WPK\?O"VJ^)O'7[0GP\L?$WCV?3]9O=,BT?^S]"
MTGPAX&U+06\*^/=9U31]1\':EX(\3ZG_ &;E03G'.,9Y!QUQQVS05!.>X&,@
MD''IP>G^ ]!0!_)7\3?V(_$'PD_X+O?\$@-9_9/_ &;-7^!GP4\*?L0_M#^
M/B+\4_@_\ K[3?A/\/\ Q#?_  +_ &@;+P-8_%C7M#\/67@Z[U6S\7W?AV_T
MKPW\1=;%WJOB2XTD.KZIJUM/<?CM:_LC?&W_ (=/Z9_P1]L_^"3_ .TKIW_!
M4J#]JZWU*;]M&3X 2Z?\"K#Q!#^T3??$.']JF+]MO3[2YL+_ $'3_@@\?P27
M76UE-42SNW@TX7/V.#39?]%P*HZ#J<GD\GU//)X')I=H/49YSU.,YSG'3KS0
M!_'W\9[S]HO]D7_@KA_P6G\;#]A+]M']H?0?^"@7[*/[/WAW]E[Q7^SK\''\
M<?##Q#XE\"_LZZ;\*?$NE?$7XJW&KZ7X3^%5QI?BVUU.XU.WU][K6+7P[I-S
MJUOHE_>:]\/M(\<_J!_P;=_##XE_!G_@B[^QG\-OC!\//'/PI^(OAO\ X:(_
MX2+P#\2?"6O^!?&N@_VQ^U=\=->TG^VO"OBC3]+UW2_[4T/5-,UK3OMUA!]M
MTG4;#4;;S;.[MYI/W#VKDG'4@GD]1R#C.,@\YZYIP&/\Y_4\_P"<4 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %?BQ^W;_P4F_;5_8T^*>A>'] _X)JZ3\9_
M@S\2OCU\#?V;O@?\9Q^VO\.OAU>_$CXG_':TT'3O#MAJ7PQU#X5^)=>\":;8
M?$&_USP7=ZIK&KWML]KH*>*6:WTW58K>U_:>OQJ_X+.AF\*?\$W JLQ7_@LI
M_P $VG;:K-A1\:\ECM!PJ@$LQP%')(% 'T9X _;"^+EA??"^S_:U^"GP5_9%
MEUSX"_M*_'CXV67BO]L_X6>+]4^"'A[X _$?PKX<L=46SA\+^%D^('PV\0_#
MKQ9I_P 3?'_Q?T^YT'P7\#7DL_!7CV;^V-7T*\U;PCPA_P %HOV4?C;\ OA;
M\>?V8M>\-?&N+QW^UA^S'^R]XQ^&L7Q+\#Z5\3?@V_[2_P"T\G[-OA[QW\3/
M"WA6^^(U]X;LYFLO$7Q%\ :)K,6DCXI>%M(@?2-=T>VO;K5=+[OXFD'_ (+*
M?L;'U_X)V?M_D>^?V@?^"?!_/':OP3^ 7QA^&?AW_@C'^S;X)USQ=IFG>/OV
M O\ @J?^SCXV_;<\!7$=VOC_ /97\%^'/^"NGBKXA:MXG^.?@A;4^*_A[X?T
M_P $:)KGB@ZIX@TBTL9-%T?5]0M9IK?3[V2$ _JR^*W[5_[+GP(\7^#OA_\
M&_\ :1^ ?P<\>?$1[=/A]X*^*OQC^'/P\\6^.WNM3BT6V7P;X;\7^)-'UKQ.
MT^LSP:1"NB65\9M3FBL(@]W(L)]<N/%_A.S\4Z9X'N_$_AZU\::UHVJ^(M&\
M(W.MZ9!XHU?P_H5UIMEK>N:7X?ENEU:_T;1[S6=(M-5U2TM);'3[K5-.M[R>
M&6^M4E_DM_:D\2>!?AU^VC_P5-UWX\_M;?"#]FGX5_M@^"/@5K/POMOB_P#L
MBZ1^TEIG[;O[+]C^R;\(_A[J_P //V<?'J?$_P ,W?Q&U"P^*\WQ#T^Y_9Q\
M :??>-%USQCIWQ'T?3-3M/'\&LP?JK^R+!^R!X$\7_\ !-#X5_%KPS\0-2_X
M*'Z/_P $[;.Q^#WC+]H#X(Z]X>_:)TWX$^$_#_@G1?'NG?%77/#UWX_^'?@'
MXBI=S6=MXR\*ZM\3==\1Z-KVH^)-+.KM=>,KM/$X!]C_ +9?[;W@W]D2+X1^
M$+?P'XW^.G[17[27C/4/AU^S1^S7\+&\/+\1?B_XKT31W\1>+-26_P#%6KZ)
MX9\%_#/X:^'%'BGXM_%+Q5J=IX8^'OA=H]2U%[J\O-+TO4/ _@=_P4+^-%U^
MT!\*OV8?VX/V+?$?[%WQ2_:(T[XDZC^SAK.D_';X9?M+?"?XJ7_P?\/Z9XK^
M(G@*[\:>!+/PMXB\!?$O3/">H77C/0] \4^ 8?#7BWPEH'B2ZT+QM<:]HFH>
M'(/.O^"C6M^)OV>/VR_^">7[>.K_  RU+X@?LV_ K0/VM?@7^TIXI\(^%==\
M>^/_ -G_ $']IK2?@E?>!_C[IO@OPWI.JZYJ/@3POXD^"D_A+XM:_HT<FJ>#
M_ WCF_UB+2M:LVU"V@]%^"?_  5>^!O[87[17PL^#O["VFW'[6GPVNM*^(?B
M7]I;]I/P<_BKPS\(/V7-*\.:';#X<Z-JOB;Q+\/H_#/Q)^*GQC\9:I;^'_#W
MPD\)^*[+QIHG@[3O%7Q/UVU@\*:+;C6 #Y<^$?\ P55_X**?M*^'?'?Q _9E
M_P""1>A_%/X7^%OBY\9_A#H?C#6/^"AOPG^'%]XGUCX+_$/Q%\.=9O9?"WB3
MX,2ZGX?CU#5_#L\L,%W)=K#%,K175];"*[N/K#X__P#!17QSH7[0'CK]DC]B
MS]E'Q5^VW^T=\'?"G@KQQ\>])LOBMX!^ WPA^!FB?$:&6_\  /A_XA_%[QU#
MKHB^*'CO0(F\6^$/AOX=\&Z]J>H>$%E\2ZI?:)I:)<2?RU_L+?%__@EWX#\)
M_%?_ (:@_P""OW[8O[)WQA\/?ML_M?ZMK7[/?PK_ &ROCG\*OAEI6G6O[37C
M[5=!D'PJ\%Z#>^&XX/%VEK;:IX@@M9;AO$4^I7\UZ1<WD\$/[O:=^U)\,_\
M@E]^W5_P40NOVVX(/@A\ OVN_B9\(/VE?V?_ -K6\\(^)]2^&_BZ_L/@!\*_
M@/\ $'X#_$'QOX>T76+#P7X_\">)OA6?%'@?PKX@N8?^$H\.>-=<\1:5)!/-
M+II /T1_8W_;<_X:<\0_&;X.?$OX(?$#]E[]JC]F^?X?K\;_ ("?$'5?"_C*
M"PT/XJ>';GQ%\.?B1\+_ (K^ +_5? ?Q8^%7C-=)\5:'I?B/3)]$\3Z1XH\%
M>*O#_C;P-X1O[33X]4^[:_#7]BKQ#;_MJ?\ !4#]HC_@I%\)=.\>VO[).B?L
M6?!+]B7X)?$KQ5X3\0^"_"_[4OB33OBU\1OV@OB1\6?A3HWC&Q\.>+=4^&GP
MWG\;>'_A?H_CZZ\+#PCX\\2S>-)OA_XDUW2=#U"XK]RJ "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "C ]/;\/2BB@ P.F./2BBB@ HP/0444 &!UQSZT444
M%& .@Q110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
.%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>ex23-1_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex23-1_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" !  R # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^WK]H;]H3
MX3?LI?";Q%\;OC9XB/A/X:^$I-,CUW74L+K4OL<VLZA!I-B/L=C&]S+YU[=Q
M1LX1BOF X !Q^;R_\%^?^"72MN/Q]OSD'('P\\; J2<_-_Q)R<G'XC##(.:P
MO^#AP21_\$F?VEG+E2&^'I1T(9E9?'N@D2_,J OG#;3\I(VDX.:_27X:_!7X
M.3?#WP%<77PD^%\S3>!_"4TLDGP^\)/(9'\/::6=V;1V>4E@Y,C,SYD48VDD
M?9Y?E_#>'X9P>=YW@LYQV(Q^=YIE="EEV8X' TX0R[+\!C(U*D,3@L57E:IC
M)0DZ<^:3Y$HV4F_E<=C,YK9SB<MRS%Y=A:>%R[ X^=7'9?B\;*<\7B\71J0C
M/ZY04;4,-S_%'E2=Y6<8O\^O^'_O_!+G_HOFH?\ AO?&_P#\IJB;_@OU_P $
MN"6S\?+X$A6(_P"%?>-MV/NJQ T8MMRK<XPN.2.0?U"_X4A\$^O_  IWX78Q
MG/\ PKSP<0.<=M(/(/#8^[_%@8-?DS_P67^+\7["O[(NG?&SX&_!WX MXPN_
MC!X)\"2+XQ^$GA77M+&A^(;#Q)/J)%A#:6!%UYNE6Y@D^T *K-O3)96ZLFPW
M!N>YIE^3X#(N(WC<TQ%/"8.<^)LOH48UZBG*#KU*F254J4HTYQ:4.92E%NR3
M.3,J_$^58#&9CB\XR14,#0>)J.&0XJ52,(RA%SIQ6=>])<]DKQWWZ/I1_P %
M^_\ @ERI"M\?KT,K*"/^%?>-01UP,?V.22P ('?KUJ3_ (?^_P#!+G_HOFH?
M^&]\;_\ RFKI_P#@E3XTT7]L7]B7X5_'_P"+_P 'O@6GCOQE=^+(M73PM\*O
M"FC:,L6C^([S2;3[+82V-])"3:0+YV^9FD8[F,8)*_HL?@A\$P,GX.?"X<9V
M_P#"N_!^X<9'']CXR>0 "<L"/3.>:1X(RG,,;EN*R#B&EB,OQ5?!8F-/B;+Z
MU%8G#?Q_93IY%2O&]YN\9-[Q;2Y7I@Y<4X_"8;&X7.<F>'Q5"EB*3JY#BE6]
MG53:E57]MV3;3M9M))IM:)_EW-_P7W_X)=3&,#]H"]C.6 9OA[XUXX#$\Z.#
M@!.0#SWZ<?IK\ /CO\,/VF/A1X2^-OP>UYO$_P ._'%I-?>&]=DL+S2WO[:"
MYGM)7:QOH8+J QS02QE9(ARA*DCD^0_M+_!OX06'[.OQXO+'X3_#*SN;3X0_
M$6>&>'X?^$HIX;B'PIJKV\\,D>DJR/&P,D4JL'CD"-&RNI*_)?\ P0F1C_P2
MP_9.SM&/"NKD[0%RW_"1ZR&8@#DLYR22S$$Y8X&,,PP'#F(X9KYSDV#SG U\
M%GF"RZI''9K@,;0JT\;EN88FJXTJ&"PV(_=U,+AXRYY)*4TDFM8]&"Q.<4LZ
MHY9FV+RW%TJ^7XC'QE@\LGA)TYX>O2H+FJSQ6*;O*I!+WY6<DM%\/Z_J %4
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
M])^!G_!+K]AO7/#VC@ZM^R=IWA7X5?$2]MH07N[/XN:4-0\4^(+]E1HA%?\
MQJ N)B/+B;4_&<J(I@?8/V=_X(6?M()^T7_P3A^#2:C?M<>,O@BVJ? ?QFJG
M?*)? L\2>"]0<LWF2MJOPXU'PAJ-U<M\LFJ-JD"DR0/GT_%3'X'C;A7+^,,K
M24.&^)<[X6Q$J%'V:64_7ZU'),75]R\Z>(GAJ5:%1.3:QLH62E14_-X&P6)X
M7S^628V<U2XDR#!YZE4JQ=*AF5.$*N/PT(<TW6>&]O7IP;46\/A8-I33BOV9
M7(503D[1D^IQU_&FR<KCUX_0TJ'**?55/0CJ!V/(^AY%#_=/M_C7\_-<ZL[>
M]:]MMXO1KIIIY6/VC6_2]_E>^NGWV^1SOB4 ^'M>Y(*Z)JY)!96 .G7()#+@
M@^A&<'!QD C^$;_@V4 /_!1[XI@@$?\ #)?Q;&<?/@_&CX#N?G^^5#,?W;%H
MMNU1&-JD?W<>(_\ D7O$/OH6L?I8W('Z5_"1_P &R@'_  \?^*G7C]DSXMXY
M/_19?@/U_E].F*_6?#R3?"?BU91C_P 8;!\W+&4N2ICX1LN;:5X)MWTY59^\
MS\YXY;CFGA^XRG%2XOPB:3W2H=5?RMZ,_O4.=H! S@ ?0JQ_AP >AZ#@=/7X
M%_X*HC_C6M^W<#\RG]E/XW*1R 5/@+6E93@@[6&01QP2#UK[]( "X[\GD_W&
M/X<]AQ7P'_P52_Y1K?MV_P#9JGQM_P#4#UFORW+_ /?L%)?%'&8)\[UD_P#;
ML$W>.VEG;6UK=V?H%1)4:RM>+H5FULW^ZJJUUMI=?._0_G\_X-1O]5^W0>,_
M:OV=\D< YMOC$1M4<* =S8'&7(&$5%7^P2OX^_\ @U&&(OVZ.O\ Q]?L[@#L
M +7XQ5_8)7Z3XR._B-Q!KS-?V;%OEC"[AE>#B_=CI:\79[M6;U;/A/#!)<'X
M)**BEB\RT4I3_P"8J&O-+77>VRV6A^%G_!?']M7Q/^R'^QPVA_#'6[OP]\6_
MVA_%_P#PJGPUK^F2M;:QX5\*+X?U+6_B%XJTNZ1DEM;^WTFWL?#6GWEN?/L-
M4\5V.H0,DMKYD?X@_P#!(S_@A1\._P!KSX$V'[37[4OBGQYIG@WX@W>O+\+?
M 7@'6;;P]JVJZ/I.MW>CWWCCQ7X@N;#5+J)=2\0Z?JR:5HMOIT+7<<']LWMS
M<I<P22>I?\'6&M7S_$']CK0&E(TRP\&?&#6X8<@J-0U36/!]A/<!,9#BVTBW
MA,G)5'V*55Y!)_2Y_P $Y=%T_1OV ?V)]+TZ&.&VM_V4_@-*@B"J[RWOPU\.
MWMY<LP(5IKN\FGNKB3.Z2XGDE)+N2?<P&98O@GPBPN9Y%.6 SSC+BK%X/'YO
M!1>)_LG*\+6G1PF%FU*6'GRQI4G4H2IQG#ZS6J4_KKI8F/F9GA*7$'B-#*,R
M?UC*LEX9IYDLM3<:%3'8W%TU#$8E.<?:1C*M[>G!^\_8QHNM'"SK4I_QH?\
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
M0<8\T6TXMUK=*S7O<KYK1Y7T4KO>3:C%)MMM:6=RU15-I),'ER020%"C*[L
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
M /!'?_@M!X)%\/!7[-7QB\%)JAMSJ2>#/VB?@IX434'LA*MJ=130/CW8B_\
MLB7,J64ERTGV8278@BMTG*'IY/\ @EA_P7:=2H^$G[3 .UU4G]K3X:D@N ,Y
M/[131[,JN\.K./E-OY3>;*/TGC?@OAKBOB?-<^I>)G"6!IXVI04<-.K2Q<H?
M5\+0P\I^WHYG0A*-2<)SBO9QE"-HS<I)M_!\*\29[P[DF&RJIP5G6,J4:F(J
MU,12E]7I2GB*OM7&G3JX*K4Y(648RE-\^LE961^TO_!TO\$=;\0_"#]F[]H3
M2--FO-)^&?CWQ/\ #3QK<P03RG3M+^)^E66I^&M4NY(XWCM--B\0^"YM">\N
M6BM_[5\3Z18[VN=0M8I/T-_X(6?M;^ /VBOV#O@S\/;/Q-I+_%O]G7P1I'P;
M\>^"?MD2Z[8:1X)B?0_ 7B5-+FD%Y<Z+XA\%6&AS)JL,#0+J\>K:6\TDM@9'
M^MOA'^S1#\3_ /@G7\&OV6_VKO"NH:E>:S^S%\+?AQ\:O#.O:['K?B*R\6Z9
MX%T*S\0,_BNSU+6XKKQ5X?\ %%FU_:>)K+5=5C&L:?'J-M>W:M'/7\BO[1'_
M  ;V_P#!0G]GCX@:MK?[(E_<?&SP9+<7%KX8U[P+\3-'^$/Q?LM!OIV5=,\3
M6GB'Q+X&TC=:0QVPU&\T;Q/>VFHR"6ZAL+0W)M[;Y7(L1P[GO"F-\.,\S_"9
M1BLDX@S#,.'.(*]EEN+4Z^)H8BE5<YS]C2Q&$BWAH4JRJ2IUZ==XAJ#A+Z'-
MZ&=8+.LNXYRO*ZV.^N9#A\LSO)='CJ=&=*C5POLG""C5K8:HW3G[6$*<52E[
M6*C4IL_8;_@OE_P4Z\9_LF:/\(?@S^S!\85\"_M(7_BZV^(GC*]\.)X;\0ZI
MX/\ A_INE7]EIVF^*?#OB'2_$7AV6T\8W^I_:[70_%6B7,-[::"=3BM7%M#<
M)^M?_!,KXG?M!_&G]B3X$_%G]J"?2KCXP?$3PO+XLU>;2/"R>#HIM U?5M1G
M\%W5]H,$TEI::OJ'A+^Q]2U0V-OIMD]U>L;;2K"(+"/Y9OV(/^#=G]IOXE_%
MG0/B5^WW)#X!^'%GJ]EXE\6^ IO'>G^/?BS\3I]->%(/#7B+Q!H&H:]HFAZ/
MJJV=K:^(M8@\1ZQK\^BQOIVCR:;=SP:KIO\ ;OHFEZ?HFFV6CZ3:6FGZ5I5E
M9Z;IFG6,$=K9Z?I]C MM9V5I:PA8;:UMH(TAM[>)%CAB18T 151/)XUCP?D'
M#>4<(Y%7RSB'.HYI5S;..*,+AZ<YTL.\/[/#9-A,P@YN6$4I0K5\'*<Y4*E.
MFYUZM2I)0]'ANIQ%G.>XK/LPPV,R/)*67++\NR.O/E]MBY5ZE7$9AB:+2Y:B
MC/V5)PM!J-UU-:BBBORP_0 HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "JUPP4+D9)SC )((*GC'MGKU.,<XJS5>=P@4L.#
MNR0"=O3!XZ<\#W(SQ4R3:2BFW=627-=WTYE>-X7LYI/FY4^7WK VTI-2Y;1D
M^9NRBDKN3;TM&*D[/1V2>C9^47_!0?\ :A_:)\&?$S]G7]CW]C6W\&Z3^TC^
MU+<>.=4M_B?\1],EU[P=\&?AA\.=+74?&GCZZ\/+F/7M9A^T16V@Z;>17NG2
M:@L=O>Z?<1W8FM.>_9FL/^"K7P9UWXO^$/VO?B?\&_VD_A3IWPEU?QE\/?VD
M_!WA?PI\,OB#IGQ#@AU0IX&UOX8^'=%T;0=1T?3HK*VU!-3E\.6T -_:K+K6
MN>9J&G:-L_\ !0K]FG]I#7_BU^S5^VS^QSI?@[QO^T!^RX?'>@W?P=\=ZXGA
MOP]\8OA7\2=/M['QAX0MO$LNVV\/^)(3:17N@WMW-;6*ZCY%Q=RW$5FVF:EC
M?LZ>+?\ @J=\=_$_Q;\2?M2_L_\ PG_98^"%W\'M:\'^"/V?K/QGH7Q=^+?B
M'XF7$.N$>,KCXF^%]:M/#6A:!JD%[;Z<VEZM9W41CL+!(+/2KB75=4O?M8>Q
M?"-*.7?ZH5:BP&:?V[4SJ-"'$$<VEG$5ERRURE',98>>4.C5P%/*EB,%%RQJ
MS.,53IM_*5/;_P"L-*&)CG=+#QQ&52RA93[>G@5A:E&G/-EF<:,)X:4?[1]K
M3K+-7"<</+#5<"XSG4DOQ"_9H_:P_P""A7[0GP;^&7Q$UG_@X-_8G^"OC7XB
MV$)G^"_Q*^'7[&-A\3?"^MW&I2:98Z-K>@3> M,U!M4U%XH9K&W32;4R6M_:
M)''/.<GZS_;#_:K_ &Q?^'B?[0/[/W@G_@JA^S__ ,$_/A9\+OAG\%O$WAFV
M_: \$_LU3:3XQUOQIHMV?$EEX3UWXI>$3XAU"]L+ZRCU35[.37M533K'4[9;
M2SL;;9Y?QS^S'^R?^V%\ ?@Y\,_!'C+_ (-U?@;\<OB3\.].MI;KXU>-/VA_
MV:M-\;>+-=L]2EU73]9U2)+WQ"UOJ>FF.PL[*2/6[]XHM-MVCEW[B?U5U_\
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
M_$'Q0\'KJMQKMPMS_;4^EQZ_<6L%K:N=-TJSM8;K$FE?\%"/VU(?^"5G[?\
M\8+[XW>"?'GQ4_9=^)*_#KX,_MG?##P%X(;P'\<=(LO$_@^SU7QSX=\*ZKX8
MU;X9:Q#;_P!LZCHLM_I'A>7PS<1SV[Z6+F:U37;^O^W'^R3^TC-_P45^(WQV
M\,_\$M? _P#P43^#/B7X"?"WX;^&[7XF?%/X.>#-!\+^*?##^?JFOZ7:_$#4
M]5\02ZI#:VK:%=,VAVL5PFH+-!J,RQ7,4_,:1_P3]_;2U3_@G?\ \%*O!X_9
MPT/X(:_^U+KO@#4OV>OV$? 'Q-\+>)= ^$5KX8U_PR?$ITKQ-J7B+3/AWHLO
MB=-/O->N-,T76-'T-C 9X=*TFXN8=)A]O#QX.GDG#];%TN&_<GP;7J^WAPX\
M34Q7^O6'GQ#@IT:,EQ0L35X;J5XYA6S:$>'Z>#H5XX>:@Z,EY+?$-/-\72E+
M-5/#K.73ITZN<3C6P[X)CAL/7IQCA'PW*A2SJ$\10B\4\XGC8QJJ$ZLI0?\
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
M# 8C"+$/FH8]4GB<PR7 RC#$.-"M13A&K3<NJ_X*$:Y_P5W^!_Q_^#J?#/\
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
MV*1:G82Q75NGVZTA:7RG431*T#[HY'6ORH'_  ;I_P#!,TEE/@GXM+GYB/\
MA<OCX(2H5 =HU8 O@ ;BI8*"-P!(/9@<=PWBN&L!DN<YEFN7XO 9[FV90J8'
M*J&8T)T<PRW+\)&%3VF9X&2O7P<VW&E.2:2C>+=L<;0SG#9[B\RRW!Y?C*6*
MR[+L#*EBLPK8*I&KA<7C:M64?9X+&1_W?$I1;=FVVTI*-OW,%WI^6/\ :5KE
MMV<75J,%N#R) V .F22,#YO7\@?^"V7[*/QD_;9_8\TSX-?L_67A?Q#X[M?C
M1X%\:36?B#Q?I'A>Q70="T_Q';ZC<#4=0=X?-ADU:V6.W),DN<KG!QYG_P 0
MZ'_!,O\ Z$KXL?\ AY?'_P#\MJ:?^#=/_@F:,_\ %$_%?"D?\UH\?+G(S@_\
M3<9!/5<[6P,@D5VY+4X-R+-<MS?!<2YS]8RO%4\7AU+A"GB*7M:<9J#KTEQ%
M2G*GS3;FX5%-R:O?4Y<UI\29OEV-RW$Y)E2HXW#O#U7'B.NJGLY3A*2IO^PO
MB]Q679/HCZD_X)*?L\?$_P#9(_85^$OP*^.5KX?T'XB>$K[Q@^LV&B^)]/\
M$.F1IJGB6\O['[)JUFR6T_F6LR,\:LS1RY5B"0J_I1]ML,AO[3M<CO\ :K8D
MC.<9:9N#DCUP3@@\U^&8_P"#='_@F:<G_A"/BPI. Q'QH\>Y; )R2-6R<]^1
MNS@C!IW_ !#H?\$S/^A*^+'_ (>7Q]_\MJSS1<&YQF689KCN)LX^N9EBZ^-Q
M4:7",</AXUL0]7AZ<^)*TX1<>LI)Q?PO:2VP;XDR_"8; X7(\K>%PM"C0HRG
MQ%65:4*,6K5;9$MI2:MM)/WDS]5/VHKZS;]F[X^1I>VLK/\ !OXD ?Z7!D'_
M (135%5>96W,V\A%R-S+A0237P;_ ,$)F*_\$L/V3AMP1X4UG>&RK1G_ (27
M6&VNI&5<8 *G!&<^Y\</_!NE_P $S%( \$?%=@P96S\8_'S+L888,&U8J58'
M:RLK*ZDJ1@G/ZS?LV_L\?#3]E3X,>"?@-\(-/U'2_AY\/]/FTWPY8ZKJUYKE
M_!:2W4UVZ3:G?/)=7&)9Y"OFR-L4A VU5 Y\?C.'L+PSC,ER?,,SS+$8O.<M
MS&,\;E-++\/2IX7 9EAL1[\,QQE6<I5,1AW)RC;W?=27-S;8.CG&)SREF698
M/+L'2P^75\"H8;,Z^-JSJ8BO2Q$;QGE^#II<U*FURRTLH[.2/=/+#D.&(#*3
M@C/W@.>HY'T_QI@M=LF\.>F"-O!_\>P#GYA@ ;BQ()(VV$QM7&<;1UZ]*=7Q
MCUZ_<WVM:Z:;5MEMUM<^HBFE&_Q)6>V[OS/JKMN6JUULGHB+R^OS'GV[>G7Z
M^_O3&MPV?F()! 8#++_N[MR]<$@JP)49!PI6Q14\L;IVU333UZ>K:?G=.Y5W
MKJ]?-WU\[E8VYP!YF.V0F"1TY.[)('3MDDD'@!WDY4J7Z@+G:,XQ@_\ ?0)]
M,9.*GHII6=[O?FLW>-WN^6UOP:VT)44DEV5DVVY6O&7Q/WMXQ:N[JUMFT5EM
M]IR'SP!@KP %"@<$$CJ>23R0& P!,$QW[@C@< 9XXI]%-*W?YMO\VPLO>_O-
MM^;<G)_BV]._8B,63R1CC^'GA0/O ^V?IQ[U&;?))W '+D':<C<<_P!_G'^>
M^;-%2XQ=^9*7-'E:DN:/+NTHNZ2D[.5E[S2YKV"UMKIW;NFU+56?O+5IJT;-
MVY4H[)6KF#/);G:1P"%).3DJ&P1DY."#D#Y@,@JT&['SD8ZX'4<<<GVQGJ 6
MVD$[A/10H04N912E9132LU%-M05K6@G*34+.*;;2U'=Z*[:2LDVWIWUW?]YW
M?6]RO]G[;R!CG .<YW9!+$9W<D$,&&0P;)-2JFU0HX Z8R !GH!DD#''7_"G
MT4**6UU\W;=/:]MTOEIL#UWUTM?K9=+[E?[,N#DDL2#OQ@\,[ \'C[[952J;
MF8JB@A1$MF0V[SB3S@E%[J%/0C)P ,^@ .3DF[13LKIV6CNM-+Z/5;.S2:NG
M9ZJS$TFDG?122U=TIPE3DD]]82:WZW6J3(&A8XP^,9R=O)!!P/O#H2#WZ>YJ
M)[3>X?S.ZD@H"3@ $ AAC.!R0S#+@-M8 7**+*Z>UN:UFU9R@X-JUK-1?NO[
M+]Z-I:C6C35KKRTWOJMF[ZW:;T6NBM^4/[:?[#_Q>_;2_:._9OTWQG\3_#6C
M_L-?"/4] ^+OC[X0V.BRR^/?BM\:O!/BBZOO#FDZYK-PT]B_PVN=,;2TU*V@
MBL;NV6#7;-!?7.MV-_H/ZHI -X<E2^7PRH5 RN!M&\X ' !S@'&3C-3")%/
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
B)RMM;5-OFMTNW9W:U$E:^K=W=MOF?WM7LMDKM):))'__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>24
<FILENAME>mamo-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWa6E6bP9z5Z8CekhvWB7bTl6HyUtICVC9CDg5sSWIQAN -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:MAMO="http://massimo-group.com/20241231" elementFormDefault="qualified" targetNamespace="http://massimo-group.com/20241231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://massimo-group.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome" id="StatementOfOperationsAndComprehensiveIncome">
          <link:definition>00000004 - Statement - Consolidated Statement of Operations and Comprehensive Income</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity" id="StatementsOfChangesInShareholdersEquity">
          <link:definition>00000005 - Statement - Consolidated Statements of Changes in Shareholders' Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/StatementsOfCashflows" id="StatementsOfCashflows">
          <link:definition>00000006 - Statement - Consolidated Statements of CashFlows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescription" id="OrganizationAndBusinessDescription">
          <link:definition>999014 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AccountsReceivableNet" id="AccountsReceivableNet">
          <link:definition>999016 - Disclosure - ACCOUNTS RECEIVABLE, NET</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/Inventories" id="Inventories">
          <link:definition>999017 - Disclosure - INVENTORIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AdvanceToSuppliers" id="AdvanceToSuppliers">
          <link:definition>999018 - Disclosure - ADVANCE TO SUPPLIERS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/PrepaidAndOtherCurrentAssets" id="PrepaidAndOtherCurrentAssets">
          <link:definition>999019 - Disclosure - PREPAID AND OTHER CURRENT ASSETS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/PropertyAndEquipmentNet" id="PropertyAndEquipmentNet">
          <link:definition>999020 - Disclosure - PROPERTY AND EQUIPMENT, NET</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/Leases" id="Leases">
          <link:definition>999021 - Disclosure - LEASES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AccruedReturnLiabilities" id="AccruedReturnLiabilities">
          <link:definition>999022 - Disclosure - ACCRUED RETURN LIABILITIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AccruedWarrantyLiabilities" id="AccruedWarrantyLiabilities">
          <link:definition>999023 - Disclosure - ACCRUED WARRANTY LIABILITIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability" id="OtherPayableAccruedExpenseAndOtherCurrentLiability">
          <link:definition>999024 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/Loans" id="Loans">
          <link:definition>999025 - Disclosure - LOANS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
          <link:definition>999026 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/Taxes" id="Taxes">
          <link:definition>999027 - Disclosure - TAXES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ShareholdersEquity" id="ShareholdersEquity">
          <link:definition>999028 - Disclosure - SHAREHOLDERS&#8217; EQUITY</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/EarningsPerShare" id="EarningsPerShare">
          <link:definition>999029 - Disclosure - EARNINGS PER SHARE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/EmployeeStockPlans" id="EmployeeStockPlans">
          <link:definition>999030 - Disclosure - EMPLOYEE STOCK PLANS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999031 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/SegmentReportingRestated" id="SegmentReportingRestated">
          <link:definition>999032 - Disclosure - SEGMENT REPORTING (RESTATED)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999033 - Disclosure - SUBSEQUENT EVENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables" id="OrganizationAndBusinessDescriptionTables">
          <link:definition>999035 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>999036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AccountsReceivableNetTables" id="AccountsReceivableNetTables">
          <link:definition>999037 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/InventoriesTables" id="InventoriesTables">
          <link:definition>999038 - Disclosure - INVENTORIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AdvanceToSuppliersTables" id="AdvanceToSuppliersTables">
          <link:definition>999039 - Disclosure - ADVANCE TO SUPPLIERS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables" id="PrepaidAndOtherCurrentAssetsTables">
          <link:definition>999040 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/PropertyAndEquipmentNetTables" id="PropertyAndEquipmentNetTables">
          <link:definition>999041 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999042 - Disclosure - LEASES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AccruedReturnLiabilitiesTables" id="AccruedReturnLiabilitiesTables">
          <link:definition>999043 - Disclosure - ACCRUED RETURN LIABILITIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables" id="AccruedWarrantyLiabilitiesTables">
          <link:definition>999044 - Disclosure - ACCRUED WARRANTY LIABILITIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" id="OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables">
          <link:definition>999045 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/LoansTables" id="LoansTables">
          <link:definition>999046 - Disclosure - LOANS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
          <link:definition>999047 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/TaxesTables" id="TaxesTables">
          <link:definition>999048 - Disclosure - TAXES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
          <link:definition>999049 - Disclosure - EARNINGS PER SHARE (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/EmployeeStockPlansTables" id="EmployeeStockPlansTables">
          <link:definition>999050 - Disclosure - EMPLOYEE STOCK PLANS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/SegmentReportingRestatedTables" id="SegmentReportingRestatedTables">
          <link:definition>999051 - Disclosure - SEGMENT REPORTING (RESTATED) (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfSubsidiariesDetails" id="ScheduleOfSubsidiariesDetails">
          <link:definition>999052 - Disclosure - SCHEDULE OF SUBSIDIARIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" id="OrganizationAndBusinessDescriptionDetailsNarrative">
          <link:definition>999053 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" id="ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails">
          <link:definition>999054 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" id="ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical">
          <link:definition>999055 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" id="ScheduleOfPropertyAndEquipmentUsefulLifeDetails">
          <link:definition>999056 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails" id="ScheduleOfDisaggregationOfRevenuesDetails">
          <link:definition>999057 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails" id="ScheduleOfAccountsReceivableDetails">
          <link:definition>999059 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails" id="ScheduleOfMovementOfAllowanceForCreditLossDetails">
          <link:definition>999060 - Disclosure - SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative" id="AccountsReceivableNetDetailsNarrative">
          <link:definition>999061 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfInventoriesDetails" id="ScheduleOfInventoriesDetails">
          <link:definition>999062 - Disclosure - SCHEDULE OF INVENTORIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails" id="ScheduleOfInventoryAllowanceDetails">
          <link:definition>999063 - Disclosure - SCHEDULE OF INVENTORY ALLOWANCE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/InventoriesDetailsNarrative" id="InventoriesDetailsNarrative">
          <link:definition>999064 - Disclosure - INVENTORIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails" id="ScheduleOfAdvanceToSuppliersDetails">
          <link:definition>999065 - Disclosure - SCHEDULE OF ADVANCE TO SUPPLIERS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative" id="AdvanceToSuppliersDetailsNarrative">
          <link:definition>999066 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails" id="ScheduleOfPrepaidAndOtherCurrentAssetsDetails">
          <link:definition>999067 - Disclosure - SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails" id="ScheduleOfPropertyAndEquipmentNetDetails">
          <link:definition>999068 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative" id="PropertyAndEquipmentNetDetailsNarrative">
          <link:definition>999069 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails" id="ScheduleOfSupplementalBalanceInformationDetails">
          <link:definition>999070 - Disclosure - SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" id="ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails">
          <link:definition>999071 - Disclosure - SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" id="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails">
          <link:definition>999072 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" id="ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails">
          <link:definition>999073 - Disclosure - SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>999074 - Disclosure - LEASES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails" id="ScheduleOfAccruedReturnLiabilitiesDetails">
          <link:definition>999075 - Disclosure - SCHEDULE OF ACCRUED RETURN LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails" id="ScheduleOfAccruedWarrantyAndRelatedCostsDetails">
          <link:definition>999076 - Disclosure - SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" id="ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails">
          <link:definition>999077 - Disclosure - SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfLoanBalanceDetails" id="ScheduleOfLoanBalanceDetails">
          <link:definition>999078 - Disclosure - SCHEDULE OF LOAN BALANCE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical" id="ScheduleOfLoanBalanceDetailsParenthetical">
          <link:definition>999079 - Disclosure - SCHEDULE OF LOAN BALANCE (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails" id="ScheduleOfRelationshipOfRelatedPartiesDetails">
          <link:definition>999080 - Disclosure - SCHEDULE OF RELATIONSHIP OF RELATED PARTIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails" id="ScheduleOfLoanFromRelatedPartyDetails">
          <link:definition>999081 - Disclosure - SCHEDULE OF LOAN FROM RELATED PARTY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails" id="ScheduleOfDueFromRelatedPartyDetails">
          <link:definition>999082 - Disclosure - SCHEDULE OF DUE FROM RELATED PARTY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
          <link:definition>999083 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails" id="ScheduleOfIncomeTaxProvisionDetails">
          <link:definition>999084 - Disclosure - SCHEDULE OF INCOME TAX PROVISION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails" id="ScheduleOfReconciliationOfIncomeTaxesDetails">
          <link:definition>999085 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAXES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
          <link:definition>999086 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/TaxesDetailsNarrative" id="TaxesDetailsNarrative">
          <link:definition>999087 - Disclosure - TAXES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ShareholdersEquityDetailsNarrative" id="ShareholdersEquityDetailsNarrative">
          <link:definition>999088 - Disclosure - SHAREHOLDERS&#8217; EQUITY (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails" id="ScheduleOfEarningsPerShareDetails">
          <link:definition>999089 - Disclosure - SCHEDULE OF EARNINGS PER SHARE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/EarningsPerShareDetailsNarrative" id="EarningsPerShareDetailsNarrative">
          <link:definition>999090 - Disclosure - EARNINGS PER SHARE (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails" id="SummaryOfRestrictedStockUnitActivityDetails">
          <link:definition>999091 - Disclosure - SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails" id="ScheduleOfShareOptionActivityDetails">
          <link:definition>999092 - Disclosure - SCHEDULE OF SHARE OPTION ACTIVITY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative" id="EmployeeStockPlansDetailsNarrative">
          <link:definition>999093 - Disclosure - EMPLOYEE STOCK PLANS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>999094 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails" id="ScheduleOfKeyInformationBySegmentsDetails">
          <link:definition>999095 - Disclosure - SCHEDULE OF KEY INFORMATION BY SEGMENTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="mamo-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mamo-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mamo-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mamo-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
    <element id="MAMO_SubscriptionReceivableMember" name="SubscriptionReceivableMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_MassimoGroupMember" name="MassimoGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ControllingShareholderMember" name="ControllingShareholderMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_MassimoMotorSportsLLCMember" name="MassimoMotorSportsLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_TwoShareholderMember" name="TwoShareholderMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_MassimoMarineLLCMember" name="MassimoMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ShareholderMember" name="ShareholderMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_MassimoMotorSportsAndMassimoMarineMember" name="MassimoMotorSportsAndMassimoMarineMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ATIFUSMember" name="ATIFUSMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_MassimoMotorMarineMember" name="MassimoMotorMarineMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_SellingExpenseMember" name="SellingExpenseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_OneCustomerMember" name="OneCustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_OneSupplierMember" name="OneSupplierMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_TwoSupplierMember" name="TwoSupplierMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ThreeSupplierMember" name="ThreeSupplierMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember" name="AccountsReceivableAndPriceConcessionAdjustmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ElectronicEquipmentMember" name="ElectronicEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_UTVsAndATVsElectricBikesMember" name="UTVsAndATVsElectricBikesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_PontoonBoatsMember" name="PontoonBoatsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_MillerCreekHoldingLLCMember" name="MillerCreekHoldingLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_MrDavidShanMember" name="MrDavidShanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_TwoLeaseAgreementsMember" name="TwoLeaseAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_OfficeSpaceMember" name="OfficeSpaceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_CathayAndMidfirstBankMember" name="CathayAndMidfirstBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_NorthpointCommercialFinanceLLCMember" name="NorthpointCommercialFinanceLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_BrunswickAcceptanceCompanyLLCMember" name="BrunswickAcceptanceCompanyLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_CathayBankMember" name="CathayBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_MidFirstBankMember" name="MidFirstBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_MillerCreekHoldingsLLCMember" name="MillerCreekHoldingsLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_VesselTechnologyIncMember" name="VesselTechnologyIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_UnderwritingAgreementMember" name="UnderwritingAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_TJCMAssetManagementLLCMember" name="TJCMAssetManagementLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ConsultingAgreementMember" name="ConsultingAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_RepresentativesWarrantMember" name="RepresentativesWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_UnvestedRestrictedStockUnitsRSUMember" name="UnvestedRestrictedStockUnitsRSUMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_IncentiveStockOptionPlanMember" name="IncentiveStockOptionPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_NonQualifiedStockOptionPlanMember" name="NonQualifiedStockOptionPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" name="IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ZhejiangQunyinhVehicleCoLtdMember" name="ZhejiangQunyinhVehicleCoLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_AdvanceToSuppliersNetCurrent" name="AdvanceToSuppliersNetCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_StockIssuedDuringPeriodValueSubscriptionReceived" name="StockIssuedDuringPeriodValueSubscriptionReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_NoncashOperatingLeaseExpense" name="NoncashOperatingLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_RestrictedStockUnitShareBasedCompensation" name="RestrictedStockUnitShareBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_CommonStockIssuedForServices" name="CommonStockIssuedForServices" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities" name="IncreaseDecreaseInAccruedWarrantyLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_RepaymentOfLoanFromRelatedParty" name="RepaymentOfLoanFromRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ProceedsFromSubscriptionDeposits" name="ProceedsFromSubscriptionDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_CommonSharesCancellation" name="CommonSharesCancellation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DisclosureAdvanceToSuppliersAbstract" name="DisclosureAdvanceToSuppliersAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_AdvanceToSuppliersDisclosureTextBlock" name="AdvanceToSuppliersDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract" name="DisclosurePrepaidAndOtherCurrentAssetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_PrepaidAndOtherAssetsDisclosureTextBlock" name="PrepaidAndOtherAssetsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ComparativeFiguresPolicyTextBlock" name="ComparativeFiguresPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_AdvancesToSuppliersPolicyTextBlock" name="AdvancesToSuppliersPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ShippingAndHandlingCostPolicy" name="ShippingAndHandlingCostPolicy" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" name="ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ScheduleOfInventoryAllowanceTableTextBlock" name="ScheduleOfInventoryAllowanceTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock" name="ScheduleOfAdvanceToSuppliersTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock" name="ScheduleOfOperatingAndFinancingLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock" name="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock" name="ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock" name="OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock" name="ScheduleOfLoanFromRelatedPartyTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock" name="ScheduleOfDueFromRelatedPartyTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_NameOfSubsidiaries" name="NameOfSubsidiaries" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ActualRecognizedProductsReturn" name="ActualRecognizedProductsReturn" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ShippingAndFreightExpense" name="ShippingAndFreightExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_InventoryFreightAndDuty" name="InventoryFreightAndDuty" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_InventoryPledgedForLineOfCreditAmount" name="InventoryPledgedForLineOfCreditAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_AdvanceToSuppliersGrossCurrent" name="AdvanceToSuppliersGrossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ImpairmentOfAdvanceToSuppliers" name="ImpairmentOfAdvanceToSuppliers" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_AccrualsForProductReturnLiabilities" name="AccrualsForProductReturnLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_CreditCardLiabilities" name="CreditCardLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_AccrualOnLitigation" name="AccrualOnLitigation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_RepaymentOfShareholderAdvanceNet" name="RepaymentOfShareholderAdvanceNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DeferredIncomeTaxRecovery" name="DeferredIncomeTaxRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_IncomeTaxReconciliationSCorporationBenefits" name="IncomeTaxReconciliationSCorporationBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DeferredTaxAssetsOperatingLeaseLiabilities" name="DeferredTaxAssetsOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DeferredTaxAssetsFinancingLeaseLiabilities" name="DeferredTaxAssetsFinancingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DeferredTaxAssetsOtherTemporaryDifference" name="DeferredTaxAssetsOtherTemporaryDifference" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets" name="DeferredTaxLiabilitiesOperatingRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets" name="DeferredTaxLiabilitiesFinancingRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="MAMO_DeferredIncomeTaxProvision" name="DeferredIncomeTaxProvision" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>25
<FILENAME>mamo-20241231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://massimo-group.com/role/Cover" xlink:href="mamo-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/BalanceSheets" xlink:href="mamo-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/BalanceSheetsParenthetical" xlink:href="mamo-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome" xlink:href="mamo-20241231.xsd#StatementOfOperationsAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity" xlink:href="mamo-20241231.xsd#StatementsOfChangesInShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/StatementsOfCashflows" xlink:href="mamo-20241231.xsd#StatementsOfCashflows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescription" xlink:href="mamo-20241231.xsd#OrganizationAndBusinessDescription" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccountsReceivableNet" xlink:href="mamo-20241231.xsd#AccountsReceivableNet" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Inventories" xlink:href="mamo-20241231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AdvanceToSuppliers" xlink:href="mamo-20241231.xsd#AdvanceToSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PrepaidAndOtherCurrentAssets" xlink:href="mamo-20241231.xsd#PrepaidAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PropertyAndEquipmentNet" xlink:href="mamo-20241231.xsd#PropertyAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Leases" xlink:href="mamo-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedReturnLiabilities" xlink:href="mamo-20241231.xsd#AccruedReturnLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedWarrantyLiabilities" xlink:href="mamo-20241231.xsd#AccruedWarrantyLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability" xlink:href="mamo-20241231.xsd#OtherPayableAccruedExpenseAndOtherCurrentLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Loans" xlink:href="mamo-20241231.xsd#Loans" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/RelatedPartyTransactions" xlink:href="mamo-20241231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Taxes" xlink:href="mamo-20241231.xsd#Taxes" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ShareholdersEquity" xlink:href="mamo-20241231.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EarningsPerShare" xlink:href="mamo-20241231.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EmployeeStockPlans" xlink:href="mamo-20241231.xsd#EmployeeStockPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/CommitmentsAndContingencies" xlink:href="mamo-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SegmentReportingRestated" xlink:href="mamo-20241231.xsd#SegmentReportingRestated" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SubsequentEvents" xlink:href="mamo-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables" xlink:href="mamo-20241231.xsd#OrganizationAndBusinessDescriptionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccountsReceivableNetTables" xlink:href="mamo-20241231.xsd#AccountsReceivableNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/InventoriesTables" xlink:href="mamo-20241231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AdvanceToSuppliersTables" xlink:href="mamo-20241231.xsd#AdvanceToSuppliersTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables" xlink:href="mamo-20241231.xsd#PrepaidAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PropertyAndEquipmentNetTables" xlink:href="mamo-20241231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/LeasesTables" xlink:href="mamo-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedReturnLiabilitiesTables" xlink:href="mamo-20241231.xsd#AccruedReturnLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables" xlink:href="mamo-20241231.xsd#AccruedWarrantyLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" xlink:href="mamo-20241231.xsd#OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/LoansTables" xlink:href="mamo-20241231.xsd#LoansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/RelatedPartyTransactionsTables" xlink:href="mamo-20241231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/TaxesTables" xlink:href="mamo-20241231.xsd#TaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EarningsPerShareTables" xlink:href="mamo-20241231.xsd#EarningsPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EmployeeStockPlansTables" xlink:href="mamo-20241231.xsd#EmployeeStockPlansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SegmentReportingRestatedTables" xlink:href="mamo-20241231.xsd#SegmentReportingRestatedTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfSubsidiariesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfSubsidiariesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" xlink:href="mamo-20241231.xsd#OrganizationAndBusinessDescriptionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" xlink:href="mamo-20241231.xsd#ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPropertyAndEquipmentUsefulLifeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfDisaggregationOfRevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAccountsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails" xlink:href="mamo-20241231.xsd#ScheduleOfMovementOfAllowanceForCreditLossDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative" xlink:href="mamo-20241231.xsd#AccountsReceivableNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfInventoriesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails" xlink:href="mamo-20241231.xsd#ScheduleOfInventoryAllowanceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/InventoriesDetailsNarrative" xlink:href="mamo-20241231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAdvanceToSuppliersDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative" xlink:href="mamo-20241231.xsd#AdvanceToSuppliersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPrepaidAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPropertyAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:href="mamo-20241231.xsd#PropertyAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails" xlink:href="mamo-20241231.xsd#ScheduleOfSupplementalBalanceInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" xlink:href="mamo-20241231.xsd#ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/LeasesDetailsNarrative" xlink:href="mamo-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAccruedReturnLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAccruedWarrantyAndRelatedCostsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfLoanBalanceDetails" xlink:href="mamo-20241231.xsd#ScheduleOfLoanBalanceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical" xlink:href="mamo-20241231.xsd#ScheduleOfLoanBalanceDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfRelationshipOfRelatedPartiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails" xlink:href="mamo-20241231.xsd#ScheduleOfLoanFromRelatedPartyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails" xlink:href="mamo-20241231.xsd#ScheduleOfDueFromRelatedPartyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="mamo-20241231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails" xlink:href="mamo-20241231.xsd#ScheduleOfIncomeTaxProvisionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/TaxesDetailsNarrative" xlink:href="mamo-20241231.xsd#TaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ShareholdersEquityDetailsNarrative" xlink:href="mamo-20241231.xsd#ShareholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails" xlink:href="mamo-20241231.xsd#ScheduleOfEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EarningsPerShareDetailsNarrative" xlink:href="mamo-20241231.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails" xlink:href="mamo-20241231.xsd#SummaryOfRestrictedStockUnitActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails" xlink:href="mamo-20241231.xsd#ScheduleOfShareOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative" xlink:href="mamo-20241231.xsd#EmployeeStockPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="mamo-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails" xlink:href="mamo-20241231.xsd#ScheduleOfKeyInformationBySegmentsDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersNetCurrent" xlink:label="loc_MAMOAdvanceToSuppliersNetCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_MAMOAdvanceToSuppliersNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaapDeferredCosts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapDeferredCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:label="loc_us-gaapStockholdersEquityNoteSubscriptionsReceivable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityNoteSubscriptionsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome" xlink:title="00000004 - Statement - Consolidated Statement of Operations and Comprehensive Income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementLoss" xlink:label="loc_us-gaapLitigationSettlementLoss" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapLitigationSettlementLoss" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/StatementsOfCashflows" xlink:title="00000006 - Statement - Consolidated Statements of CashFlows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NoncashOperatingLeaseExpense" xlink:label="loc_MAMONoncashOperatingLeaseExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_MAMONoncashOperatingLeaseExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets1" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets1" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementLoss" xlink:label="loc_us-gaapLitigationSettlementLoss" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapLitigationSettlementLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RestrictedStockUnitShareBasedCompensation" xlink:label="loc_MAMORestrictedStockUnitShareBasedCompensation" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_MAMORestrictedStockUnitShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CommonStockIssuedForServices" xlink:label="loc_MAMOCommonStockIssuedForServices" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_MAMOCommonStockIssuedForServices" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInDueFromRelatedParties" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDueFromRelatedParties" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities" xlink:label="loc_MAMOIncreaseDecreaseInAccruedWarrantyLiabilities" />
      <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_MAMOIncreaseDecreaseInAccruedWarrantyLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="loc_us-gaapProceedsFromBankDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromBankDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaapRepaymentsOfBankDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfBankDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfOtherLongTermDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfOtherLongTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepaymentOfLoanFromRelatedParty" xlink:label="loc_MAMORepaymentOfLoanFromRelatedParty" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_MAMORepaymentOfLoanFromRelatedParty" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ProceedsFromSubscriptionDeposits" xlink:label="loc_MAMOProceedsFromSubscriptionDeposits" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_MAMOProceedsFromSubscriptionDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OrganizationAndBusinessDescription" xlink:title="999014 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccountsReceivableNet" xlink:title="999016 - Disclosure - ACCOUNTS RECEIVABLE, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Inventories" xlink:title="999017 - Disclosure - INVENTORIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AdvanceToSuppliers" xlink:title="999018 - Disclosure - ADVANCE TO SUPPLIERS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PrepaidAndOtherCurrentAssets" xlink:title="999019 - Disclosure - PREPAID AND OTHER CURRENT ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PropertyAndEquipmentNet" xlink:title="999020 - Disclosure - PROPERTY AND EQUIPMENT, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Leases" xlink:title="999021 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedReturnLiabilities" xlink:title="999022 - Disclosure - ACCRUED RETURN LIABILITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedWarrantyLiabilities" xlink:title="999023 - Disclosure - ACCRUED WARRANTY LIABILITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability" xlink:title="999024 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Loans" xlink:title="999025 - Disclosure - LOANS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/RelatedPartyTransactions" xlink:title="999026 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Taxes" xlink:title="999027 - Disclosure - TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ShareholdersEquity" xlink:title="999028 - Disclosure - SHAREHOLDERS&#8217; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EarningsPerShare" xlink:title="999029 - Disclosure - EARNINGS PER SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EmployeeStockPlans" xlink:title="999030 - Disclosure - EMPLOYEE STOCK PLANS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/CommitmentsAndContingencies" xlink:title="999031 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SegmentReportingRestated" xlink:title="999032 - Disclosure - SEGMENT REPORTING (RESTATED)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SubsequentEvents" xlink:title="999033 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables" xlink:title="999035 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccountsReceivableNetTables" xlink:title="999037 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/InventoriesTables" xlink:title="999038 - Disclosure - INVENTORIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AdvanceToSuppliersTables" xlink:title="999039 - Disclosure - ADVANCE TO SUPPLIERS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables" xlink:title="999040 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PropertyAndEquipmentNetTables" xlink:title="999041 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/LeasesTables" xlink:title="999042 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedReturnLiabilitiesTables" xlink:title="999043 - Disclosure - ACCRUED RETURN LIABILITIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables" xlink:title="999044 - Disclosure - ACCRUED WARRANTY LIABILITIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" xlink:title="999045 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/LoansTables" xlink:title="999046 - Disclosure - LOANS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/RelatedPartyTransactionsTables" xlink:title="999047 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/TaxesTables" xlink:title="999048 - Disclosure - TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EarningsPerShareTables" xlink:title="999049 - Disclosure - EARNINGS PER SHARE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EmployeeStockPlansTables" xlink:title="999050 - Disclosure - EMPLOYEE STOCK PLANS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SegmentReportingRestatedTables" xlink:title="999051 - Disclosure - SEGMENT REPORTING (RESTATED) (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfSubsidiariesDetails" xlink:title="999052 - Disclosure - SCHEDULE OF SUBSIDIARIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" xlink:title="999053 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" xlink:title="999054 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" xlink:title="999055 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" xlink:title="999056 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails" xlink:title="999057 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails" xlink:title="999059 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails" xlink:title="999060 - Disclosure - SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative" xlink:title="999061 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfInventoriesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventoryInTransit" xlink:label="loc_us-gaapOtherInventoryInTransit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_us-gaapOtherInventoryInTransit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_InventoryFreightAndDuty" xlink:label="loc_MAMOInventoryFreightAndDuty" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_MAMOInventoryFreightAndDuty" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments" xlink:label="loc_us-gaapInventoryAdjustments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryAdjustments" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails" xlink:title="999063 - Disclosure - SCHEDULE OF INVENTORY ALLOWANCE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/InventoriesDetailsNarrative" xlink:title="999064 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails" xlink:title="999065 - Disclosure - SCHEDULE OF ADVANCE TO SUPPLIERS (Details)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersNetCurrent" xlink:label="loc_MAMOAdvanceToSuppliersNetCurrent" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersGrossCurrent" xlink:label="loc_MAMOAdvanceToSuppliersGrossCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MAMOAdvanceToSuppliersNetCurrent" xlink:to="loc_MAMOAdvanceToSuppliersGrossCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ImpairmentOfAdvanceToSuppliers" xlink:label="loc_MAMOImpairmentOfAdvanceToSuppliers" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MAMOAdvanceToSuppliersNetCurrent" xlink:to="loc_MAMOImpairmentOfAdvanceToSuppliers" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative" xlink:title="999066 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails" xlink:title="999067 - Disclosure - SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapOtherReceivables" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails" xlink:title="999068 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="999069 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails" xlink:title="999070 - Disclosure - SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiability" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiability" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" xlink:title="999071 - Disclosure - SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" xlink:title="999072 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" xlink:title="999073 - Disclosure - SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/LeasesDetailsNarrative" xlink:title="999074 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails" xlink:title="999075 - Disclosure - SCHEDULE OF ACCRUED RETURN LIABILITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails" xlink:title="999076 - Disclosure - SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:title="999077 - Disclosure - SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CreditCardLiabilities" xlink:label="loc_MAMOCreditCardLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_MAMOCreditCardLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AccrualOnLitigation" xlink:label="loc_MAMOAccrualOnLitigation" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_MAMOAccrualOnLitigation" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfLoanBalanceDetails" xlink:title="999078 - Disclosure - SCHEDULE OF LOAN BALANCE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical" xlink:title="999079 - Disclosure - SCHEDULE OF LOAN BALANCE (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails" xlink:title="999080 - Disclosure - SCHEDULE OF RELATIONSHIP OF RELATED PARTIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails" xlink:title="999081 - Disclosure - SCHEDULE OF LOAN FROM RELATED PARTY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails" xlink:title="999082 - Disclosure - SCHEDULE OF DUE FROM RELATED PARTY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999083 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails" xlink:title="999084 - Disclosure - SCHEDULE OF INCOME TAX PROVISION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredIncomeTaxRecovery" xlink:label="loc_MAMODeferredIncomeTaxRecovery" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_MAMODeferredIncomeTaxRecovery" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:label="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:title="999085 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAXES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncomeTaxReconciliationSCorporationBenefits" xlink:label="loc_MAMOIncomeTaxReconciliationSCorporationBenefits" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_MAMOIncomeTaxReconciliationSCorporationBenefits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="999086 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="loc_MAMODeferredTaxAssetsOperatingLeaseLiabilities" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_MAMODeferredTaxAssetsOperatingLeaseLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxAssetsFinancingLeaseLiabilities" xlink:label="loc_MAMODeferredTaxAssetsFinancingLeaseLiabilities" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_MAMODeferredTaxAssetsFinancingLeaseLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxAssetsOtherTemporaryDifference" xlink:label="loc_MAMODeferredTaxAssetsOtherTemporaryDifference" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_MAMODeferredTaxAssetsOtherTemporaryDifference" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets" xlink:label="loc_MAMODeferredTaxLiabilitiesOperatingRightOfUseAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_MAMODeferredTaxLiabilitiesOperatingRightOfUseAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets" xlink:label="loc_MAMODeferredTaxLiabilitiesFinancingRightOfUseAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_MAMODeferredTaxLiabilitiesFinancingRightOfUseAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/TaxesDetailsNarrative" xlink:title="999087 - Disclosure - TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ShareholdersEquityDetailsNarrative" xlink:title="999088 - Disclosure - SHAREHOLDERS&#8217; EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails" xlink:title="999089 - Disclosure - SCHEDULE OF EARNINGS PER SHARE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EarningsPerShareDetailsNarrative" xlink:title="999090 - Disclosure - EARNINGS PER SHARE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails" xlink:title="999091 - Disclosure - SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails" xlink:title="999092 - Disclosure - SCHEDULE OF SHARE OPTION ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative" xlink:title="999093 - Disclosure - EMPLOYEE STOCK PLANS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999094 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails" xlink:title="999095 - Disclosure - SCHEDULE OF KEY INFORMATION BY SEGMENTS (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>26
<FILENAME>mamo-20241231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://massimo-group.com/role/Cover" xlink:href="mamo-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/BalanceSheets" xlink:href="mamo-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/BalanceSheetsParenthetical" xlink:href="mamo-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome" xlink:href="mamo-20241231.xsd#StatementOfOperationsAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity" xlink:href="mamo-20241231.xsd#StatementsOfChangesInShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/StatementsOfCashflows" xlink:href="mamo-20241231.xsd#StatementsOfCashflows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescription" xlink:href="mamo-20241231.xsd#OrganizationAndBusinessDescription" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccountsReceivableNet" xlink:href="mamo-20241231.xsd#AccountsReceivableNet" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Inventories" xlink:href="mamo-20241231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AdvanceToSuppliers" xlink:href="mamo-20241231.xsd#AdvanceToSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PrepaidAndOtherCurrentAssets" xlink:href="mamo-20241231.xsd#PrepaidAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PropertyAndEquipmentNet" xlink:href="mamo-20241231.xsd#PropertyAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Leases" xlink:href="mamo-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedReturnLiabilities" xlink:href="mamo-20241231.xsd#AccruedReturnLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedWarrantyLiabilities" xlink:href="mamo-20241231.xsd#AccruedWarrantyLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability" xlink:href="mamo-20241231.xsd#OtherPayableAccruedExpenseAndOtherCurrentLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Loans" xlink:href="mamo-20241231.xsd#Loans" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/RelatedPartyTransactions" xlink:href="mamo-20241231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Taxes" xlink:href="mamo-20241231.xsd#Taxes" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ShareholdersEquity" xlink:href="mamo-20241231.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EarningsPerShare" xlink:href="mamo-20241231.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EmployeeStockPlans" xlink:href="mamo-20241231.xsd#EmployeeStockPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/CommitmentsAndContingencies" xlink:href="mamo-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SegmentReportingRestated" xlink:href="mamo-20241231.xsd#SegmentReportingRestated" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SubsequentEvents" xlink:href="mamo-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables" xlink:href="mamo-20241231.xsd#OrganizationAndBusinessDescriptionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccountsReceivableNetTables" xlink:href="mamo-20241231.xsd#AccountsReceivableNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/InventoriesTables" xlink:href="mamo-20241231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AdvanceToSuppliersTables" xlink:href="mamo-20241231.xsd#AdvanceToSuppliersTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables" xlink:href="mamo-20241231.xsd#PrepaidAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PropertyAndEquipmentNetTables" xlink:href="mamo-20241231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/LeasesTables" xlink:href="mamo-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedReturnLiabilitiesTables" xlink:href="mamo-20241231.xsd#AccruedReturnLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables" xlink:href="mamo-20241231.xsd#AccruedWarrantyLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" xlink:href="mamo-20241231.xsd#OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/LoansTables" xlink:href="mamo-20241231.xsd#LoansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/RelatedPartyTransactionsTables" xlink:href="mamo-20241231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/TaxesTables" xlink:href="mamo-20241231.xsd#TaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EarningsPerShareTables" xlink:href="mamo-20241231.xsd#EarningsPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EmployeeStockPlansTables" xlink:href="mamo-20241231.xsd#EmployeeStockPlansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SegmentReportingRestatedTables" xlink:href="mamo-20241231.xsd#SegmentReportingRestatedTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfSubsidiariesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfSubsidiariesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" xlink:href="mamo-20241231.xsd#OrganizationAndBusinessDescriptionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" xlink:href="mamo-20241231.xsd#ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPropertyAndEquipmentUsefulLifeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfDisaggregationOfRevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAccountsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails" xlink:href="mamo-20241231.xsd#ScheduleOfMovementOfAllowanceForCreditLossDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative" xlink:href="mamo-20241231.xsd#AccountsReceivableNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfInventoriesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails" xlink:href="mamo-20241231.xsd#ScheduleOfInventoryAllowanceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/InventoriesDetailsNarrative" xlink:href="mamo-20241231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAdvanceToSuppliersDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative" xlink:href="mamo-20241231.xsd#AdvanceToSuppliersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPrepaidAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPropertyAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:href="mamo-20241231.xsd#PropertyAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails" xlink:href="mamo-20241231.xsd#ScheduleOfSupplementalBalanceInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" xlink:href="mamo-20241231.xsd#ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/LeasesDetailsNarrative" xlink:href="mamo-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAccruedReturnLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAccruedWarrantyAndRelatedCostsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfLoanBalanceDetails" xlink:href="mamo-20241231.xsd#ScheduleOfLoanBalanceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical" xlink:href="mamo-20241231.xsd#ScheduleOfLoanBalanceDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfRelationshipOfRelatedPartiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails" xlink:href="mamo-20241231.xsd#ScheduleOfLoanFromRelatedPartyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails" xlink:href="mamo-20241231.xsd#ScheduleOfDueFromRelatedPartyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="mamo-20241231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails" xlink:href="mamo-20241231.xsd#ScheduleOfIncomeTaxProvisionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/TaxesDetailsNarrative" xlink:href="mamo-20241231.xsd#TaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ShareholdersEquityDetailsNarrative" xlink:href="mamo-20241231.xsd#ShareholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails" xlink:href="mamo-20241231.xsd#ScheduleOfEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EarningsPerShareDetailsNarrative" xlink:href="mamo-20241231.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails" xlink:href="mamo-20241231.xsd#SummaryOfRestrictedStockUnitActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails" xlink:href="mamo-20241231.xsd#ScheduleOfShareOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative" xlink:href="mamo-20241231.xsd#EmployeeStockPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="mamo-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails" xlink:href="mamo-20241231.xsd#ScheduleOfKeyInformationBySegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosureWithAdditionalMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpTable" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsToCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListsByExecutiveCategory" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpExecutiveCategoriesOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TradingArrangmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ForgoneRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#OutstandingRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardsCloseToMnpiDisc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangemenstByInd" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/Defaults" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#Defaults" xlink:type="simple" />
    <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome" xlink:title="00000004 - Statement - Consolidated Statement of Operations and Comprehensive Income" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_SubscriptionReceivableMember" xlink:label="loc_MAMOSubscriptionReceivableMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_MAMOSubscriptionReceivableMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_StockIssuedDuringPeriodValueSubscriptionReceived" xlink:label="loc_MAMOStockIssuedDuringPeriodValueSubscriptionReceived_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MAMOStockIssuedDuringPeriodValueSubscriptionReceived_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Dividends" xlink:label="loc_us-gaapDividends_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividends_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_60" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/StatementsOfCashflows" xlink:title="00000006 - Statement - Consolidated Statements of CashFlows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OrganizationAndBusinessDescription" xlink:title="999014 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccountsReceivableNet" xlink:title="999016 - Disclosure - ACCOUNTS RECEIVABLE, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Inventories" xlink:title="999017 - Disclosure - INVENTORIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AdvanceToSuppliers" xlink:title="999018 - Disclosure - ADVANCE TO SUPPLIERS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PrepaidAndOtherCurrentAssets" xlink:title="999019 - Disclosure - PREPAID AND OTHER CURRENT ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PropertyAndEquipmentNet" xlink:title="999020 - Disclosure - PROPERTY AND EQUIPMENT, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Leases" xlink:title="999021 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedReturnLiabilities" xlink:title="999022 - Disclosure - ACCRUED RETURN LIABILITIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedWarrantyLiabilities" xlink:title="999023 - Disclosure - ACCRUED WARRANTY LIABILITIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability" xlink:title="999024 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Loans" xlink:title="999025 - Disclosure - LOANS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/RelatedPartyTransactions" xlink:title="999026 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Taxes" xlink:title="999027 - Disclosure - TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ShareholdersEquity" xlink:title="999028 - Disclosure - SHAREHOLDERS&#8217; EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EarningsPerShare" xlink:title="999029 - Disclosure - EARNINGS PER SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EmployeeStockPlans" xlink:title="999030 - Disclosure - EMPLOYEE STOCK PLANS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/CommitmentsAndContingencies" xlink:title="999031 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SegmentReportingRestated" xlink:title="999032 - Disclosure - SEGMENT REPORTING (RESTATED)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SubsequentEvents" xlink:title="999033 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables" xlink:title="999035 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccountsReceivableNetTables" xlink:title="999037 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/InventoriesTables" xlink:title="999038 - Disclosure - INVENTORIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AdvanceToSuppliersTables" xlink:title="999039 - Disclosure - ADVANCE TO SUPPLIERS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables" xlink:title="999040 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PropertyAndEquipmentNetTables" xlink:title="999041 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/LeasesTables" xlink:title="999042 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedReturnLiabilitiesTables" xlink:title="999043 - Disclosure - ACCRUED RETURN LIABILITIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables" xlink:title="999044 - Disclosure - ACCRUED WARRANTY LIABILITIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" xlink:title="999045 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/LoansTables" xlink:title="999046 - Disclosure - LOANS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/RelatedPartyTransactionsTables" xlink:title="999047 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MrDavidShanMember" xlink:label="loc_MAMOMrDavidShanMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMrDavidShanMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock" xlink:label="loc_MAMOScheduleOfLoanFromRelatedPartyTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAMOScheduleOfLoanFromRelatedPartyTableTextBlock_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock" xlink:label="loc_MAMOScheduleOfDueFromRelatedPartyTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAMOScheduleOfDueFromRelatedPartyTableTextBlock_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/TaxesTables" xlink:title="999048 - Disclosure - TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EarningsPerShareTables" xlink:title="999049 - Disclosure - EARNINGS PER SHARE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EmployeeStockPlansTables" xlink:title="999050 - Disclosure - EMPLOYEE STOCK PLANS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SegmentReportingRestatedTables" xlink:title="999051 - Disclosure - SEGMENT REPORTING (RESTATED) (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfSubsidiariesDetails" xlink:title="999052 - Disclosure - SCHEDULE OF SUBSIDIARIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoGroupMember" xlink:label="loc_MAMOMassimoGroupMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoGroupMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsLLCMember" xlink:label="loc_MAMOMassimoMotorSportsLLCMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMotorSportsLLCMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMarineLLCMember" xlink:label="loc_MAMOMassimoMarineLLCMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMarineLLCMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NameOfSubsidiaries" xlink:label="loc_MAMONameOfSubsidiaries_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MAMONameOfSubsidiaries_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_deiEntityIncorporationDateOfIncorporation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationDateOfIncorporation_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:label="loc_us-gaapEquityMethodInvestmentDescriptionOfPrincipalActivities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentDescriptionOfPrincipalActivities_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_60" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" xlink:title="999053 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoGroupMember" xlink:label="loc_MAMOMassimoGroupMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoGroupMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsLLCMember" xlink:label="loc_MAMOMassimoMotorSportsLLCMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMotorSportsLLCMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMarineLLCMember" xlink:label="loc_MAMOMassimoMarineLLCMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMarineLLCMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsAndMassimoMarineMember" xlink:label="loc_MAMOMassimoMotorSportsAndMassimoMarineMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMotorSportsAndMassimoMarineMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorMarineMember" xlink:label="loc_MAMOMassimoMotorMarineMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMotorMarineMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ControllingShareholderMember" xlink:label="loc_MAMOControllingShareholderMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOControllingShareholderMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TwoShareholderMember" xlink:label="loc_MAMOTwoShareholderMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOTwoShareholderMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShareholderMember" xlink:label="loc_MAMOShareholderMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOShareholderMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ATIFUSMember" xlink:label="loc_MAMOATIFUSMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOATIFUSMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaapEquityMethodInvestments_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestments_110" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" xlink:title="999054 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:label="loc_srtRevisionOfPriorPeriodReclassificationAdjustmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRevisionOfPriorPeriodReclassificationAdjustmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsCurrent_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsNoncurrent_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesCurrent_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilities_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpenses_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_70" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_70" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_70" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_70" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit_70" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_70" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable_70" xlink:type="arc" order="25" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" xlink:title="999055 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:label="loc_srtRevisionOfPriorPeriodReclassificationAdjustmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRevisionOfPriorPeriodReclassificationAdjustmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossStatusAxis" xlink:label="loc_us-gaapCreditLossStatusAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreditLossStatusAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossStatusDomain" xlink:label="loc_us-gaapCreditLossStatusDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditLossStatusAxis" xlink:to="loc_us-gaapCreditLossStatusDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossStatusDomain" xlink:label="loc_us-gaapCreditLossStatusDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditLossStatusAxis" xlink:to="loc_us-gaapCreditLossStatusDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember" xlink:label="loc_MAMOAccountsReceivableAndPriceConcessionAdjustmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditLossStatusDomain" xlink:to="loc_MAMOAccountsReceivableAndPriceConcessionAdjustmentMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:label="loc_us-gaapAccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_40" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_40" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_40" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable_40" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" xlink:title="999056 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ElectronicEquipmentMember" xlink:label="loc_MAMOElectronicEquipmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAMOElectronicEquipmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransportationEquipmentMember" xlink:label="loc_us-gaapTransportationEquipmentMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapTransportationEquipmentMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_100" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails" xlink:title="999057 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UTVsAndATVsElectricBikesMember" xlink:label="loc_MAMOUTVsAndATVsElectricBikesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MAMOUTVsAndATVsElectricBikesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_PontoonBoatsMember" xlink:label="loc_MAMOPontoonBoatsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MAMOPontoonBoatsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_SellingExpenseMember" xlink:label="loc_MAMOSellingExpenseMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MAMOSellingExpenseMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsLLCMember" xlink:label="loc_MAMOMassimoMotorSportsLLCMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOMassimoMotorSportsLLCMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="loc_us-gaapAccountsPayableMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsPayableMember_250" xlink:type="arc" order="251" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_160" xlink:type="arc" order="162" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaapSupplierConcentrationRiskMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapSupplierConcentrationRiskMember_200" xlink:type="arc" order="202" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OneCustomerMember" xlink:label="loc_MAMOOneCustomerMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MAMOOneCustomerMember_160" xlink:type="arc" order="163" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OneSupplierMember" xlink:label="loc_MAMOOneSupplierMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="loc_MAMOOneSupplierMember_200" xlink:type="arc" order="203" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TwoSupplierMember" xlink:label="loc_MAMOTwoSupplierMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="loc_MAMOTwoSupplierMember_210" xlink:type="arc" order="213" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ThreeSupplierMember" xlink:label="loc_MAMOThreeSupplierMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="loc_MAMOThreeSupplierMember_240" xlink:type="arc" order="243" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_300" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableCurrent_300" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount_300" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments" xlink:label="loc_us-gaapInventoryAdjustments_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryAdjustments_300" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaapProductionRelatedImpairmentsOrCharges_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProductionRelatedImpairmentsOrCharges_300" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss_300" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_300" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_300" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ActualRecognizedProductsReturn" xlink:label="loc_MAMOActualRecognizedProductsReturn_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MAMOActualRecognizedProductsReturn_300" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent_300" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaapProductWarrantyAccrualPayments_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProductWarrantyAccrualPayments_300" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_300" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized_300" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShippingAndFreightExpense" xlink:label="loc_MAMOShippingAndFreightExpense_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MAMOShippingAndFreightExpense_300" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense_300" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercentOfMatch_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercentOfMatch_300" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_300" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:label="loc_us-gaapDefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_300" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_300" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock_300" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_300" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_300" xlink:type="arc" order="21" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails" xlink:title="999059 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails" xlink:title="999060 - Disclosure - SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative" xlink:title="999061 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OneCustomerMember" xlink:label="loc_MAMOOneCustomerMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOOneCustomerMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfInventoriesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF INVENTORIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails" xlink:title="999063 - Disclosure - SCHEDULE OF INVENTORY ALLOWANCE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/InventoriesDetailsNarrative" xlink:title="999064 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails" xlink:title="999065 - Disclosure - SCHEDULE OF ADVANCE TO SUPPLIERS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative" xlink:title="999066 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails" xlink:title="999067 - Disclosure - SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails" xlink:title="999068 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ElectronicEquipmentMember" xlink:label="loc_MAMOElectronicEquipmentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAMOElectronicEquipmentMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_130" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="999069 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails" xlink:title="999070 - Disclosure - SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" xlink:title="999071 - Disclosure - SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" xlink:title="999072 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" xlink:title="999073 - Disclosure - SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/LeasesDetailsNarrative" xlink:title="999074 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MillerCreekHoldingLLCMember" xlink:label="loc_MAMOMillerCreekHoldingLLCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMillerCreekHoldingLLCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MrDavidShanMember" xlink:label="loc_MAMOMrDavidShanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_MAMOMrDavidShanMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TwoLeaseAgreementsMember" xlink:label="loc_MAMOTwoLeaseAgreementsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MAMOTwoLeaseAgreementsMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_WarehouseMember" xlink:label="loc_srtWarehouseMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_srtWarehouseMember_80" xlink:type="arc" order="84" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OfficeSpaceMember" xlink:label="loc_MAMOOfficeSpaceMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAMOOfficeSpaceMember_90" xlink:type="arc" order="94" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAreaOfLand_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapPaymentsForRent_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseExpirationDate1" xlink:label="loc_us-gaapLeaseExpirationDate1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLeaseExpirationDate1_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaapLesseeOperatingLeaseRenewalTerm_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseRenewalTerm_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionExpense" xlink:label="loc_us-gaapAccretionExpense_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAccretionExpense_160" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization_160" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails" xlink:title="999075 - Disclosure - SCHEDULE OF ACCRUED RETURN LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails" xlink:title="999076 - Disclosure - SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:title="999077 - Disclosure - SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfLoanBalanceDetails" xlink:title="999078 - Disclosure - SCHEDULE OF LOAN BALANCE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CathayAndMidfirstBankMember" xlink:label="loc_MAMOCathayAndMidfirstBankMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOCathayAndMidfirstBankMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NorthpointCommercialFinanceLLCMember" xlink:label="loc_MAMONorthpointCommercialFinanceLLCMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMONorthpointCommercialFinanceLLCMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_BrunswickAcceptanceCompanyLLCMember" xlink:label="loc_MAMOBrunswickAcceptanceCompanyLLCMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOBrunswickAcceptanceCompanyLLCMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapShortTermBorrowings_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical" xlink:title="999079 - Disclosure - SCHEDULE OF LOAN BALANCE (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsLLCMember" xlink:label="loc_MAMOMassimoMotorSportsLLCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOMassimoMotorSportsLLCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMarineLLCMember" xlink:label="loc_MAMOMassimoMarineLLCMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOMassimoMarineLLCMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CathayBankMember" xlink:label="loc_MAMOCathayBankMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOCathayBankMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MidFirstBankMember" xlink:label="loc_MAMOMidFirstBankMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMidFirstBankMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NorthpointCommercialFinanceLLCMember" xlink:label="loc_MAMONorthpointCommercialFinanceLLCMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMONorthpointCommercialFinanceLLCMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_BrunswickAcceptanceCompanyLLCMember" xlink:label="loc_MAMOBrunswickAcceptanceCompanyLLCMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOBrunswickAcceptanceCompanyLLCMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationPeriod_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationPeriod_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateDuringPeriod_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateDuringPeriod_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCredit_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_160" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails" xlink:title="999080 - Disclosure - SCHEDULE OF RELATIONSHIP OF RELATED PARTIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MrDavidShanMember" xlink:label="loc_MAMOMrDavidShanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMrDavidShanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MillerCreekHoldingsLLCMember" xlink:label="loc_MAMOMillerCreekHoldingsLLCMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMillerCreekHoldingsLLCMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_VesselTechnologyIncMember" xlink:label="loc_MAMOVesselTechnologyIncMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOVesselTechnologyIncMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:label="loc_us-gaapNatureOfCommonOwnershipOrManagementControlRelationships_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapNatureOfCommonOwnershipOrManagementControlRelationships_40" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails" xlink:title="999081 - Disclosure - SCHEDULE OF LOAN FROM RELATED PARTY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MrDavidShanMember" xlink:label="loc_MAMOMrDavidShanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMrDavidShanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLiabilities_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepaymentOfShareholderAdvanceNet" xlink:label="loc_MAMORepaymentOfShareholderAdvanceNet_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAMORepaymentOfShareholderAdvanceNet_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Dividends" xlink:label="loc_us-gaapDividends_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDividends_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLiabilitiesCurrent_60" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails" xlink:title="999082 - Disclosure - SCHEDULE OF DUE FROM RELATED PARTY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_VesselTechnologyIncMember" xlink:label="loc_MAMOVesselTechnologyIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOVesselTechnologyIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherReceivablesNetCurrent_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999083 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_VesselTechnologyIncMember" xlink:label="loc_MAMOVesselTechnologyIncMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOVesselTechnologyIncMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepaymentOfShareholderAdvanceNet" xlink:label="loc_MAMORepaymentOfShareholderAdvanceNet_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAMORepaymentOfShareholderAdvanceNet_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherReceivablesNetCurrent_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails" xlink:title="999084 - Disclosure - SCHEDULE OF INCOME TAX PROVISION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:title="999085 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAXES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="999086 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/TaxesDetailsNarrative" xlink:title="999087 - Disclosure - TAXES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ShareholdersEquityDetailsNarrative" xlink:title="999088 - Disclosure - SHAREHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepresentativesWarrantMember" xlink:label="loc_MAMORepresentativesWarrantMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_MAMORepresentativesWarrantMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UnderwritingAgreementMember" xlink:label="loc_MAMOUnderwritingAgreementMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MAMOUnderwritingAgreementMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ConsultingAgreementMember" xlink:label="loc_MAMOConsultingAgreementMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MAMOConsultingAgreementMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TJCMAssetManagementLLCMember" xlink:label="loc_MAMOTJCMAssetManagementLLCMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOTJCMAssetManagementLLCMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_190" xlink:type="arc" order="192" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExercisePriceMember_200" xlink:type="arc" order="202" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputOptionVolatilityMember" xlink:label="loc_us-gaapMeasurementInputOptionVolatilityMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputOptionVolatilityMember_210" xlink:type="arc" order="212" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_220" xlink:type="arc" order="222" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_240" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_240" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_240" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_240" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_240" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_240" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_240" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_240" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_240" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_240" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_240" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering_240" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_240" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_240" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_240" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_240" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_240" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate_240" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants_240" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_240" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_240" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_240" xlink:type="arc" order="21" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails" xlink:title="999089 - Disclosure - SCHEDULE OF EARNINGS PER SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UnvestedRestrictedStockUnitsRSUMember" xlink:label="loc_MAMOUnvestedRestrictedStockUnitsRSUMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_MAMOUnvestedRestrictedStockUnitsRSUMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_60" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EarningsPerShareDetailsNarrative" xlink:title="999090 - Disclosure - EARNINGS PER SHARE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails" xlink:title="999091 - Disclosure - SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails" xlink:title="999092 - Disclosure - SCHEDULE OF SHARE OPTION ACTIVITY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative" xlink:title="999093 - Disclosure - EMPLOYEE STOCK PLANS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncentiveStockOptionPlanMember" xlink:label="loc_MAMOIncentiveStockOptionPlanMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MAMOIncentiveStockOptionPlanMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NonQualifiedStockOptionPlanMember" xlink:label="loc_MAMONonQualifiedStockOptionPlanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MAMONonQualifiedStockOptionPlanMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" xlink:label="loc_MAMOIncentiveStockOptionAndNonQualifiedStockOptionPlanMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MAMOIncentiveStockOptionAndNonQualifiedStockOptionPlanMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharePrice_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_130" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_130" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_130" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_130" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_130" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999094 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ZhejiangQunyinhVehicleCoLtdMember" xlink:label="loc_MAMOZhejiangQunyinhVehicleCoLtdMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOZhejiangQunyinhVehicleCoLtdMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="loc_us-gaapLitigationSettlementAmountAwardedToOtherParty_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLitigationSettlementAmountAwardedToOtherParty_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaapLitigationSettlementExpense_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLitigationSettlementExpense_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementInterest" xlink:label="loc_us-gaapLitigationSettlementInterest_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLitigationSettlementInterest_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationReserve" xlink:label="loc_us-gaapLitigationReserve_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLitigationReserve_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaapLossContingencyDamagesSoughtValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyDamagesSoughtValue_50" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails" xlink:title="999095 - Disclosure - SCHEDULE OF KEY INFORMATION BY SEGMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UTVsAndATVsElectricBikesMember" xlink:label="loc_MAMOUTVsAndATVsElectricBikesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MAMOUTVsAndATVsElectricBikesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_PontoonBoatsMember" xlink:label="loc_MAMOPontoonBoatsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MAMOPontoonBoatsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapGrossProfit_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapDepreciationAndAmortization_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapAssetsNoncurrent_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapAssets_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" order="1000" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" order="1001" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UnvestedRestrictedStockUnitsRSUMember" xlink:label="loc_MAMOUnvestedRestrictedStockUnitsRSUMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_MAMOUnvestedRestrictedStockUnitsRSUMember" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>27
<FILENAME>mamo-20241231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_SubscriptionReceivableMember" xlink:label="MAMO_SubscriptionReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_SubscriptionReceivableMember" xlink:to="MAMO_SubscriptionReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_SubscriptionReceivableMember_lbl" xml:lang="en-US">Subscription Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="us-gaap_IPOMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoGroupMember" xlink:label="MAMO_MassimoGroupMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoGroupMember" xlink:to="MAMO_MassimoGroupMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_MassimoGroupMember_lbl" xml:lang="en-US">Massimo Group [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ControllingShareholderMember" xlink:label="MAMO_ControllingShareholderMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ControllingShareholderMember" xlink:to="MAMO_ControllingShareholderMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ControllingShareholderMember_lbl" xml:lang="en-US">Controlling Shareholder [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsLLCMember" xlink:label="MAMO_MassimoMotorSportsLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoMotorSportsLLCMember" xlink:to="MAMO_MassimoMotorSportsLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_MassimoMotorSportsLLCMember_lbl" xml:lang="en-US">Massimo Motor Sports, LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TwoShareholderMember" xlink:label="MAMO_TwoShareholderMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_TwoShareholderMember" xlink:to="MAMO_TwoShareholderMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_TwoShareholderMember_lbl" xml:lang="en-US">Two Shareholder [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMarineLLCMember" xlink:label="MAMO_MassimoMarineLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoMarineLLCMember" xlink:to="MAMO_MassimoMarineLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_MassimoMarineLLCMember_lbl" xml:lang="en-US">Massimo Marine, LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShareholderMember" xlink:label="MAMO_ShareholderMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareholderMember" xlink:to="MAMO_ShareholderMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ShareholderMember_lbl" xml:lang="en-US">Shareholder [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsAndMassimoMarineMember" xlink:label="MAMO_MassimoMotorSportsAndMassimoMarineMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoMotorSportsAndMassimoMarineMember" xlink:to="MAMO_MassimoMotorSportsAndMassimoMarineMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_MassimoMotorSportsAndMassimoMarineMember_lbl" xml:lang="en-US">Massimo Motor Sports and Massimo Marine [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ATIFUSMember" xlink:label="MAMO_ATIFUSMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ATIFUSMember" xlink:to="MAMO_ATIFUSMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ATIFUSMember_lbl" xml:lang="en-US">ATIFUS [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorMarineMember" xlink:label="MAMO_MassimoMotorMarineMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoMotorMarineMember" xlink:to="MAMO_MassimoMotorMarineMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_MassimoMotorMarineMember_lbl" xml:lang="en-US">Massimo Motor Marine [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAxis_lbl" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="srt_ScenarioPreviouslyReportedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioPreviouslyReportedMember" xlink:to="srt_ScenarioPreviouslyReportedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US">Previously Reported [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost of Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_SellingExpenseMember" xlink:label="MAMO_SellingExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_SellingExpenseMember" xlink:to="MAMO_SellingExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_SellingExpenseMember_lbl" xml:lang="en-US">Selling Expense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OneCustomerMember" xlink:label="MAMO_OneCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_OneCustomerMember" xlink:to="MAMO_OneCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_OneCustomerMember_lbl" xml:lang="en-US">One Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierConcentrationRiskMember_lbl" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_lbl" xml:lang="en-US">Supplier [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OneSupplierMember" xlink:label="MAMO_OneSupplierMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_OneSupplierMember" xlink:to="MAMO_OneSupplierMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_OneSupplierMember_lbl" xml:lang="en-US">One Supplier [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TwoSupplierMember" xlink:label="MAMO_TwoSupplierMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_TwoSupplierMember" xlink:to="MAMO_TwoSupplierMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_TwoSupplierMember_lbl" xml:lang="en-US">Two Supplier [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ThreeSupplierMember" xlink:label="MAMO_ThreeSupplierMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ThreeSupplierMember" xlink:to="MAMO_ThreeSupplierMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ThreeSupplierMember_lbl" xml:lang="en-US">Three Supplier [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableMember" xlink:to="us-gaap_AccountsPayableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableMember_lbl" xml:lang="en-US">Accounts Payable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:label="srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:to="srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_lbl" xml:lang="en-US">Revision of Prior Period, Reclassification, Adjustment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossStatusAxis" xlink:label="us-gaap_CreditLossStatusAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditLossStatusAxis" xlink:to="us-gaap_CreditLossStatusAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditLossStatusAxis_lbl" xml:lang="en-US">Credit Loss Status [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember" xlink:label="MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember" xlink:to="MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember_lbl" xml:lang="en-US">Accounts Receivable And Price Concession Adjustment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ElectronicEquipmentMember" xlink:label="MAMO_ElectronicEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ElectronicEquipmentMember" xlink:to="MAMO_ElectronicEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ElectronicEquipmentMember_lbl" xml:lang="en-US">Electronic Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransportationEquipmentMember" xlink:to="us-gaap_TransportationEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransportationEquipmentMember_lbl" xml:lang="en-US">Transportation Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UTVsAndATVsElectricBikesMember" xlink:label="MAMO_UTVsAndATVsElectricBikesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_UTVsAndATVsElectricBikesMember" xlink:to="MAMO_UTVsAndATVsElectricBikesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_UTVsAndATVsElectricBikesMember_lbl" xml:lang="en-US">UTVs, ATVs and e-bikes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_PontoonBoatsMember" xlink:label="MAMO_PontoonBoatsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_PontoonBoatsMember" xlink:to="MAMO_PontoonBoatsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_PontoonBoatsMember_lbl" xml:lang="en-US">Pontoon Boats [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MillerCreekHoldingLLCMember" xlink:label="MAMO_MillerCreekHoldingLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MillerCreekHoldingLLCMember" xlink:to="MAMO_MillerCreekHoldingLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_MillerCreekHoldingLLCMember_lbl" xml:lang="en-US">Miller Creek Holding LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title and Position [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MrDavidShanMember" xlink:label="MAMO_MrDavidShanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MrDavidShanMember" xlink:to="MAMO_MrDavidShanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_MrDavidShanMember_lbl" xml:lang="en-US">Mr David Shan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TwoLeaseAgreementsMember" xlink:label="MAMO_TwoLeaseAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_TwoLeaseAgreementsMember" xlink:to="MAMO_TwoLeaseAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_TwoLeaseAgreementsMember_lbl" xml:lang="en-US">Two Lease Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_WarehouseMember" xlink:label="srt_WarehouseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_WarehouseMember" xlink:to="srt_WarehouseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_WarehouseMember_lbl" xml:lang="en-US">Warehouse [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OfficeSpaceMember" xlink:label="MAMO_OfficeSpaceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_OfficeSpaceMember" xlink:to="MAMO_OfficeSpaceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_OfficeSpaceMember_lbl" xml:lang="en-US">Office Space [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CathayAndMidfirstBankMember" xlink:label="MAMO_CathayAndMidfirstBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CathayAndMidfirstBankMember" xlink:to="MAMO_CathayAndMidfirstBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_CathayAndMidfirstBankMember_lbl" xml:lang="en-US">Cathay Bank and Midfirst [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NorthpointCommercialFinanceLLCMember" xlink:label="MAMO_NorthpointCommercialFinanceLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_NorthpointCommercialFinanceLLCMember" xlink:to="MAMO_NorthpointCommercialFinanceLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_NorthpointCommercialFinanceLLCMember_lbl" xml:lang="en-US">Northpoint Commercial Finance LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_BrunswickAcceptanceCompanyLLCMember" xlink:label="MAMO_BrunswickAcceptanceCompanyLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_BrunswickAcceptanceCompanyLLCMember" xlink:to="MAMO_BrunswickAcceptanceCompanyLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_BrunswickAcceptanceCompanyLLCMember_lbl" xml:lang="en-US">Brunswick Acceptance Company LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CathayBankMember" xlink:label="MAMO_CathayBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CathayBankMember" xlink:to="MAMO_CathayBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_CathayBankMember_lbl" xml:lang="en-US">Cathay Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MidFirstBankMember" xlink:label="MAMO_MidFirstBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MidFirstBankMember" xlink:to="MAMO_MidFirstBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_MidFirstBankMember_lbl" xml:lang="en-US">MidFirst Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MillerCreekHoldingsLLCMember" xlink:label="MAMO_MillerCreekHoldingsLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MillerCreekHoldingsLLCMember" xlink:to="MAMO_MillerCreekHoldingsLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_MillerCreekHoldingsLLCMember_lbl" xml:lang="en-US">Miller Creek Holdings LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_VesselTechnologyIncMember" xlink:label="MAMO_VesselTechnologyIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_VesselTechnologyIncMember" xlink:to="MAMO_VesselTechnologyIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_VesselTechnologyIncMember_lbl" xml:lang="en-US">Vessel Technology Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OverAllotmentOptionMember" xlink:to="us-gaap_OverAllotmentOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OverAllotmentOptionMember_lbl" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UnderwritingAgreementMember" xlink:label="MAMO_UnderwritingAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_UnderwritingAgreementMember" xlink:to="MAMO_UnderwritingAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_UnderwritingAgreementMember_lbl" xml:lang="en-US">Underwriting Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TJCMAssetManagementLLCMember" xlink:label="MAMO_TJCMAssetManagementLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_TJCMAssetManagementLLCMember" xlink:to="MAMO_TJCMAssetManagementLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_TJCMAssetManagementLLCMember_lbl" xml:lang="en-US">TJCM Asset Management LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ConsultingAgreementMember" xlink:label="MAMO_ConsultingAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ConsultingAgreementMember" xlink:to="MAMO_ConsultingAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ConsultingAgreementMember_lbl" xml:lang="en-US">Consulting Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepresentativesWarrantMember" xlink:label="MAMO_RepresentativesWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RepresentativesWarrantMember" xlink:to="MAMO_RepresentativesWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_RepresentativesWarrantMember_lbl" xml:lang="en-US">Representatives Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="us-gaap_MeasurementInputExercisePriceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExercisePriceMember" xlink:to="us-gaap_MeasurementInputExercisePriceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExercisePriceMember_lbl" xml:lang="en-US">Measurement Input, Exercise Price [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputOptionVolatilityMember" xlink:label="us-gaap_MeasurementInputOptionVolatilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputOptionVolatilityMember" xlink:to="us-gaap_MeasurementInputOptionVolatilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputOptionVolatilityMember_lbl" xml:lang="en-US">Measurement Input, Option Volatility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UnvestedRestrictedStockUnitsRSUMember" xlink:label="MAMO_UnvestedRestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_UnvestedRestrictedStockUnitsRSUMember" xlink:to="MAMO_UnvestedRestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_UnvestedRestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Unvested Restricted Stock Units RSU [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncentiveStockOptionPlanMember" xlink:label="MAMO_IncentiveStockOptionPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_IncentiveStockOptionPlanMember" xlink:to="MAMO_IncentiveStockOptionPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_IncentiveStockOptionPlanMember_lbl" xml:lang="en-US">Incentive Stock Option Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NonQualifiedStockOptionPlanMember" xlink:label="MAMO_NonQualifiedStockOptionPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_NonQualifiedStockOptionPlanMember" xlink:to="MAMO_NonQualifiedStockOptionPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_NonQualifiedStockOptionPlanMember_lbl" xml:lang="en-US">Non Qualified Stock Option Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" xlink:label="MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" xlink:to="MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_lbl" xml:lang="en-US">Incentive Stock Option and Non Qualified Stock Option Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ZhejiangQunyinhVehicleCoLtdMember" xlink:label="MAMO_ZhejiangQunyinhVehicleCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ZhejiangQunyinhVehicleCoLtdMember" xlink:to="MAMO_ZhejiangQunyinhVehicleCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ZhejiangQunyinhVehicleCoLtdMember_lbl" xml:lang="en-US">Zhejiang Qunyinh Vehicle Co., Ltd. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityListingParValuePerShare" xlink:label="dei_EntityListingParValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityListingParValuePerShare" xlink:to="dei_EntityListingParValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityListingParValuePerShare_lbl" xml:lang="en-US">Entity Listing, Par Value Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersNetCurrent" xlink:label="MAMO_AdvanceToSuppliersNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvanceToSuppliersNetCurrent" xlink:to="MAMO_AdvanceToSuppliersNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_AdvanceToSuppliersNetCurrent_lbl" xml:lang="en-US">Advance to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Due from a related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">NON-CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment at cost, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use operating lease assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use financing lease assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCosts" xlink:label="us-gaap_DeferredCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCosts" xlink:to="us-gaap_DeferredCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCosts_lbl" xml:lang="en-US">Deferred offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other non-current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short-term loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other payable, accrued expenses and other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued return liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Accrued warranty liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current portion of obligations under operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current portion of obligations under financing leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Loan from a related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">NON-CURRENT LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Obligations under operating leases, non-current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Obligations under financing leases, non-current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Loan from a related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total non-current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">TOTAL LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common shares, $0.001 par value, 100,000,000 shares authorized, 41,539,950 and 40,000,000 issued and outstanding as of December 31, 2024 and 2023, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:to="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl" xml:lang="en-US">Subscription receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in-capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense" xlink:label="us-gaap_SellingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Selling expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Impairment of advance to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income (expense):</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US">Other income, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementLoss" xlink:label="us-gaap_LitigationSettlementLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementLoss" xlink:to="us-gaap_LitigationSettlementLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LitigationSettlementLoss_lbl" xml:lang="en-US">Loss on litigation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other (expense) income, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income and comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Earnings per Share &#8211; basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares outstanding &#8211; basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Earnings per Share &#8211; diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares outstanding &#8211; diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_StockIssuedDuringPeriodValueSubscriptionReceived" xlink:label="MAMO_StockIssuedDuringPeriodValueSubscriptionReceived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_StockIssuedDuringPeriodValueSubscriptionReceived" xlink:to="MAMO_StockIssuedDuringPeriodValueSubscriptionReceived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_StockIssuedDuringPeriodValueSubscriptionReceived_lbl" xml:lang="en-US">Subscription received</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_Dividends_lbl" xml:lang="en-US">Capital dividend declared</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Initial public offering, net of share issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Initial public offering, net of share issuance costs, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Common stock issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Common stock issued for services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US">Common stock issued upon vesting of RSUs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Common stock issued upon vesting of RSUs, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Amortization of share-based compensation related to options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Amortization of share-based compensation related to RSU granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_lbl" xml:lang="en-US">Common stock cancelled for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xml:lang="en-US">Common stock cancelled for services, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NoncashOperatingLeaseExpense" xlink:label="MAMO_NoncashOperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_NoncashOperatingLeaseExpense" xlink:to="MAMO_NoncashOperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_NoncashOperatingLeaseExpense_lbl" xml:lang="en-US">Non-cash operating lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Amortization of finance lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xml:lang="en-US">Write-off of accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">(Reversal of) provision of allowance for expected credit loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Gain on disposal of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Addition of inventories reserve, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementLoss" xlink:to="us-gaap_LitigationSettlementLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementLoss_2_lbl" xml:lang="en-US">Loss on litigation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Amortization of share-based compensation related to options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RestrictedStockUnitShareBasedCompensation" xlink:label="MAMO_RestrictedStockUnitShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RestrictedStockUnitShareBasedCompensation" xlink:to="MAMO_RestrictedStockUnitShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAMO_RestrictedStockUnitShareBasedCompensation_lbl" xml:lang="en-US">Amortization of share-based compensation related to RSU granted</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CommonStockIssuedForServices" xlink:label="MAMO_CommonStockIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CommonStockIssuedForServices" xlink:to="MAMO_CommonStockIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MAMO_CommonStockIssuedForServices_lbl" xml:lang="en-US">Common stock issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US">Advance to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Prepaid and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl" xml:lang="en-US">Due from a related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payable, accrued expense and other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities" xlink:label="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities" xlink:to="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities_lbl" xml:lang="en-US">Accrued warranty liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued return liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Lease liabilities &#8211; operating lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceed from sales of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Acquisition of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US">Proceeds from bank loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayment of bank loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt_lbl" xml:lang="en-US">(Repayment of) proceeds from other loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Repayment of finance lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Repayment to related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Deferred offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepaymentOfLoanFromRelatedParty" xlink:label="MAMO_RepaymentOfLoanFromRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RepaymentOfLoanFromRelatedParty" xlink:to="MAMO_RepaymentOfLoanFromRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MAMO_RepaymentOfLoanFromRelatedParty_lbl" xml:lang="en-US">Repayment of loan from a related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Proceeds from initial public offering, net of share issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ProceedsFromSubscriptionDeposits" xlink:label="MAMO_ProceedsFromSubscriptionDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ProceedsFromSubscriptionDeposits" xlink:to="MAMO_ProceedsFromSubscriptionDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ProceedsFromSubscriptionDeposits_lbl" xml:lang="en-US">Proceeds from subscription deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, beginning of the year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash and cash equivalents, end of the year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">NON-CASH ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Right of use assets obtained in exchange for operating lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_lbl" xml:lang="en-US">Right of use assets obtained in exchange for finance lease</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CommonSharesCancellation" xlink:label="MAMO_CommonSharesCancellation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CommonSharesCancellation" xlink:to="MAMO_CommonSharesCancellation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_CommonSharesCancellation_lbl" xml:lang="en-US">Common shares cancellation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="ecd_PnsnBnftsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PnsnBnftsAdjFnTextBlock" xlink:to="ecd_PnsnBnftsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PnsnBnftsAdjFnTextBlock_lbl" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement does not require Recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Underlying Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Fair Value as of Grant Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingArrLineItems_lbl" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="ecd_TrdArrExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrExpirationDate" xlink:to="ecd_TrdArrExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrExpirationDate_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="cyd_MaterialCybersecurityIncidentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentAbstract" xlink:to="cyd_MaterialCybersecurityIncidentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentAbstract_lbl" xml:lang="en-US">Material Cybersecurity Incident [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Nature [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Scope [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Timing [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND BUSINESS DESCRIPTION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORIES</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureAdvanceToSuppliersAbstract" xlink:label="MAMO_DisclosureAdvanceToSuppliersAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DisclosureAdvanceToSuppliersAbstract" xlink:to="MAMO_DisclosureAdvanceToSuppliersAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_DisclosureAdvanceToSuppliersAbstract_lbl" xml:lang="en-US">Advance To Suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersDisclosureTextBlock" xlink:label="MAMO_AdvanceToSuppliersDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvanceToSuppliersDisclosureTextBlock" xlink:to="MAMO_AdvanceToSuppliersDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_AdvanceToSuppliersDisclosureTextBlock_lbl" xml:lang="en-US">ADVANCE TO SUPPLIERS</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:label="MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:to="MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Prepaid And Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_PrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="MAMO_PrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_PrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="MAMO_PrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_PrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">PREPAID AND OTHER CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureLeasesAbstract" xlink:label="MAMO_DisclosureLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DisclosureLeasesAbstract" xlink:to="MAMO_DisclosureLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_DisclosureLeasesAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED RETURN LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="us-gaap_GuaranteesAndProductWarrantiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:to="us-gaap_GuaranteesAndProductWarrantiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteesAndProductWarrantiesAbstract_lbl" xml:lang="en-US">Guarantees and Product Warranties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED WARRANTY LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">LOANS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">EARNINGS PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xml:lang="en-US">EMPLOYEE STOCK PLANS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT REPORTING (RESTATED)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Restatement Of Previously Issued Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ComparativeFiguresPolicyTextBlock" xlink:label="MAMO_ComparativeFiguresPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ComparativeFiguresPolicyTextBlock" xlink:to="MAMO_ComparativeFiguresPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ComparativeFiguresPolicyTextBlock_lbl" xml:lang="en-US">Comparative Figures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Uses of estimates and assumptions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvancesToSuppliersPolicyTextBlock" xlink:label="MAMO_AdvancesToSuppliersPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvancesToSuppliersPolicyTextBlock" xlink:to="MAMO_AdvancesToSuppliersPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAMO_AdvancesToSuppliersPolicyTextBlock_lbl" xml:lang="en-US">Advance to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredChargesPolicyTextBlock" xlink:to="us-gaap_DeferredChargesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_lbl" xml:lang="en-US">Deferred offering cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of long-lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair value of financial instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShippingAndHandlingCostPolicy" xlink:label="MAMO_ShippingAndHandlingCostPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShippingAndHandlingCostPolicy" xlink:to="MAMO_ShippingAndHandlingCostPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ShippingAndHandlingCostPolicy_lbl" xml:lang="en-US">Shipping and handling costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitPlansPolicy" xlink:label="us-gaap_PostemploymentBenefitPlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PostemploymentBenefitPlansPolicy" xlink:to="us-gaap_PostemploymentBenefitPlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PostemploymentBenefitPlansPolicy_lbl" xml:lang="en-US">401(k) benefit plan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsPolicyTextBlock_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment reporting (restated)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration and risks</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent accounting pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_lbl" xml:lang="en-US">SCHEDULE OF SUBSIDIARIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" xlink:label="MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" xlink:to="MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DISAGGREGATION OF REVENUES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCOUNTS RECEIVABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INVENTORIES</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfInventoryAllowanceTableTextBlock" xlink:label="MAMO_ScheduleOfInventoryAllowanceTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfInventoryAllowanceTableTextBlock" xlink:to="MAMO_ScheduleOfInventoryAllowanceTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ScheduleOfInventoryAllowanceTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INVENTORY ALLOWANCE</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock" xlink:label="MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock" xlink:to="MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ADVANCE TO SUPPLIERS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PROPERTY AND EQUIPMENT, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock" xlink:label="MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock" xlink:to="MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock" xlink:label="MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock" xlink:to="MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock" xlink:label="MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock" xlink:to="MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCRUED RETURN LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock" xlink:to="MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">SCHEDULE OF LOAN BALANCE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Related Party Transaction [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF RELATIONSHIP OF RELATED PARTIES</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock" xlink:label="MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock" xlink:to="MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF LOAN FROM RELATED PARTY</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock" xlink:label="MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock" xlink:to="MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DUE FROM RELATED PARTY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INCOME TAX PROVISION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF RECONCILIATION OF INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF EARNINGS PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_lbl" xml:lang="en-US">SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF SHARE OPTION ACTIVITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF KEY INFORMATION BY SEGMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NameOfSubsidiaries" xlink:label="MAMO_NameOfSubsidiaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_NameOfSubsidiaries" xlink:to="MAMO_NameOfSubsidiaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_NameOfSubsidiaries_lbl" xml:lang="en-US">Subsidiaries</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="dei_EntityIncorporationDateOfIncorporation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationDateOfIncorporation" xlink:to="dei_EntityIncorporationDateOfIncorporation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationDateOfIncorporation_lbl" xml:lang="en-US">Date of Incorporation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_2_lbl" xml:lang="en-US">Jurisdiction of Formation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:label="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:to="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities_lbl" xml:lang="en-US">Principal Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Percentage of direct/indirect Economic Ownership</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sale of stock, number of shares issued in transaction</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Sale of stock, price per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_2_lbl" xml:lang="en-US">Proceeds from issuance initial public offering</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_2_lbl" xml:lang="en-US">Equity interest ownership percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_2_lbl" xml:lang="en-US">Total non-current assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">TOTAL ASSETS</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">TOTAL LIABILITIES</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Total equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">TOTAL LIABILITIES AND EQUITY</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Income from operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income before income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xml:lang="en-US">Reversal of allowance for expected credit loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Adjustment for price concession</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_lbl" xml:lang="en-US">Credit loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and equipment, estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xml:lang="en-US">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Nature of Operation, Product Information, Concentration of Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">Cash FDIC insured amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryAdjustments_lbl" xml:lang="en-US">Inventory provision</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:to="us-gaap_ProductionRelatedImpairmentsOrCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges_lbl" xml:lang="en-US">Impairment provision of inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xml:lang="en-US">Impairment charge of long-lived assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Sales return liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ActualRecognizedProductsReturn" xlink:label="MAMO_ActualRecognizedProductsReturn" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ActualRecognizedProductsReturn" xlink:to="MAMO_ActualRecognizedProductsReturn_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ActualRecognizedProductsReturn_lbl" xml:lang="en-US">Sales returns</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_2_lbl" xml:lang="en-US">Products warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Warranty expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xml:lang="en-US">Advance from customers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Contract liabilities, revenue recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShippingAndFreightExpense" xlink:label="MAMO_ShippingAndFreightExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShippingAndFreightExpense" xlink:to="MAMO_ShippingAndFreightExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ShippingAndFreightExpense_lbl" xml:lang="en-US">Shipping and freight expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_lbl" xml:lang="en-US">Voluntary contribution matching percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_lbl" xml:lang="en-US">Maximum contributions percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:label="us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:to="us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_lbl" xml:lang="en-US">Matching contribution vesting percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal income tax percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl" xml:lang="en-US">Weighted average number of common shares, unvested restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">Cash uninsured amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk, percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_2_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Less: allowance for credit loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_3_lbl" xml:lang="en-US">(Reversal of) addition of provision</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_4_lbl" xml:lang="en-US">Allowance for credit loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2_lbl" xml:lang="en-US">Wrote off uncollectible accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Products and accessories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Parts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventoryInTransit" xlink:label="us-gaap_OtherInventoryInTransit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventoryInTransit" xlink:to="us-gaap_OtherInventoryInTransit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventoryInTransit_lbl" xml:lang="en-US">Inventories in transit</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_InventoryFreightAndDuty" xlink:label="MAMO_InventoryFreightAndDuty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_InventoryFreightAndDuty" xlink:to="MAMO_InventoryFreightAndDuty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_InventoryFreightAndDuty_lbl" xml:lang="en-US">Freight and duty</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Inventory, gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryAdjustments_2_lbl" xml:lang="en-US">Less: inventory allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_InventoryAdjustments_3_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:to="us-gaap_ProductionRelatedImpairmentsOrCharges_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges_2_lbl" xml:lang="en-US">Addition of provision</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_InventoryAdjustments_4_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:to="us-gaap_ProductionRelatedImpairmentsOrCharges_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductionRelatedImpairmentsOrCharges_3_lbl" xml:lang="en-US">Inventory provision</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_InventoryPledgedForLineOfCreditAmount" xlink:label="MAMO_InventoryPledgedForLineOfCreditAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_InventoryPledgedForLineOfCreditAmount" xlink:to="MAMO_InventoryPledgedForLineOfCreditAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_InventoryPledgedForLineOfCreditAmount_lbl" xml:lang="en-US">Partial inventory pledged for line of credit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DisclosureAdvanceToSuppliersAbstract" xlink:to="MAMO_DisclosureAdvanceToSuppliersAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAMO_DisclosureAdvanceToSuppliersAbstract_2_lbl" xml:lang="en-US">Schedule Of Advance To Suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersGrossCurrent" xlink:label="MAMO_AdvanceToSuppliersGrossCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvanceToSuppliersGrossCurrent" xlink:to="MAMO_AdvanceToSuppliersGrossCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAMO_AdvanceToSuppliersGrossCurrent_lbl" xml:lang="en-US">Advance to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ImpairmentOfAdvanceToSuppliers" xlink:label="MAMO_ImpairmentOfAdvanceToSuppliers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ImpairmentOfAdvanceToSuppliers" xlink:to="MAMO_ImpairmentOfAdvanceToSuppliers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MAMO_ImpairmentOfAdvanceToSuppliers_lbl" xml:lang="en-US">Less: impairment of advance to suppliers</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvanceToSuppliersNetCurrent" xlink:to="MAMO_AdvanceToSuppliersNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="MAMO_AdvanceToSuppliersNetCurrent_2_lbl" xml:lang="en-US">Advance to suppliers, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ImpairmentOfAdvanceToSuppliers" xlink:to="MAMO_ImpairmentOfAdvanceToSuppliers_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAMO_ImpairmentOfAdvanceToSuppliers_2_lbl" xml:lang="en-US">Impairment of advance to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:label="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:to="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_lbl" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation" xlink:label="us-gaap_SupplierFinanceProgramObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligation" xlink:to="us-gaap_SupplierFinanceProgramObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramObligation_lbl" xml:lang="en-US">Supplier finance program, obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease" xlink:label="us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease" xlink:to="us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease_lbl" xml:lang="en-US">Advance to the suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:label="us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:to="us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration_lbl" xml:lang="en-US">Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:label="us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:to="us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_lbl" xml:lang="en-US">Advance to the suppliers, reducing from value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationCurrent" xlink:label="us-gaap_SupplierFinanceProgramObligationCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramObligationCurrent" xlink:to="us-gaap_SupplierFinanceProgramObligationCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramObligationCurrent_lbl" xml:lang="en-US">Advance to the suppliers, reducing to value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:to="MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract_2_lbl" xml:lang="en-US">Schedule Of Prepaid And Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepayment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables" xlink:label="us-gaap_OtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Subtotal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Depreciation_2_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Acquisition of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xml:lang="en-US">Disposal of property and equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_2_lbl" xml:lang="en-US">Realized gain on disposition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Asset impairment charges</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DisclosureLeasesAbstract" xlink:to="MAMO_DisclosureLeasesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAMO_DisclosureLeasesAbstract_2_lbl" xml:lang="en-US">Schedule Of Supplemental Balance Information</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Operating lease liabilities - current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Operating lease liabilities - non-current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Finance lease liabilities - current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Finance lease liabilities - non-current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DisclosureLeasesAbstract" xlink:to="MAMO_DisclosureLeasesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="MAMO_DisclosureLeasesAbstract_3_lbl" xml:lang="en-US">Schedule Of Supplemental Cash Flow And Non-cash Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash flows used in operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US">Operating cash flows used in finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfFinancingCosts_lbl" xml:lang="en-US">Financing cash flows used in finance leases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2_lbl" xml:lang="en-US">Finance lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Finance lease, Weighted-average remaining lease term (years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating leases, Weighted-average remaining lease term (years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Finance leases, Weighted average discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating leases, Weighted average discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Present value of operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_2_lbl" xml:lang="en-US">Present value of finance lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AreaOfLand" xlink:label="us-gaap_AreaOfLand" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfLand_lbl" xml:lang="en-US">Area of land</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="us-gaap_PaymentsForRent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Payments for monthly rent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseExpirationDate1" xlink:label="us-gaap_LeaseExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xml:lang="en-US">Lease expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Lease renewal term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of operating lease right of use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionExpense" xlink:label="us-gaap_AccretionExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionExpense" xlink:to="us-gaap_AccretionExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccretionExpense_lbl" xml:lang="en-US">Accretion of lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_2_lbl" xml:lang="en-US">Amortization of finance lease right of use assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_3_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ActualRecognizedProductsReturn" xlink:to="MAMO_ActualRecognizedProductsReturn_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MAMO_ActualRecognizedProductsReturn_2_lbl" xml:lang="en-US">Actual recognized products return</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AccrualsForProductReturnLiabilities" xlink:label="MAMO_AccrualsForProductReturnLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AccrualsForProductReturnLiabilities" xlink:to="MAMO_AccrualsForProductReturnLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_AccrualsForProductReturnLiabilities_lbl" xml:lang="en-US">Accruals for product return liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_4_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProductWarrantyAccrualPayments_2_lbl" xml:lang="en-US">Cost of warranty claims</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:to="us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition_lbl" xml:lang="en-US">Accruals for product warranty</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ProductWarrantyAccrual_2_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CreditCardLiabilities" xlink:label="MAMO_CreditCardLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CreditCardLiabilities" xlink:to="MAMO_CreditCardLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_CreditCardLiabilities_lbl" xml:lang="en-US">Credit card liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">Sales Tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="us-gaap_OtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilities_lbl" xml:lang="en-US">Other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Payroll liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AccrualOnLitigation" xlink:label="MAMO_AccrualOnLitigation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AccrualOnLitigation" xlink:to="MAMO_AccrualOnLitigation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_AccrualOnLitigation_lbl" xml:lang="en-US">Accrual on litigation (Note 18)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermBorrowings_2_lbl" xml:lang="en-US">Loan balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of credit facility, total increase company access</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="us-gaap_LineOfCreditFacilityExpirationPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:to="us-gaap_LineOfCreditFacilityExpirationPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationPeriod_lbl" xml:lang="en-US">Line of credit facility, expiration period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xml:lang="en-US">Line of credit facility, prime rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Line of credit outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Line of credit facility, maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:to="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships_lbl" xml:lang="en-US">Relationship to the Company</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_OtherLiabilities_2_lbl" xml:lang="en-US">Loan from David Shan, opening balance</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepaymentOfShareholderAdvanceNet" xlink:label="MAMO_RepaymentOfShareholderAdvanceNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RepaymentOfShareholderAdvanceNet" xlink:to="MAMO_RepaymentOfShareholderAdvanceNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_RepaymentOfShareholderAdvanceNet_lbl" xml:lang="en-US">Repayment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="us-gaap_Dividends_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Dividends_2_lbl" xml:lang="en-US">Capital dividend declared</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_OtherLiabilities_3_lbl" xml:lang="en-US">Loan from David Shan, ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Non-current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_2_lbl" xml:lang="en-US">Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_2_lbl" xml:lang="en-US">Vessel Technology Inc.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_3_lbl" xml:lang="en-US">Due from related party</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax provision &#8211; current</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredIncomeTaxRecovery" xlink:label="MAMO_DeferredIncomeTaxRecovery" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredIncomeTaxRecovery" xlink:to="MAMO_DeferredIncomeTaxRecovery_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_DeferredIncomeTaxRecovery_lbl" xml:lang="en-US">Income tax recovery - deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_lbl" xml:lang="en-US">Deferred tax adjustment &#8211; change of tax rates</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income tax provision</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3_lbl" xml:lang="en-US">Net income before income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xml:lang="en-US">Income tax at the federal statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory U.S. federal income tax provision</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncomeTaxReconciliationSCorporationBenefits" xlink:label="MAMO_IncomeTaxReconciliationSCorporationBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_IncomeTaxReconciliationSCorporationBenefits" xlink:to="MAMO_IncomeTaxReconciliationSCorporationBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_IncomeTaxReconciliationSCorporationBenefits_lbl" xml:lang="en-US">S Corporation benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State margin tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Non-deductible expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">Prior year true-up</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Deferred tax adjustment &#8211; change of tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred tax assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Allowance for credit loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="MAMO_DeferredTaxAssetsOperatingLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:to="MAMO_DeferredTaxAssetsOperatingLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_DeferredTaxAssetsOperatingLeaseLiabilities_lbl" xml:lang="en-US">Lease liability &#8211; operating</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxAssetsFinancingLeaseLiabilities" xlink:label="MAMO_DeferredTaxAssetsFinancingLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxAssetsFinancingLeaseLiabilities" xlink:to="MAMO_DeferredTaxAssetsFinancingLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_DeferredTaxAssetsFinancingLeaseLiabilities_lbl" xml:lang="en-US">Lease liability &#8211; financing</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxAssetsOtherTemporaryDifference" xlink:label="MAMO_DeferredTaxAssetsOtherTemporaryDifference" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxAssetsOtherTemporaryDifference" xlink:to="MAMO_DeferredTaxAssetsOtherTemporaryDifference_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_DeferredTaxAssetsOtherTemporaryDifference_lbl" xml:lang="en-US">Other temporary difference</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets" xlink:label="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets" xlink:to="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets_lbl" xml:lang="en-US">Right of use assets &#8211; operating</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets" xlink:label="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets" xlink:to="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets_lbl" xml:lang="en-US">Right of use assets &#8211; financing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax assets, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_3_lbl" xml:lang="en-US">Effective tax rate for federal income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US">Effective income tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Number of shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Stock issued during period cancelled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Total net proceeds</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_2_lbl" xml:lang="en-US">Number of shares for service value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_2_lbl" xml:lang="en-US">Number of shares for service</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Number of warrants issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise price of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xml:lang="en-US">Maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Fair value warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US">Warrants measurement input</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrants term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Warrants outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_4_lbl" xml:lang="en-US">Net income and comprehensive income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted average number of common shares outstanding - basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_2_lbl" xml:lang="en-US">Dilutive securities - unvested RSU</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Weighted average number of common shares outstanding - diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_3_lbl" xml:lang="en-US">Earnings per share - basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_3_lbl" xml:lang="en-US">Earnings per share - diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_3_lbl" xml:lang="en-US">Weighted Average Number of Shares, Restricted Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of RSUs, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Weighted Average Remaining Life In Years</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of RSUs, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of RSUs, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of RSUs, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:label="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:to="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_lbl" xml:lang="en-US">Number of RSUs, Exerciseable</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:label="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:to="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Exerciseable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Options, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Life in Years</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Options, Cancelled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding Cancelled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Number of Options, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:label="MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:to="MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Options, Unvested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Unvetsed</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Options, Exerciseable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Outstanding Exerciseable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Share based compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2_lbl" xml:lang="en-US">Shares granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Shares granted exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xml:lang="en-US">Shares granted description</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_2_lbl" xml:lang="en-US">Aggregate fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_lbl" xml:lang="en-US">Risk-free interest rate maximum</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US">Exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Volatility rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Dividend rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xml:lang="en-US">Expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Intrinsic value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Unrecognized compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2_lbl" xml:lang="en-US">Weighted average period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementAmountAwardedToOtherParty_lbl" xml:lang="en-US">Litigation settlement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense" xlink:label="us-gaap_LitigationSettlementExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementExpense" xlink:to="us-gaap_LitigationSettlementExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementExpense_lbl" xml:lang="en-US">Litigation settlement, fee expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementInterest" xlink:label="us-gaap_LitigationSettlementInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementInterest" xlink:to="us-gaap_LitigationSettlementInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementInterest_lbl" xml:lang="en-US">Interest litigation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:to="us-gaap_LossContingencyAccrualCarryingValueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent_lbl" xml:lang="en-US">Litigation settlement accrual</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationReserve" xlink:label="us-gaap_LitigationReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationReserve" xlink:to="us-gaap_LitigationReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationReserve_lbl" xml:lang="en-US">Litigation accrual</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US">Damages sought value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xml:lang="en-US">Segment Reporting, Revenue from External Customer, Product and Service [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3_lbl" xml:lang="en-US">Revenue from external customers</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xml:lang="en-US">Cost of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation &amp; amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsNoncurrent_3_lbl" xml:lang="en-US">Long-lived assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Assets_3_lbl" xml:lang="en-US">Segment assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvanceToSuppliersNetCurrent" xlink:to="MAMO_AdvanceToSuppliersNetCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_AdvanceToSuppliersNetCurrent_doc" xml:lang="en-US">Advance to suppliers net current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_StockIssuedDuringPeriodValueSubscriptionReceived" xlink:to="MAMO_StockIssuedDuringPeriodValueSubscriptionReceived_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_StockIssuedDuringPeriodValueSubscriptionReceived_doc" xml:lang="en-US">Stock issued during period value subscription received.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_NoncashOperatingLeaseExpense" xlink:to="MAMO_NoncashOperatingLeaseExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_NoncashOperatingLeaseExpense_doc" xml:lang="en-US">Noncash operating lease expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities" xlink:to="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities_doc" xml:lang="en-US">Increase decrease in accrued warranty liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RepaymentOfShareholderAdvanceNet" xlink:to="MAMO_RepaymentOfShareholderAdvanceNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_RepaymentOfShareholderAdvanceNet_doc" xml:lang="en-US">Repayment of shareholder advance, net.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ProceedsFromSubscriptionDeposits" xlink:to="MAMO_ProceedsFromSubscriptionDeposits_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ProceedsFromSubscriptionDeposits_doc" xml:lang="en-US">Proceeds from subscription deposits.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RestrictedStockUnitShareBasedCompensation" xlink:to="MAMO_RestrictedStockUnitShareBasedCompensation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_RestrictedStockUnitShareBasedCompensation_doc" xml:lang="en-US">Restricted stock unit share based compensation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CommonSharesCancellation" xlink:to="MAMO_CommonSharesCancellation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_CommonSharesCancellation_doc" xml:lang="en-US">Common shares cancellation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoGroupMember" xlink:to="MAMO_MassimoGroupMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_MassimoGroupMember_doc" xml:lang="en-US">Massimo Group [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ControllingShareholderMember" xlink:to="MAMO_ControllingShareholderMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ControllingShareholderMember_doc" xml:lang="en-US">Controlling Shareholder [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoMotorSportsLLCMember" xlink:to="MAMO_MassimoMotorSportsLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_MassimoMotorSportsLLCMember_doc" xml:lang="en-US">Massimo Motor Sports, LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_TwoShareholderMember" xlink:to="MAMO_TwoShareholderMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_TwoShareholderMember_doc" xml:lang="en-US">Two Shareholder [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoMarineLLCMember" xlink:to="MAMO_MassimoMarineLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_MassimoMarineLLCMember_doc" xml:lang="en-US">Massimo Marine, LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareholderMember" xlink:to="MAMO_ShareholderMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ShareholderMember_doc" xml:lang="en-US">Shareholder [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoMotorSportsAndMassimoMarineMember" xlink:to="MAMO_MassimoMotorSportsAndMassimoMarineMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_MassimoMotorSportsAndMassimoMarineMember_doc" xml:lang="en-US">Massimo Motor Sports and Massimo Marine [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_NameOfSubsidiaries" xlink:to="MAMO_NameOfSubsidiaries_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_NameOfSubsidiaries_doc" xml:lang="en-US">Name of subsidiaries.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ATIFUSMember" xlink:to="MAMO_ATIFUSMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ATIFUSMember_doc" xml:lang="en-US">ATIFUS [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MassimoMotorMarineMember" xlink:to="MAMO_MassimoMotorMarineMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_MassimoMotorMarineMember_doc" xml:lang="en-US">Massimo Motor Marine [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvancesToSuppliersPolicyTextBlock" xlink:to="MAMO_AdvancesToSuppliersPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_AdvancesToSuppliersPolicyTextBlock_doc" xml:lang="en-US">Advances To Suppliers [Policy Text Block].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ElectronicEquipmentMember" xlink:to="MAMO_ElectronicEquipmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ElectronicEquipmentMember_doc" xml:lang="en-US">Electronic Equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ActualRecognizedProductsReturn" xlink:to="MAMO_ActualRecognizedProductsReturn_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ActualRecognizedProductsReturn_doc" xml:lang="en-US">Actual recognized products return.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShippingAndFreightExpense" xlink:to="MAMO_ShippingAndFreightExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ShippingAndFreightExpense_doc" xml:lang="en-US">Shipping and freight expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_SellingExpenseMember" xlink:to="MAMO_SellingExpenseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_SellingExpenseMember_doc" xml:lang="en-US">Selling Expense [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_UnvestedRestrictedStockUnitsRSUMember" xlink:to="MAMO_UnvestedRestrictedStockUnitsRSUMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_UnvestedRestrictedStockUnitsRSUMember_doc" xml:lang="en-US">Unvested Restricted Stock Units RSU [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_OneCustomerMember" xlink:to="MAMO_OneCustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_OneCustomerMember_doc" xml:lang="en-US">One Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ThreeSupplierMember" xlink:to="MAMO_ThreeSupplierMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ThreeSupplierMember_doc" xml:lang="en-US">Three Supplier [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_OneSupplierMember" xlink:to="MAMO_OneSupplierMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_OneSupplierMember_doc" xml:lang="en-US">One Supplier [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_TwoSupplierMember" xlink:to="MAMO_TwoSupplierMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_TwoSupplierMember_doc" xml:lang="en-US">Two Supplier [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_InventoryFreightAndDuty" xlink:to="MAMO_InventoryFreightAndDuty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_InventoryFreightAndDuty_doc" xml:lang="en-US">Inventory freight and duty.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MidFirstBankMember" xlink:to="MAMO_MidFirstBankMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_MidFirstBankMember_doc" xml:lang="en-US">Mid First Bank [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock" xlink:to="MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock_doc" xml:lang="en-US">Other Payable Accrued Expense and Other Current Liabilities [TableTextBlock]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CreditCardLiabilities" xlink:to="MAMO_CreditCardLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_CreditCardLiabilities_doc" xml:lang="en-US">Credit card liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvanceToSuppliersDisclosureTextBlock" xlink:to="MAMO_AdvanceToSuppliersDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_AdvanceToSuppliersDisclosureTextBlock_doc" xml:lang="en-US">Advance to Suppliers Disclosure [Text Block].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock" xlink:to="MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock_doc" xml:lang="en-US">Schedule of Advance to Suppliers [Table Text Block].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvanceToSuppliersGrossCurrent" xlink:to="MAMO_AdvanceToSuppliersGrossCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_AdvanceToSuppliersGrossCurrent_doc" xml:lang="en-US">Advance to suppliers gross current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AccrualOnLitigation" xlink:to="MAMO_AccrualOnLitigation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_AccrualOnLitigation_doc" xml:lang="en-US">Accrual on litigation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CathayBankMember" xlink:to="MAMO_CathayBankMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_CathayBankMember_doc" xml:lang="en-US">Cathay Bank [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_NorthpointCommercialFinanceLLCMember" xlink:to="MAMO_NorthpointCommercialFinanceLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_NorthpointCommercialFinanceLLCMember_doc" xml:lang="en-US">Northpoint Commercial Finance LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_BrunswickAcceptanceCompanyLLCMember" xlink:to="MAMO_BrunswickAcceptanceCompanyLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_BrunswickAcceptanceCompanyLLCMember_doc" xml:lang="en-US">Brunswick Acceptance Company LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MrDavidShanMember" xlink:to="MAMO_MrDavidShanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_MrDavidShanMember_doc" xml:lang="en-US">Mr David Shan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MillerCreekHoldingsLLCMember" xlink:to="MAMO_MillerCreekHoldingsLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_MillerCreekHoldingsLLCMember_doc" xml:lang="en-US">Miller Creek Holdings LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_VesselTechnologyIncMember" xlink:to="MAMO_VesselTechnologyIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_VesselTechnologyIncMember_doc" xml:lang="en-US">Vessel Technology Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredIncomeTaxProvision" xlink:label="MAMO_DeferredIncomeTaxProvision" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredIncomeTaxProvision" xlink:to="MAMO_DeferredIncomeTaxProvision_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_DeferredIncomeTaxProvision_doc" xml:lang="en-US">Deferred income tax provision.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_IncomeTaxReconciliationSCorporationBenefits" xlink:to="MAMO_IncomeTaxReconciliationSCorporationBenefits_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_IncomeTaxReconciliationSCorporationBenefits_doc" xml:lang="en-US">Income tax reconciliation S corporation benefits.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:to="MAMO_DeferredTaxAssetsOperatingLeaseLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_DeferredTaxAssetsOperatingLeaseLiabilities_doc" xml:lang="en-US">Deferred tax assets operating lease liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxAssetsFinancingLeaseLiabilities" xlink:to="MAMO_DeferredTaxAssetsFinancingLeaseLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_DeferredTaxAssetsFinancingLeaseLiabilities_doc" xml:lang="en-US">Deferred tax assets financing lease liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxAssetsOtherTemporaryDifference" xlink:to="MAMO_DeferredTaxAssetsOtherTemporaryDifference_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_DeferredTaxAssetsOtherTemporaryDifference_doc" xml:lang="en-US">Deferred tax assets other temporary difference.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets" xlink:to="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets_doc" xml:lang="en-US">Deferred tax liabilities operating right of use assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets" xlink:to="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets_doc" xml:lang="en-US">Deferred tax liabilities financing right of use assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_MillerCreekHoldingLLCMember" xlink:to="MAMO_MillerCreekHoldingLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_MillerCreekHoldingLLCMember_doc" xml:lang="en-US">Miller Creek Holding LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_TwoLeaseAgreementsMember" xlink:to="MAMO_TwoLeaseAgreementsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_TwoLeaseAgreementsMember_doc" xml:lang="en-US">Two Lease Agreements [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_OfficeSpaceMember" xlink:to="MAMO_OfficeSpaceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_OfficeSpaceMember_doc" xml:lang="en-US">Office Space [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_UnderwritingAgreementMember" xlink:to="MAMO_UnderwritingAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_UnderwritingAgreementMember_doc" xml:lang="en-US">Underwriting Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_TJCMAssetManagementLLCMember" xlink:to="MAMO_TJCMAssetManagementLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_TJCMAssetManagementLLCMember_doc" xml:lang="en-US">TJCM Asset Management LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock" xlink:to="MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock_doc" xml:lang="en-US">Schedule of Maturities of Operating and Finance Lease Liabilities [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RepresentativesWarrantMember" xlink:to="MAMO_RepresentativesWarrantMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_RepresentativesWarrantMember_doc" xml:lang="en-US">Representatives Warrant [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AccrualsForProductReturnLiabilities" xlink:to="MAMO_AccrualsForProductReturnLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_AccrualsForProductReturnLiabilities_doc" xml:lang="en-US">Accruals for product return liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:to="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award equity instruments other than options exercisable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:to="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award equity instruments other than options nonvested weighted average grant date fair value exercisable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_IncentiveStockOptionPlanMember" xlink:to="MAMO_IncentiveStockOptionPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_IncentiveStockOptionPlanMember_doc" xml:lang="en-US">Incentive Stock Option Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_NonQualifiedStockOptionPlanMember" xlink:to="MAMO_NonQualifiedStockOptionPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_NonQualifiedStockOptionPlanMember_doc" xml:lang="en-US">Non Qualified Stock Option Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CommonStockIssuedForServices" xlink:to="MAMO_CommonStockIssuedForServices_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_CommonStockIssuedForServices_doc" xml:lang="en-US">Common stock issued for services.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" xlink:to="MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_doc" xml:lang="en-US">Incentive Stock Option and Non Qualified Stock Option Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfInventoryAllowanceTableTextBlock" xlink:to="MAMO_ScheduleOfInventoryAllowanceTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ScheduleOfInventoryAllowanceTableTextBlock_doc" xml:lang="en-US">Schedule of Inventory Allowance [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_UTVsAndATVsElectricBikesMember" xlink:to="MAMO_UTVsAndATVsElectricBikesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_UTVsAndATVsElectricBikesMember_doc" xml:lang="en-US">UTVs, ATVs and e-bikes [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_PontoonBoatsMember" xlink:to="MAMO_PontoonBoatsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_PontoonBoatsMember_doc" xml:lang="en-US">Pontoon Boats [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CathayAndMidfirstBankMember" xlink:to="MAMO_CathayAndMidfirstBankMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_CathayAndMidfirstBankMember_doc" xml:lang="en-US">Cathay Bank and Midfirst [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" xlink:to="MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_doc" xml:lang="en-US">Schedule Of Property And Equipment Useful Life [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ImpairmentOfAdvanceToSuppliers" xlink:to="MAMO_ImpairmentOfAdvanceToSuppliers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ImpairmentOfAdvanceToSuppliers_doc" xml:lang="en-US">Impairment of advance to suppliers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_PrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="MAMO_PrepaidAndOtherAssetsDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_PrepaidAndOtherAssetsDisclosureTextBlock_doc" xml:lang="en-US">Prepaid And Other Assets Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock" xlink:to="MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock_doc" xml:lang="en-US">Schedule Of Operating And Financing Leases [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock" xlink:to="MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock_doc" xml:lang="en-US">Schedule Of Weighted Average Remaining Lease Terms And Discount Rates Operating And Finance Leases [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock" xlink:to="MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock_doc" xml:lang="en-US">Schedule Of Loan From Related Party [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock" xlink:to="MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock_doc" xml:lang="en-US">Schedule Of Due From Related Party [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:to="MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Share based compensation arrangements by share based payment award options vested in period weighted average exercise price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_SubscriptionReceivableMember" xlink:to="MAMO_SubscriptionReceivableMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_SubscriptionReceivableMember_doc" xml:lang="en-US">Subscription Receivable [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ConsultingAgreementMember" xlink:to="MAMO_ConsultingAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ConsultingAgreementMember_doc" xml:lang="en-US">Consulting Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ZhejiangQunyinhVehicleCoLtdMember" xlink:to="MAMO_ZhejiangQunyinhVehicleCoLtdMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ZhejiangQunyinhVehicleCoLtdMember_doc" xml:lang="en-US">Zhejiang Qunyinh Vehicle Co., Ltd. [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RepaymentOfLoanFromRelatedParty" xlink:to="MAMO_RepaymentOfLoanFromRelatedParty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_RepaymentOfLoanFromRelatedParty_doc" xml:lang="en-US">Repayment of loan from related party.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ComparativeFiguresPolicyTextBlock" xlink:to="MAMO_ComparativeFiguresPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAMO_ComparativeFiguresPolicyTextBlock_doc" xml:lang="en-US">Comparative Figures [Policy Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UsefulLifeTermOfLeaseMember" xlink:label="us-gaap_UsefulLifeTermOfLeaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UsefulLifeTermOfLeaseMember" xlink:to="us-gaap_UsefulLifeTermOfLeaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UsefulLifeTermOfLeaseMember_lbl" xml:lang="en-US">Useful Life, Lease Term [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_3_lbl" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Liabilities, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:to="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_2_lbl" xml:lang="en-US">Stockholders' Equity Note, Subscriptions Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_2_lbl" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_2_lbl" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Forfeitures</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_2_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RestrictedStockUnitShareBasedCompensation" xlink:to="MAMO_RestrictedStockUnitShareBasedCompensation_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_RestrictedStockUnitShareBasedCompensation_3_lbl" xml:lang="en-US">RestrictedStockUnitShareBasedCompensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_CommonStockIssuedForServices" xlink:to="MAMO_CommonStockIssuedForServices_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_CommonStockIssuedForServices_3_lbl" xml:lang="en-US">CommonStockIssuedForServices</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties_2_lbl" xml:lang="en-US">Increase (Decrease) in Due from Related Parties</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities" xlink:to="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities_3_lbl" xml:lang="en-US">IncreaseDecreaseInAccruedWarrantyLiabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_2_lbl" xml:lang="en-US">Repayments of Bank Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_2_lbl" xml:lang="en-US">Repayments of Related Party Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_RepaymentOfLoanFromRelatedParty" xlink:to="MAMO_RepaymentOfLoanFromRelatedParty_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_RepaymentOfLoanFromRelatedParty_3_lbl" xml:lang="en-US">RepaymentOfLoanFromRelatedParty</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_2_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_2_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_2_lbl" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_2_lbl" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvancesToSuppliersPolicyTextBlock" xlink:to="MAMO_AdvancesToSuppliersPolicyTextBlock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_AdvancesToSuppliersPolicyTextBlock_3_lbl" xml:lang="en-US">AdvancesToSuppliersPolicyTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_2_lbl" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_2_lbl" xml:lang="en-US">Advertising Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_2_lbl" xml:lang="en-US">Inventory, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_AdvanceToSuppliersGrossCurrent" xlink:to="MAMO_AdvanceToSuppliersGrossCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_AdvanceToSuppliersGrossCurrent_3_lbl" xml:lang="en-US">AdvanceToSuppliersGrossCurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ImpairmentOfAdvanceToSuppliers" xlink:to="MAMO_ImpairmentOfAdvanceToSuppliers_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ImpairmentOfAdvanceToSuppliers_4_lbl" xml:lang="en-US">ImpairmentOfAdvanceToSuppliers</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrual_3_lbl" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets" xlink:to="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets_3_lbl" xml:lang="en-US">DeferredTaxLiabilitiesOperatingRightOfUseAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets" xlink:to="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets_3_lbl" xml:lang="en-US">DeferredTaxLiabilitiesFinancingRightOfUseAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:to="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:to="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>28
<FILENAME>mamo-20241231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://massimo-group.com/role/Cover" xlink:href="mamo-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/BalanceSheets" xlink:href="mamo-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/BalanceSheetsParenthetical" xlink:href="mamo-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome" xlink:href="mamo-20241231.xsd#StatementOfOperationsAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity" xlink:href="mamo-20241231.xsd#StatementsOfChangesInShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/StatementsOfCashflows" xlink:href="mamo-20241231.xsd#StatementsOfCashflows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescription" xlink:href="mamo-20241231.xsd#OrganizationAndBusinessDescription" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccountsReceivableNet" xlink:href="mamo-20241231.xsd#AccountsReceivableNet" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Inventories" xlink:href="mamo-20241231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AdvanceToSuppliers" xlink:href="mamo-20241231.xsd#AdvanceToSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PrepaidAndOtherCurrentAssets" xlink:href="mamo-20241231.xsd#PrepaidAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PropertyAndEquipmentNet" xlink:href="mamo-20241231.xsd#PropertyAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Leases" xlink:href="mamo-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedReturnLiabilities" xlink:href="mamo-20241231.xsd#AccruedReturnLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedWarrantyLiabilities" xlink:href="mamo-20241231.xsd#AccruedWarrantyLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability" xlink:href="mamo-20241231.xsd#OtherPayableAccruedExpenseAndOtherCurrentLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Loans" xlink:href="mamo-20241231.xsd#Loans" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/RelatedPartyTransactions" xlink:href="mamo-20241231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/Taxes" xlink:href="mamo-20241231.xsd#Taxes" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ShareholdersEquity" xlink:href="mamo-20241231.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EarningsPerShare" xlink:href="mamo-20241231.xsd#EarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EmployeeStockPlans" xlink:href="mamo-20241231.xsd#EmployeeStockPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/CommitmentsAndContingencies" xlink:href="mamo-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SegmentReportingRestated" xlink:href="mamo-20241231.xsd#SegmentReportingRestated" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SubsequentEvents" xlink:href="mamo-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables" xlink:href="mamo-20241231.xsd#OrganizationAndBusinessDescriptionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccountsReceivableNetTables" xlink:href="mamo-20241231.xsd#AccountsReceivableNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/InventoriesTables" xlink:href="mamo-20241231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AdvanceToSuppliersTables" xlink:href="mamo-20241231.xsd#AdvanceToSuppliersTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables" xlink:href="mamo-20241231.xsd#PrepaidAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PropertyAndEquipmentNetTables" xlink:href="mamo-20241231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/LeasesTables" xlink:href="mamo-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedReturnLiabilitiesTables" xlink:href="mamo-20241231.xsd#AccruedReturnLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables" xlink:href="mamo-20241231.xsd#AccruedWarrantyLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" xlink:href="mamo-20241231.xsd#OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/LoansTables" xlink:href="mamo-20241231.xsd#LoansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/RelatedPartyTransactionsTables" xlink:href="mamo-20241231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/TaxesTables" xlink:href="mamo-20241231.xsd#TaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EarningsPerShareTables" xlink:href="mamo-20241231.xsd#EarningsPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EmployeeStockPlansTables" xlink:href="mamo-20241231.xsd#EmployeeStockPlansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SegmentReportingRestatedTables" xlink:href="mamo-20241231.xsd#SegmentReportingRestatedTables" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfSubsidiariesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfSubsidiariesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" xlink:href="mamo-20241231.xsd#OrganizationAndBusinessDescriptionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" xlink:href="mamo-20241231.xsd#ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPropertyAndEquipmentUsefulLifeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfDisaggregationOfRevenuesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="mamo-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAccountsReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails" xlink:href="mamo-20241231.xsd#ScheduleOfMovementOfAllowanceForCreditLossDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative" xlink:href="mamo-20241231.xsd#AccountsReceivableNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfInventoriesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails" xlink:href="mamo-20241231.xsd#ScheduleOfInventoryAllowanceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/InventoriesDetailsNarrative" xlink:href="mamo-20241231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAdvanceToSuppliersDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative" xlink:href="mamo-20241231.xsd#AdvanceToSuppliersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPrepaidAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails" xlink:href="mamo-20241231.xsd#ScheduleOfPropertyAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:href="mamo-20241231.xsd#PropertyAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails" xlink:href="mamo-20241231.xsd#ScheduleOfSupplementalBalanceInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" xlink:href="mamo-20241231.xsd#ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/LeasesDetailsNarrative" xlink:href="mamo-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAccruedReturnLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails" xlink:href="mamo-20241231.xsd#ScheduleOfAccruedWarrantyAndRelatedCostsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfLoanBalanceDetails" xlink:href="mamo-20241231.xsd#ScheduleOfLoanBalanceDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical" xlink:href="mamo-20241231.xsd#ScheduleOfLoanBalanceDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfRelationshipOfRelatedPartiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails" xlink:href="mamo-20241231.xsd#ScheduleOfLoanFromRelatedPartyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails" xlink:href="mamo-20241231.xsd#ScheduleOfDueFromRelatedPartyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="mamo-20241231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails" xlink:href="mamo-20241231.xsd#ScheduleOfIncomeTaxProvisionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="mamo-20241231.xsd#ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/TaxesDetailsNarrative" xlink:href="mamo-20241231.xsd#TaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ShareholdersEquityDetailsNarrative" xlink:href="mamo-20241231.xsd#ShareholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails" xlink:href="mamo-20241231.xsd#ScheduleOfEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EarningsPerShareDetailsNarrative" xlink:href="mamo-20241231.xsd#EarningsPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails" xlink:href="mamo-20241231.xsd#SummaryOfRestrictedStockUnitActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails" xlink:href="mamo-20241231.xsd#ScheduleOfShareOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative" xlink:href="mamo-20241231.xsd#EmployeeStockPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="mamo-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails" xlink:href="mamo-20241231.xsd#ScheduleOfKeyInformationBySegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityListingParValuePerShare" xlink:label="loc_deiEntityListingParValuePerShare" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityListingParValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="630" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersNetCurrent" xlink:label="loc_MAMOAdvanceToSuppliersNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_MAMOAdvanceToSuppliersNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaapAssetsNoncurrentAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaapDeferredCosts" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapDeferredCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:label="loc_us-gaapStockholdersEquityNoteSubscriptionsReceivable" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteSubscriptionsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome" xlink:title="00000004 - Statement - Consolidated Statement of Operations and Comprehensive Income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementLoss" xlink:label="loc_us-gaapLitigationSettlementLoss" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapLitigationSettlementLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_SubscriptionReceivableMember" xlink:label="loc_MAMOSubscriptionReceivableMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_MAMOSubscriptionReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_StockIssuedDuringPeriodValueSubscriptionReceived" xlink:label="loc_MAMOStockIssuedDuringPeriodValueSubscriptionReceived" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MAMOStockIssuedDuringPeriodValueSubscriptionReceived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Dividends" xlink:label="loc_us-gaapDividends" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividends" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/StatementsOfCashflows" xlink:title="00000006 - Statement - Consolidated Statements of CashFlows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NoncashOperatingLeaseExpense" xlink:label="loc_MAMONoncashOperatingLeaseExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_MAMONoncashOperatingLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementLoss" xlink:label="loc_us-gaapLitigationSettlementLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapLitigationSettlementLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RestrictedStockUnitShareBasedCompensation" xlink:label="loc_MAMORestrictedStockUnitShareBasedCompensation" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_MAMORestrictedStockUnitShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CommonStockIssuedForServices" xlink:label="loc_MAMOCommonStockIssuedForServices" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_MAMOCommonStockIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInDueFromRelatedParties" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDueFromRelatedParties" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities" xlink:label="loc_MAMOIncreaseDecreaseInAccruedWarrantyLiabilities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_MAMOIncreaseDecreaseInAccruedWarrantyLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="loc_us-gaapProceedsFromBankDebt" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromBankDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaapRepaymentsOfBankDebt" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfBankDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfOtherLongTermDebt" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfOtherLongTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaapRepaymentsOfRelatedPartyDebt" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfRelatedPartyDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepaymentOfLoanFromRelatedParty" xlink:label="loc_MAMORepaymentOfLoanFromRelatedParty" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_MAMORepaymentOfLoanFromRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ProceedsFromSubscriptionDeposits" xlink:label="loc_MAMOProceedsFromSubscriptionDeposits" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_MAMOProceedsFromSubscriptionDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CommonSharesCancellation" xlink:label="loc_MAMOCommonSharesCancellation" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_MAMOCommonSharesCancellation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="loc_ecdPnsnBnftsAdjFnTextBlock" />
      <link:presentationArc order="2280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPnsnBnftsAdjFnTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="loc_ecdTrdArrExpirationDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="loc_cydCybersecurityRiskRoleOfManagementTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskRoleOfManagementTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="loc_cydMaterialCybersecurityIncidentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentNatureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentNatureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentScopeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentScopeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentTimingTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentTimingTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OrganizationAndBusinessDescription" xlink:title="999014 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccountsReceivableNet" xlink:title="999016 - Disclosure - ACCOUNTS RECEIVABLE, NET">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Inventories" xlink:title="999017 - Disclosure - INVENTORIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AdvanceToSuppliers" xlink:title="999018 - Disclosure - ADVANCE TO SUPPLIERS">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureAdvanceToSuppliersAbstract" xlink:label="loc_MAMODisclosureAdvanceToSuppliersAbstract" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersDisclosureTextBlock" xlink:label="loc_MAMOAdvanceToSuppliersDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_MAMOAdvanceToSuppliersDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PrepaidAndOtherCurrentAssets" xlink:title="999019 - Disclosure - PREPAID AND OTHER CURRENT ASSETS">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:label="loc_MAMODisclosurePrepaidAndOtherCurrentAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_PrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_MAMOPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:to="loc_MAMOPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PropertyAndEquipmentNet" xlink:title="999020 - Disclosure - PROPERTY AND EQUIPMENT, NET">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Leases" xlink:title="999021 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureLeasesAbstract" xlink:label="loc_MAMODisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedReturnLiabilities" xlink:title="999022 - Disclosure - ACCRUED RETURN LIABILITIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedWarrantyLiabilities" xlink:title="999023 - Disclosure - ACCRUED WARRANTY LIABILITIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="loc_us-gaapProductWarrantyDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapProductWarrantyDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability" xlink:title="999024 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Loans" xlink:title="999025 - Disclosure - LOANS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/RelatedPartyTransactions" xlink:title="999026 - Disclosure - RELATED PARTY TRANSACTIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/Taxes" xlink:title="999027 - Disclosure - TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ShareholdersEquity" xlink:title="999028 - Disclosure - SHAREHOLDERS&#8217; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EarningsPerShare" xlink:title="999029 - Disclosure - EARNINGS PER SHARE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EmployeeStockPlans" xlink:title="999030 - Disclosure - EMPLOYEE STOCK PLANS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="loc_us-gaapCompensationAndEmployeeBenefitPlansTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapCompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/CommitmentsAndContingencies" xlink:title="999031 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SegmentReportingRestated" xlink:title="999032 - Disclosure - SEGMENT REPORTING (RESTATED)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SubsequentEvents" xlink:title="999033 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ComparativeFiguresPolicyTextBlock" xlink:label="loc_MAMOComparativeFiguresPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_MAMOComparativeFiguresPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvancesToSuppliersPolicyTextBlock" xlink:label="loc_MAMOAdvancesToSuppliersPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_MAMOAdvancesToSuppliersPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="loc_us-gaapDeferredChargesPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDeferredChargesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaapCostOfSalesPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShippingAndHandlingCostPolicy" xlink:label="loc_MAMOShippingAndHandlingCostPolicy" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_MAMOShippingAndHandlingCostPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitPlansPolicy" xlink:label="loc_us-gaapPostemploymentBenefitPlansPolicy" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPostemploymentBenefitPlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCompensationRelatedCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables" xlink:title="999035 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:label="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:label="loc_us-gaapScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" xlink:label="loc_MAMOScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_MAMOScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccountsReceivableNetTables" xlink:title="999037 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/InventoriesTables" xlink:title="999038 - Disclosure - INVENTORIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfInventoryAllowanceTableTextBlock" xlink:label="loc_MAMOScheduleOfInventoryAllowanceTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_MAMOScheduleOfInventoryAllowanceTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AdvanceToSuppliersTables" xlink:title="999039 - Disclosure - ADVANCE TO SUPPLIERS (Tables)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureAdvanceToSuppliersAbstract" xlink:label="loc_MAMODisclosureAdvanceToSuppliersAbstract" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock" xlink:label="loc_MAMOScheduleOfAdvanceToSuppliersTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_MAMOScheduleOfAdvanceToSuppliersTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables" xlink:title="999040 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:label="loc_MAMODisclosurePrepaidAndOtherCurrentAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:to="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PropertyAndEquipmentNetTables" xlink:title="999041 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/LeasesTables" xlink:title="999042 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureLeasesAbstract" xlink:label="loc_MAMODisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock" xlink:label="loc_MAMOScheduleOfOperatingAndFinancingLeasesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_MAMOScheduleOfOperatingAndFinancingLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaapScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock" xlink:label="loc_MAMOScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_MAMOScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock" xlink:label="loc_MAMOScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_MAMOScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedReturnLiabilitiesTables" xlink:title="999043 - Disclosure - ACCRUED RETURN LIABILITIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables" xlink:title="999044 - Disclosure - ACCRUED WARRANTY LIABILITIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables" xlink:title="999045 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="loc_MAMOOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_MAMOOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/LoansTables" xlink:title="999046 - Disclosure - LOANS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="loc_us-gaapScheduleOfShortTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/RelatedPartyTransactionsTables" xlink:title="999047 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MrDavidShanMember" xlink:label="loc_MAMOMrDavidShanMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMrDavidShanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock" xlink:label="loc_MAMOScheduleOfLoanFromRelatedPartyTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAMOScheduleOfLoanFromRelatedPartyTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock" xlink:label="loc_MAMOScheduleOfDueFromRelatedPartyTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAMOScheduleOfDueFromRelatedPartyTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/TaxesTables" xlink:title="999048 - Disclosure - TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EarningsPerShareTables" xlink:title="999049 - Disclosure - EARNINGS PER SHARE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EmployeeStockPlansTables" xlink:title="999050 - Disclosure - EMPLOYEE STOCK PLANS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="loc_us-gaapNonvestedRestrictedStockSharesActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapNonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SegmentReportingRestatedTables" xlink:title="999051 - Disclosure - SEGMENT REPORTING (RESTATED) (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfSubsidiariesDetails" xlink:title="999052 - Disclosure - SCHEDULE OF SUBSIDIARIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoGroupMember" xlink:label="loc_MAMOMassimoGroupMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoGroupMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsLLCMember" xlink:label="loc_MAMOMassimoMotorSportsLLCMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMotorSportsLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMarineLLCMember" xlink:label="loc_MAMOMassimoMarineLLCMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMarineLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NameOfSubsidiaries" xlink:label="loc_MAMONameOfSubsidiaries" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MAMONameOfSubsidiaries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationDateOfIncorporation" xlink:label="loc_deiEntityIncorporationDateOfIncorporation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationDateOfIncorporation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:label="loc_us-gaapEquityMethodInvestmentDescriptionOfPrincipalActivities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative" xlink:title="999053 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoGroupMember" xlink:label="loc_MAMOMassimoGroupMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoGroupMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsLLCMember" xlink:label="loc_MAMOMassimoMotorSportsLLCMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMotorSportsLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMarineLLCMember" xlink:label="loc_MAMOMassimoMarineLLCMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMarineLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsAndMassimoMarineMember" xlink:label="loc_MAMOMassimoMotorSportsAndMassimoMarineMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMotorSportsAndMassimoMarineMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorMarineMember" xlink:label="loc_MAMOMassimoMotorMarineMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_MAMOMassimoMotorMarineMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ControllingShareholderMember" xlink:label="loc_MAMOControllingShareholderMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOControllingShareholderMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TwoShareholderMember" xlink:label="loc_MAMOTwoShareholderMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOTwoShareholderMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShareholderMember" xlink:label="loc_MAMOShareholderMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOShareholderMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ATIFUSMember" xlink:label="loc_MAMOATIFUSMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOATIFUSMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaapEquityMethodInvestments" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails" xlink:title="999054 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:label="loc_srtRevisionOfPriorPeriodReclassificationAdjustmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical" xlink:title="999055 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:label="loc_srtRevisionOfPriorPeriodReclassificationAdjustmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRevisionOfPriorPeriodReclassificationAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossStatusAxis" xlink:label="loc_us-gaapCreditLossStatusAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreditLossStatusAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossStatusDomain" xlink:label="loc_us-gaapCreditLossStatusDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossStatusAxis" xlink:to="loc_us-gaapCreditLossStatusDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember" xlink:label="loc_MAMOAccountsReceivableAndPriceConcessionAdjustmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossStatusDomain" xlink:to="loc_MAMOAccountsReceivableAndPriceConcessionAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:label="loc_us-gaapAccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails" xlink:title="999056 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ElectronicEquipmentMember" xlink:label="loc_MAMOElectronicEquipmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAMOElectronicEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransportationEquipmentMember" xlink:label="loc_us-gaapTransportationEquipmentMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapTransportationEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails" xlink:title="999057 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UTVsAndATVsElectricBikesMember" xlink:label="loc_MAMOUTVsAndATVsElectricBikesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MAMOUTVsAndATVsElectricBikesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_PontoonBoatsMember" xlink:label="loc_MAMOPontoonBoatsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MAMOPontoonBoatsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_SellingExpenseMember" xlink:label="loc_MAMOSellingExpenseMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MAMOSellingExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsLLCMember" xlink:label="loc_MAMOMassimoMotorSportsLLCMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOMassimoMotorSportsLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="loc_us-gaapAccountsPayableMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsPayableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaapSupplierConcentrationRiskMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapSupplierConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtMajorCustomersAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OneCustomerMember" xlink:label="loc_MAMOOneCustomerMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MAMOOneCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="90" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OneSupplierMember" xlink:label="loc_MAMOOneSupplierMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="loc_MAMOOneSupplierMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TwoSupplierMember" xlink:label="loc_MAMOTwoSupplierMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="loc_MAMOTwoSupplierMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ThreeSupplierMember" xlink:label="loc_MAMOThreeSupplierMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="loc_MAMOThreeSupplierMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments" xlink:label="loc_us-gaapInventoryAdjustments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaapProductionRelatedImpairmentsOrCharges" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProductionRelatedImpairmentsOrCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ActualRecognizedProductsReturn" xlink:label="loc_MAMOActualRecognizedProductsReturn" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MAMOActualRecognizedProductsReturn" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaapProductWarrantyAccrualPayments" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProductWarrantyAccrualPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShippingAndFreightExpense" xlink:label="loc_MAMOShippingAndFreightExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MAMOShippingAndFreightExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:label="loc_us-gaapDefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails" xlink:title="999059 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails" xlink:title="999060 - Disclosure - SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative" xlink:title="999061 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OneCustomerMember" xlink:label="loc_MAMOOneCustomerMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOOneCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_2" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfInventoriesDetails" xlink:title="999062 - Disclosure - SCHEDULE OF INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventoryInTransit" xlink:label="loc_us-gaapOtherInventoryInTransit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapOtherInventoryInTransit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_InventoryFreightAndDuty" xlink:label="loc_MAMOInventoryFreightAndDuty" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_MAMOInventoryFreightAndDuty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments" xlink:label="loc_us-gaapInventoryAdjustments" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails" xlink:title="999063 - Disclosure - SCHEDULE OF INVENTORY ALLOWANCE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments" xlink:label="loc_us-gaapInventoryAdjustments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaapProductionRelatedImpairmentsOrCharges" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapProductionRelatedImpairmentsOrCharges" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments" xlink:label="loc_us-gaapInventoryAdjustments_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryAdjustments_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/InventoriesDetailsNarrative" xlink:title="999064 - Disclosure - INVENTORIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaapProductionRelatedImpairmentsOrCharges" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapProductionRelatedImpairmentsOrCharges" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_InventoryPledgedForLineOfCreditAmount" xlink:label="loc_MAMOInventoryPledgedForLineOfCreditAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_MAMOInventoryPledgedForLineOfCreditAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails" xlink:title="999065 - Disclosure - SCHEDULE OF ADVANCE TO SUPPLIERS (Details)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureAdvanceToSuppliersAbstract" xlink:label="loc_MAMODisclosureAdvanceToSuppliersAbstract" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersGrossCurrent" xlink:label="loc_MAMOAdvanceToSuppliersGrossCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_MAMOAdvanceToSuppliersGrossCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ImpairmentOfAdvanceToSuppliers" xlink:label="loc_MAMOImpairmentOfAdvanceToSuppliers" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_MAMOImpairmentOfAdvanceToSuppliers" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AdvanceToSuppliersNetCurrent" xlink:label="loc_MAMOAdvanceToSuppliersNetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_MAMOAdvanceToSuppliersNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative" xlink:title="999066 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureAdvanceToSuppliersAbstract" xlink:label="loc_MAMODisclosureAdvanceToSuppliersAbstract" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ImpairmentOfAdvanceToSuppliers" xlink:label="loc_MAMOImpairmentOfAdvanceToSuppliers" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_MAMOImpairmentOfAdvanceToSuppliers" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:label="loc_us-gaapSupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_us-gaapSupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation" xlink:label="loc_us-gaapSupplierFinanceProgramObligation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_us-gaapSupplierFinanceProgramObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease" xlink:label="loc_us-gaapSupplierFinanceProgramObligationPeriodIncreaseDecrease" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_us-gaapSupplierFinanceProgramObligationPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:label="loc_us-gaapSupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_us-gaapSupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:label="loc_us-gaapSupplierFinanceProgramObligationDecreaseSettlement" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_us-gaapSupplierFinanceProgramObligationDecreaseSettlement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationCurrent" xlink:label="loc_us-gaapSupplierFinanceProgramObligationCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureAdvanceToSuppliersAbstract" xlink:to="loc_us-gaapSupplierFinanceProgramObligationCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails" xlink:title="999067 - Disclosure - SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:label="loc_MAMODisclosurePrepaidAndOtherCurrentAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:to="loc_us-gaapOtherReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosurePrepaidAndOtherCurrentAssetsAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails" xlink:title="999068 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ElectronicEquipmentMember" xlink:label="loc_MAMOElectronicEquipmentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAMOElectronicEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="999069 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisposals" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisposals" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisposals" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails" xlink:title="999070 - Disclosure - SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureLeasesAbstract" xlink:label="loc_MAMODisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails" xlink:title="999071 - Disclosure - SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureLeasesAbstract" xlink:label="loc_MAMODisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="loc_us-gaapFinanceLeaseInterestPaymentOnLiability" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestPaymentOnLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaapPaymentsOfFinancingCosts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapPaymentsOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" xlink:title="999072 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureLeasesAbstract" xlink:label="loc_MAMODisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" xlink:title="999073 - Disclosure - SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureLeasesAbstract" xlink:label="loc_MAMODisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/LeasesDetailsNarrative" xlink:title="999074 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DisclosureLeasesAbstract" xlink:label="loc_MAMODisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAMODisclosureLeasesAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MillerCreekHoldingLLCMember" xlink:label="loc_MAMOMillerCreekHoldingLLCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMillerCreekHoldingLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MrDavidShanMember" xlink:label="loc_MAMOMrDavidShanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_MAMOMrDavidShanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TwoLeaseAgreementsMember" xlink:label="loc_MAMOTwoLeaseAgreementsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MAMOTwoLeaseAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_WarehouseMember" xlink:label="loc_srtWarehouseMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_srtWarehouseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_OfficeSpaceMember" xlink:label="loc_MAMOOfficeSpaceMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAMOOfficeSpaceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AreaOfLand" xlink:label="loc_us-gaapAreaOfLand" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAreaOfLand" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapPaymentsForRent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseExpirationDate1" xlink:label="loc_us-gaapLeaseExpirationDate1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLeaseExpirationDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaapLesseeOperatingLeaseRenewalTerm" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseRenewalTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionExpense" xlink:label="loc_us-gaapAccretionExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAccretionExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails" xlink:title="999075 - Disclosure - SCHEDULE OF ACCRUED RETURN LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ActualRecognizedProductsReturn" xlink:label="loc_MAMOActualRecognizedProductsReturn" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_MAMOActualRecognizedProductsReturn" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AccrualsForProductReturnLiabilities" xlink:label="loc_MAMOAccrualsForProductReturnLiabilities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_MAMOAccrualsForProductReturnLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails" xlink:title="999076 - Disclosure - SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaapProductWarrantyAccrual" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapProductWarrantyAccrual" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaapProductWarrantyAccrualPayments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="loc_us-gaapProductWarrantyAccrualAdditionsFromBusinessAcquisition" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaapProductWarrantyAccrual_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGuaranteesAndProductWarrantiesAbstract" xlink:to="loc_us-gaapProductWarrantyAccrual_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:title="999077 - Disclosure - SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CreditCardLiabilities" xlink:label="loc_MAMOCreditCardLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_MAMOCreditCardLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_AccrualOnLitigation" xlink:label="loc_MAMOAccrualOnLitigation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_MAMOAccrualOnLitigation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfLoanBalanceDetails" xlink:title="999078 - Disclosure - SCHEDULE OF LOAN BALANCE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CathayAndMidfirstBankMember" xlink:label="loc_MAMOCathayAndMidfirstBankMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOCathayAndMidfirstBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NorthpointCommercialFinanceLLCMember" xlink:label="loc_MAMONorthpointCommercialFinanceLLCMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMONorthpointCommercialFinanceLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_BrunswickAcceptanceCompanyLLCMember" xlink:label="loc_MAMOBrunswickAcceptanceCompanyLLCMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOBrunswickAcceptanceCompanyLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaapShortTermBorrowings" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapShortTermBorrowings" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical" xlink:title="999079 - Disclosure - SCHEDULE OF LOAN BALANCE (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMotorSportsLLCMember" xlink:label="loc_MAMOMassimoMotorSportsLLCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOMassimoMotorSportsLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MassimoMarineLLCMember" xlink:label="loc_MAMOMassimoMarineLLCMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOMassimoMarineLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_CathayBankMember" xlink:label="loc_MAMOCathayBankMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOCathayBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MidFirstBankMember" xlink:label="loc_MAMOMidFirstBankMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMidFirstBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NorthpointCommercialFinanceLLCMember" xlink:label="loc_MAMONorthpointCommercialFinanceLLCMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMONorthpointCommercialFinanceLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_BrunswickAcceptanceCompanyLLCMember" xlink:label="loc_MAMOBrunswickAcceptanceCompanyLLCMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOBrunswickAcceptanceCompanyLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateDuringPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails" xlink:title="999080 - Disclosure - SCHEDULE OF RELATIONSHIP OF RELATED PARTIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MrDavidShanMember" xlink:label="loc_MAMOMrDavidShanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMrDavidShanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MillerCreekHoldingsLLCMember" xlink:label="loc_MAMOMillerCreekHoldingsLLCMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMillerCreekHoldingsLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_VesselTechnologyIncMember" xlink:label="loc_MAMOVesselTechnologyIncMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOVesselTechnologyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships" xlink:label="loc_us-gaapNatureOfCommonOwnershipOrManagementControlRelationships" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapNatureOfCommonOwnershipOrManagementControlRelationships" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails" xlink:title="999081 - Disclosure - SCHEDULE OF LOAN FROM RELATED PARTY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_MrDavidShanMember" xlink:label="loc_MAMOMrDavidShanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOMrDavidShanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepaymentOfShareholderAdvanceNet" xlink:label="loc_MAMORepaymentOfShareholderAdvanceNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAMORepaymentOfShareholderAdvanceNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Dividends" xlink:label="loc_us-gaapDividends" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDividends" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLiabilities_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails" xlink:title="999082 - Disclosure - SCHEDULE OF DUE FROM RELATED PARTY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_VesselTechnologyIncMember" xlink:label="loc_MAMOVesselTechnologyIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOVesselTechnologyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999083 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_VesselTechnologyIncMember" xlink:label="loc_MAMOVesselTechnologyIncMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAMOVesselTechnologyIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepaymentOfShareholderAdvanceNet" xlink:label="loc_MAMORepaymentOfShareholderAdvanceNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAMORepaymentOfShareholderAdvanceNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails" xlink:title="999084 - Disclosure - SCHEDULE OF INCOME TAX PROVISION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredIncomeTaxRecovery" xlink:label="loc_MAMODeferredIncomeTaxRecovery" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_MAMODeferredIncomeTaxRecovery" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:label="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:title="999085 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAXES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncomeTaxReconciliationSCorporationBenefits" xlink:label="loc_MAMOIncomeTaxReconciliationSCorporationBenefits" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_MAMOIncomeTaxReconciliationSCorporationBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="999086 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsNetAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="loc_MAMODeferredTaxAssetsOperatingLeaseLiabilities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_MAMODeferredTaxAssetsOperatingLeaseLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxAssetsFinancingLeaseLiabilities" xlink:label="loc_MAMODeferredTaxAssetsFinancingLeaseLiabilities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_MAMODeferredTaxAssetsFinancingLeaseLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxAssetsOtherTemporaryDifference" xlink:label="loc_MAMODeferredTaxAssetsOtherTemporaryDifference" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_MAMODeferredTaxAssetsOtherTemporaryDifference" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets" xlink:label="loc_MAMODeferredTaxLiabilitiesOperatingRightOfUseAssets" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:to="loc_MAMODeferredTaxLiabilitiesOperatingRightOfUseAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets" xlink:label="loc_MAMODeferredTaxLiabilitiesFinancingRightOfUseAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:to="loc_MAMODeferredTaxLiabilitiesFinancingRightOfUseAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/TaxesDetailsNarrative" xlink:title="999087 - Disclosure - TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCredits" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ShareholdersEquityDetailsNarrative" xlink:title="999088 - Disclosure - SHAREHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_RepresentativesWarrantMember" xlink:label="loc_MAMORepresentativesWarrantMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_MAMORepresentativesWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaapIPOMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapIPOMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaapOverAllotmentOptionMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapOverAllotmentOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UnderwritingAgreementMember" xlink:label="loc_MAMOUnderwritingAgreementMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MAMOUnderwritingAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ConsultingAgreementMember" xlink:label="loc_MAMOConsultingAgreementMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MAMOConsultingAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_deiLegalEntityAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_TJCMAssetManagementLLCMember" xlink:label="loc_MAMOTJCMAssetManagementLLCMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOTJCMAssetManagementLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExercisePriceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputOptionVolatilityMember" xlink:label="loc_us-gaapMeasurementInputOptionVolatilityMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputOptionVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails" xlink:title="999089 - Disclosure - SCHEDULE OF EARNINGS PER SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UnvestedRestrictedStockUnitsRSUMember" xlink:label="loc_MAMOUnvestedRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_MAMOUnvestedRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EarningsPerShareDetailsNarrative" xlink:title="999090 - Disclosure - EARNINGS PER SHARE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesRestrictedStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails" xlink:title="999091 - Disclosure - SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:label="loc_MAMOShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_MAMOShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:label="loc_MAMOShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_MAMOShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails" xlink:title="999092 - Disclosure - SCHEDULE OF SHARE OPTION ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:label="loc_MAMOShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_MAMOShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative" xlink:title="999093 - Disclosure - EMPLOYEE STOCK PLANS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncentiveStockOptionPlanMember" xlink:label="loc_MAMOIncentiveStockOptionPlanMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MAMOIncentiveStockOptionPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_NonQualifiedStockOptionPlanMember" xlink:label="loc_MAMONonQualifiedStockOptionPlanMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MAMONonQualifiedStockOptionPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember" xlink:label="loc_MAMOIncentiveStockOptionAndNonQualifiedStockOptionPlanMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MAMOIncentiveStockOptionAndNonQualifiedStockOptionPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999094 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_ZhejiangQunyinhVehicleCoLtdMember" xlink:label="loc_MAMOZhejiangQunyinhVehicleCoLtdMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_MAMOZhejiangQunyinhVehicleCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:label="loc_us-gaapLitigationSettlementAmountAwardedToOtherParty" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLitigationSettlementAmountAwardedToOtherParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaapLitigationSettlementExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLitigationSettlementExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationSettlementInterest" xlink:label="loc_us-gaapLitigationSettlementInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLitigationSettlementInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LitigationReserve" xlink:label="loc_us-gaapLitigationReserve" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLitigationReserve" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaapLossContingencyDamagesSoughtValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyDamagesSoughtValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails" xlink:title="999095 - Disclosure - SCHEDULE OF KEY INFORMATION BY SEGMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_UTVsAndATVsElectricBikesMember" xlink:label="loc_MAMOUTVsAndATVsElectricBikesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MAMOUTVsAndATVsElectricBikesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mamo-20241231.xsd#MAMO_PontoonBoatsMember" xlink:label="loc_MAMOPontoonBoatsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_MAMOPontoonBoatsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 24, 2025</div></th>
<th class="th"><div>Jun. 28, 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_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K/A<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<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_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">Massimo
Group (the &#8220;Company,&#8221; &#8220;our,&#8221; &#8220;we&#8221; or &#8220;us&#8221;) is filing this Amendment No. 1 to our Annual
Report on Form 10-K/A (&#8220;Form 10-K/A&#8221; or &#8220;Amended 2024 Annual Report&#8221;) to amend and restate its audited consolidated
financial statements as of December 31, 2024 and certain other information included in the Company&#8217;s Annual Report on Form 10-K
for the year ended December 31, 2024, which was filed with the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) on March
26, 2025 (the &#8220;Original 2024 Annual Report&#8221;).During
the preparation of the Company&#8217;s consolidated interim financial statements for the quarter ended March 31, 2025, the Company identified
an error with respect to revenue recognition related to price concession. In accordance with ASC 606, Revenue from Contracts with Customers,
variable consideration such as price concession shall be estimated when the promised goods are transferred to a customer. Certain price
concessions provided to a customer in connection with sales occurring near the end of the year ended December 31, 2024 were not properly
estimated at the time of revenue recognition. As a result, the sales for the year ended December 31, 2024 was overstated by approximately
$1.9 million, along with the net income which was overstated by approximately $1.4 million (the &#8220;Restatement&#8221;). After evaluating
the quantitative and qualitative impact of this error, the Company concluded that the previously issued consolidated financial statements
as of and for the year ended December 31, 2024, should be restated to correct the error.

&#160;

Therefore,
on May 14, 2025, the audit committee of the board of directors of the Company, after discussion with the Company&#8217;s management,
concluded that the Company&#8217;s previously issued audited consolidated financial statements for the fiscal year ended December 31,
2024 included in the Original 2024 Annual Report should no longer be relied upon and need to be restated due to the misstatements described
above.

&#160;

The
Restatements are being made in accordance with ASC 250, &#8220;Accounting Changes and Error Corrections.&#8221; The disclosure provision
of ASC 250 requires a company that corrects an error to disclose that its previously issued financial statements have been restated,
a description of the nature of the error, the effect of the correction on each financial statement line item and any per share amount
affected for each prior period presented, and the cumulative effect on retained earnings (deficit) in the statement of financial position
as of the beginning of each period presented.

&#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_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41994<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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Massimo
Group<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001952853<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_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">92-0790263<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_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3101
                                            W Miller Road<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_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Garland<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_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<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_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">75041<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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(877)<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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">881-6376<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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    stock, par value $0.001 per share<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MAMO<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_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<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_dei_EntityExTransitionPeriod', window );">Elected Not To Use the Extended Transition Period</a></td>
<td class="text">false<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,010,068.15<span></span>
</td>
</tr>
<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,546,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<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_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<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_dei_EntityListingParValuePerShare', window );">Entity Listing, Par Value Per Share</a></td>
<td class="nump">$ 0.001<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_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">6413<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_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">ZH CPA, LLC<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_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Denver,
Colorado<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_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<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 Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 only for a form used as an annual report.</p></div>
<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 Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<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 Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentFinStmtErrorCorrectionFlag</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 only for a form used as a transition report.</p></div>
<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 Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</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_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityCommonStockSharesOutstanding</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: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_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityCurrentReportingStatus</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:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 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_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<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_EntityFilerCategory</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:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<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 Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityInteractiveDataCurrent</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:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityListingParValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The par value per share of security quoted in same currency as Trading currency. Example: '0.01'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityListingParValuePerShare</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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 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_EntityShellCompany</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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<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_EntitySmallBusiness</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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 10,210,084<span></span>
</td>
<td class="nump">$ 765,814<span></span>
</td>
</tr>
<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">4,826,637<span></span>
</td>
<td class="nump">9,566,445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">27,258,640<span></span>
</td>
<td class="nump">25,800,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_AdvanceToSuppliersNetCurrent', window );">Advance to suppliers</a></td>
<td class="nump">99,076<span></span>
</td>
<td class="nump">1,589,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Due from a related party</a></td>
<td class="nump">8,576<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid and other current assets</a></td>
<td class="nump">1,220,432<span></span>
</td>
<td class="nump">637,509<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">43,623,445<span></span>
</td>
<td class="nump">38,360,008<span></span>
</td>
</tr>
<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_AssetsNoncurrentAbstract', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment at cost, net</a></td>
<td class="nump">532,259<span></span>
</td>
<td class="nump">399,981<span></span>
</td>
</tr>
<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_OperatingLeaseRightOfUseAsset', window );">Right of use operating lease assets, net</a></td>
<td class="nump">9,485,899<span></span>
</td>
<td class="nump">1,478,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right of use financing lease assets, net</a></td>
<td class="nump">71,801<span></span>
</td>
<td class="nump">113,549<span></span>
</td>
</tr>
<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_DeferredCosts', window );">Deferred offering costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,457,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">49,500<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">1,126,614<span></span>
</td>
<td class="nump">134,601<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">11,266,073<span></span>
</td>
<td class="nump">3,583,471<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">54,889,518<span></span>
</td>
<td class="nump">41,943,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term loans</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">303,583<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">9,572,444<span></span>
</td>
<td class="nump">10,334,208<span></span>
</td>
</tr>
<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Other payable, accrued expenses and other current liabilities</a></td>
<td class="nump">6,169,193<span></span>
</td>
<td class="nump">2,441,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued return liabilities</a></td>
<td class="nump">261,588<span></span>
</td>
<td class="nump">283,276<span></span>
</td>
</tr>
<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_ProductWarrantyAccrualClassifiedCurrent', window );">Accrued warranty liabilities</a></td>
<td class="nump">503,553<span></span>
</td>
<td class="nump">619,113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">449,999<span></span>
</td>
<td class="nump">1,835,411<span></span>
</td>
</tr>
<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_OperatingLeaseLiabilityCurrent', window );">Current portion of obligations under operating leases</a></td>
<td class="nump">2,119,894<span></span>
</td>
<td class="nump">847,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current portion of obligations under financing leases</a></td>
<td class="nump">43,421<span></span>
</td>
<td class="nump">41,647<span></span>
</td>
</tr>
<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_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="nump">1,072,263<span></span>
</td>
<td class="nump">2,121,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Loan from a related party</a></td>
<td class="nump">5,546,548<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">25,738,903<span></span>
</td>
<td class="nump">18,827,655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', 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_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Obligations under operating leases, non-current</a></td>
<td class="nump">7,412,693<span></span>
</td>
<td class="nump">630,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Obligations under financing leases, non-current</a></td>
<td class="nump">33,602<span></span>
</td>
<td class="nump">77,024<span></span>
</td>
</tr>
<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_OtherLiabilitiesNoncurrent', window );">Loan from a related party</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">7,920,141<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">7,446,295<span></span>
</td>
<td class="nump">8,628,018<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">33,185,198<span></span>
</td>
<td class="nump">27,455,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares, $0.001 par value, 100,000,000 shares authorized, 41,539,950 and 40,000,000 issued and outstanding as of December 31, 2024 and 2023, respectively</a></td>
<td class="nump">41,539<span></span>
</td>
<td class="nump">40,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteSubscriptionsReceivable', window );">Subscription receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(832,159)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="nump">6,614,907<span></span>
</td>
<td class="nump">1,994,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">15,047,874<span></span>
</td>
<td class="nump">13,285,965<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total equity</a></td>
<td class="nump">21,704,320<span></span>
</td>
<td class="nump">14,487,806<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="nump">$ 54,889,518<span></span>
</td>
<td class="nump">$ 41,943,479<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_AdvanceToSuppliersNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advance to suppliers net current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_AdvanceToSuppliersNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteSubscriptionsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteSubscriptionsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 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_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">41,539,950<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">41,539,950<span></span>
</td>
<td class="nump">40,000,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_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfFinancialPositionAbstract</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>33
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Operations and Comprehensive Income - USD ($)<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. 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_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 109,325,742<span></span>
</td>
<td class="nump">$ 115,037,544<span></span>
</td>
</tr>
<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_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="nump">76,865,803<span></span>
</td>
<td class="nump">79,126,454<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">32,459,939<span></span>
</td>
<td class="nump">35,911,090<span></span>
</td>
</tr>
<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_OperatingExpensesAbstract', window );"><strong>Operating 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_us-gaap_SellingExpense', window );">Selling expense</a></td>
<td class="nump">9,804,547<span></span>
</td>
<td class="nump">9,761,090<span></span>
</td>
</tr>
<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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">16,489,530<span></span>
</td>
<td class="nump">13,227,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of advance to suppliers</a></td>
<td class="nump">772,780<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">343,493<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">27,410,350<span></span>
</td>
<td class="nump">22,988,196<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">5,049,589<span></span>
</td>
<td class="nump">12,922,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income, net</a></td>
<td class="nump">1,110,837<span></span>
</td>
<td class="nump">140,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementLoss', window );">Loss on litigation</a></td>
<td class="num">(3,645,092)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(98,667)<span></span>
</td>
<td class="num">(518,731)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other (expense) income, net</a></td>
<td class="num">(2,632,922)<span></span>
</td>
<td class="num">(377,865)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">2,416,667<span></span>
</td>
<td class="nump">12,545,029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">654,758<span></span>
</td>
<td class="nump">2,129,804<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income and comprehensive income</a></td>
<td class="nump">$ 1,761,909<span></span>
</td>
<td class="nump">$ 10,415,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_us-gaap_EarningsPerShareBasic', window );">Earnings per Share &#8211; basic</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding &#8211; basic</a></td>
<td class="nump">41,010,654<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings per Share &#8211; diluted</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding &#8211; diluted</a></td>
<td class="nump">41,161,849<span></span>
</td>
<td class="nump">40,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_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from litigation settlement for amount awarded to other party. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Subscription Receivable [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="num">$ (2,034,000)<span></span>
</td>
<td class="nump">$ 1,994,000<span></span>
</td>
<td class="nump">$ 5,070,740<span></span>
</td>
<td class="nump">$ 5,070,740<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">40,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_StockIssuedDuringPeriodValueSubscriptionReceived', window );">Subscription received</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,201,841<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,201,841<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Capital dividend declared</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,200,000)<span></span>
</td>
<td class="num">(2,200,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">10,415,225<span></span>
</td>
<td class="nump">10,415,225<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="num">(832,159)<span></span>
</td>
<td class="nump">1,994,000<span></span>
</td>
<td class="nump">13,285,965<span></span>
</td>
<td class="nump">14,487,806<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2023</a></td>
<td class="nump">40,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_StockIssuedDuringPeriodValueSubscriptionReceived', window );">Subscription received</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">832,159<span></span>
</td>
<td class="nump">88,172<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">920,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,761,909<span></span>
</td>
<td class="nump">1,761,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Initial public offering, net of share issuance costs</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,337,941<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3,339,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Initial public offering, net of share issuance costs, shares</a></td>
<td class="nump">1,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="nump">1,548,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Common stock issued for services</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">79,978<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Common stock issued for services, shares</a></td>
<td class="nump">22,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued upon vesting of RSUs</a></td>
<td class="nump">$ 226<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(226)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common stock issued upon vesting of RSUs, shares</a></td>
<td class="nump">226,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Amortization of share-based compensation related to options granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">224,190<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">224,190<span></span>
</td>
</tr>
<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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Amortization of share-based compensation related to RSU granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">922,399<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">922,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Common stock cancelled for services</a></td>
<td class="num">$ (9)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(31,547)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(31,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_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Common stock cancelled for services, shares</a></td>
<td class="num">(8,869)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 41,539<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6,614,907<span></span>
</td>
<td class="nump">$ 15,047,874<span></span>
</td>
<td class="nump">$ 21,704,320<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2024</a></td>
<td class="nump">41,539,950<span></span>
</td>
<td class="text">&#160;<span></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_MAMO_StockIssuedDuringPeriodValueSubscriptionReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period value subscription received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_StockIssuedDuringPeriodValueSubscriptionReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of CashFlows - USD ($)<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. 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,761,909<span></span>
</td>
<td class="nump">$ 10,415,225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">129,598<span></span>
</td>
<td class="nump">151,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_NoncashOperatingLeaseExpense', window );">Non-cash operating lease expense</a></td>
<td class="nump">1,580,173<span></span>
</td>
<td class="nump">974,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of finance lease right-of-use assets</a></td>
<td class="nump">41,748<span></span>
</td>
<td class="nump">42,113<span></span>
</td>
</tr>
<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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-off of accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">598,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">(Reversal of) provision of allowance for expected credit loss</a></td>
<td class="num">(173,168)<span></span>
</td>
<td class="nump">203,301<span></span>
</td>
</tr>
<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_GainLossOnDispositionOfAssets1', window );">Gain on disposal of property and equipment</a></td>
<td class="num">(36,001)<span></span>
</td>
<td class="num">(15,777)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Addition of inventories reserve, net</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">439,900<span></span>
</td>
</tr>
<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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of advance to suppliers</a></td>
<td class="nump">772,780<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementLoss', window );">Loss on litigation</a></td>
<td class="nump">3,645,092<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Amortization of share-based compensation related to options granted</a></td>
<td class="nump">224,190<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_MAMO_RestrictedStockUnitShareBasedCompensation', window );">Amortization of share-based compensation related to RSU granted</a></td>
<td class="nump">922,399<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_MAMO_CommonStockIssuedForServices', window );">Common stock issued for services</a></td>
<td class="nump">48,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax recovery</a></td>
<td class="num">(992,013)<span></span>
</td>
<td class="num">(134,601)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">4,912,976<span></span>
</td>
<td class="num">(3,536,449)<span></span>
</td>
</tr>
<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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(1,487,728)<span></span>
</td>
<td class="num">(2,477,862)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Advance to suppliers</a></td>
<td class="nump">717,472<span></span>
</td>
<td class="nump">1,388,084<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOtherCurrentAssets', window );">Prepaid and other current assets</a></td>
<td class="num">(632,423)<span></span>
</td>
<td class="num">(566,370)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties', window );">Due from a related party</a></td>
<td class="num">(8,576)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payables</a></td>
<td class="num">(761,764)<span></span>
</td>
<td class="nump">1,356,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Other payable, accrued expense and other current liabilities</a></td>
<td class="nump">82,135<span></span>
</td>
<td class="num">(303,959)<span></span>
</td>
</tr>
<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_IncreaseDecreaseInAccruedTaxesPayable', window );">Tax payable</a></td>
<td class="num">(1,048,820)<span></span>
</td>
<td class="nump">2,121,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities', window );">Accrued warranty liabilities</a></td>
<td class="num">(115,560)<span></span>
</td>
<td class="nump">358,582<span></span>
</td>
</tr>
<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_IncreaseDecreaseInAccruedLiabilities', window );">Accrued return liabilities</a></td>
<td class="num">(21,688)<span></span>
</td>
<td class="num">(273,262)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="num">(1,385,412)<span></span>
</td>
<td class="nump">1,139,137<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOperatingLeaseLiability', window );">Lease liabilities &#8211; operating lease</a></td>
<td class="num">(1,533,485)<span></span>
</td>
<td class="num">(974,973)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">6,672,278<span></span>
</td>
<td class="nump">10,905,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceed from sales of property and equipment</a></td>
<td class="nump">162,001<span></span>
</td>
<td class="nump">13,500<span></span>
</td>
</tr>
<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisition of property and equipment</a></td>
<td class="num">(387,876)<span></span>
</td>
<td class="num">(134,662)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(225,875)<span></span>
</td>
<td class="num">(121,162)<span></span>
</td>
</tr>
<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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromBankDebt', window );">Proceeds from bank loan</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayment of bank loan</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(8,750,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt', window );">(Repayment of) proceeds from other loans</a></td>
<td class="num">(303,583)<span></span>
</td>
<td class="nump">303,583<span></span>
</td>
</tr>
<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_FinanceLeasePrincipalPayments', window );">Repayment of finance lease liabilities</a></td>
<td class="num">(41,648)<span></span>
</td>
<td class="num">(40,003)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment to related party</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(142,427)<span></span>
</td>
</tr>
<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_PaymentsOfDebtIssuanceCosts', window );">Deferred offering costs</a></td>
<td class="num">(246,890)<span></span>
</td>
<td class="num">(825,330)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_RepaymentOfLoanFromRelatedParty', window );">Repayment of loan from a related party</a></td>
<td class="num">(2,373,593)<span></span>
</td>
<td class="num">(5,264,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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from initial public offering, net of share issuance costs</a></td>
<td class="nump">5,043,250<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_MAMO_ProceedsFromSubscriptionDeposits', window );">Proceeds from subscription deposits</a></td>
<td class="nump">920,331<span></span>
</td>
<td class="nump">601,841<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">2,997,867<span></span>
</td>
<td class="num">(10,966,539)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">9,444,270<span></span>
</td>
<td class="num">(182,157)<span></span>
</td>
</tr>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of the year</a></td>
<td class="nump">765,814<span></span>
</td>
<td class="nump">947,971<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of the year</a></td>
<td class="nump">10,210,084<span></span>
</td>
<td class="nump">765,814<span></span>
</td>
</tr>
<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_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">98,667<span></span>
</td>
<td class="nump">518,731<span></span>
</td>
</tr>
<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_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">2,695,591<span></span>
</td>
<td class="nump">143,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>NON-CASH ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right of use assets obtained in exchange for operating lease obligations</a></td>
<td class="nump">9,587,851<span></span>
</td>
<td class="nump">1,113,140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Right of use assets obtained in exchange for finance lease</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">60,805<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_CommonSharesCancellation', window );">Common shares cancellation</a></td>
<td class="nump">$ 31,556<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_MAMO_CommonSharesCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common shares cancellation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_CommonSharesCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_CommonStockIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock issued for services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_CommonStockIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in accrued warranty 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;">MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_NoncashOperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_NoncashOperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_ProceedsFromSubscriptionDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from subscription 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;">MAMO_ProceedsFromSubscriptionDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_RepaymentOfLoanFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment of loan from related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_RepaymentOfLoanFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_RestrictedStockUnitShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock unit share based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_RestrictedStockUnitShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred income tax expense (benefit) pertaining to income (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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income 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/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from litigation settlement for amount awarded to other party. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from other long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromRepaymentsOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease 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/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease 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/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncash expense for 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<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. 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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 1,761,909<span></span>
</td>
<td class="nump">$ 10,415,225<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [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_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_zBd2V9ocOp26">Our
cybersecurity risk management program is designed to <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_z0kmG6ykc70d">align</span> with industry-standard cybersecurity frameworks and includes processes related
to each of the following functions: identification, protection, detection, response, and recovery.</span> Examples of relevant processes include
steps for: assessing the severity of a cybersecurity threat; identifying the source of a cybersecurity threat, including whether the
cybersecurity threat is associated with a third-party service provider; implementing cybersecurity countermeasures and mitigation strategies;
and remediating and escalating cybersecurity incidents using cross-functional expertise. Our cybersecurity risk management program also
includes risk-based processes related to overseeing and identifying cybersecurity risks associated with the use of third-party providers,
including processes related to: conducting cybersecurity assessments of third-party service providers, including cybersecurity obligations
in contract with third-party service providers; and receiving and responding to notification of cybersecurity incidents of third-party
service providers. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zmEKXjXlQPX3">Our cybersecurity team engages <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zxUqNOVWJxY6">third-party</span> security experts to assist with our processes for assessing, identifying,
and managing risks from cybersecurity threat, including, for example, assessment of the maturity of our cybersecurity risk management
program, penetration testing, employee awareness testing, phish testing, and incident monitoring and response, including conducting tabletop
exercises.</span></span>&#160;<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cybersecurity risk management program is under the direction of IT manager, who has a master&#8217;s degree in IT management. The IT
manager receives reports from our cybersecurity team on the prevention, detection, mitigation, and remediation of cybersecurity incidents.
Our Executive Cybersecurity Council meets as appropriate and receives updates from IT manager regarding our cybersecurity risks and risk
management program; cybersecurity incidents and our response to them; and, as appropriate, developments in the external cybersecurity
landscape, including learnings from external cybersecurity incidents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
full Board of Directors provides oversight of our cybersecurity risk management program and will receive updates on the program from
IT manager on a quarterly basis, or more frequently as appropriate. Those updates will include information regarding our cybersecurity
risks and risk management program; cybersecurity incidents and our response to them; and, as appropriate, developments in the external
cybersecurity landscape, including any learnings from external cybersecurity incidents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2024, we did not identify any cybersecurity threats that have materially affected or are reasonably likely to materially affect our business
strategy, results of operations, or financial condition&#160;. However, despite our efforts, we cannot eliminate all risks from cybersecurity
threats, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks,
please see &#8220;Risk Factors - Risks Relation to our Business, Strategy, and Industry&#8221; in Report.</span></p>

&#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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">Our
cybersecurity risk management program is designed to <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_z0kmG6ykc70d">align</span> with industry-standard cybersecurity frameworks and includes processes related
to each of the following functions: identification, protection, detection, response, and recovery.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND BUSINESS DESCRIPTION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">ORGANIZATION AND BUSINESS DESCRIPTION</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zhMqoFKKStee" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8212; <span id="xdx_82F_z7nmzVEM0op3">ORGANIZATION AND BUSINESS DESCRIPTION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Massimo
Group (the &#8220;Company&#8221;), is a holding company established on October 10, 2022 under the laws of the State of Nevada. The Company,
through its subsidiaries, is primarily engaged in the manufacturing and sales of a wide selection of farm and ranch tested utility terrain
vehicles (&#8220;UTVs&#8221;), recreational all-terrain vehicles (&#8220;ATVs&#8221;), and pontoon and tritoon boats (&#8220;Pontoon
Boats&#8221;). On April 4, 2024, the Company closed its initial public offering (&#8220;IPO&#8221;) of <span id="xdx_90B_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zJcD0rF6Hgvc" title="Sale of stock, number of shares issued in transaction">1,300,000</span> shares of its common
stock at an IPO price of $<span id="xdx_901_eus-gaap--SaleOfStockPricePerShare_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zarP7ysc7yWj" title="Sale of stock, price per share">4.50</span> per share for aggregate gross proceeds of approximately $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn4n6_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zUAdZqWTpdrg" title="Proceeds from issuance initial public offering">5.85</span> million from the offering (Note 15). In
connection with the offering, the Company&#8217;s common shares began trading on the Nasdaq Capital Market under the trading symbol &#8220;MAMO.&#8221;
Mr. David Shan, the Chairman of the Board and Chief Executive Officer (&#8220;CEO&#8221;), is the controlling shareholder (the &#8220;controlling
shareholder&#8221;) of the Company who owns<span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ControllingShareholderMember_z4ItCmFzDszb" title="Equity ownership interest rate percentage"> 77.3%</span> equity interest of Massimo Group as of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reorganization</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 1, 2023, the two shareholders transferred their <span id="xdx_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TwoShareholderMember_zrK3CLKOhHI8" title="Equity ownership interest rate percentage">100%</span> equity interest in Massimo Motor Sports, LLC (&#8220;Massimo Motor Sports&#8221;)
and <span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShareholderMember_zIndF8I3Esea" title="Equity ownership interest rate percentage">100%</span> equity interest in Massimo Marine, LLC (&#8220;Massimo Marine&#8221;) to Massimo Group (the &#8220;Reorganization&#8221;). After
this Reorganization, Massimo Group ultimately owns <span id="xdx_904_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsAndMassimoMarineMember_z7hZ8I7Gi8a2" title="Equity ownership interest rate percentage">100%</span> equity interests of Massimo Motor Sports and Massimo Marine.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Before
and after the Reorganization, the Company, together with its subsidiaries, is effectively controlled by the same controlling shareholders,
and therefore the Reorganization is considered as a recapitalization of entities under common control in accordance with Accounting Standards
Codification (&#8220;ASC&#8221;) 805-50-25. The consolidation of the Company and its subsidiaries have been accounted for at historical
cost and prepared on the basis as if the aforementioned transactions had become effective as of the beginning of the first period presented
in the accompanying consolidated financial statements in accordance with ASC 805-50-45-5.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_zv6Mtoc5N0Y9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Details
of the Company and its subsidiaries are set out below upon the Reorganization:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zVyNtLLPQZm9" style="display: none">SCHEDULE OF SUBSIDIARIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Subsidiaries</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Incorporation</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Jurisdiction of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Formation</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Percentage of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>direct/indirect</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Economic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Activities</b></span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span id="xdx_90F_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z85MuSBDvXOc" title="Subsidiaries">Massimo Group</span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_909_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z3GYjfoCL7n4" title="Date of Incorporation">October 10, 2022</span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90E_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_zAwoWfGEvZjd" title="Jurisdiction of Formation">Nevada</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z0YnB1iYpCnd" title="Principal Activities">Holding company</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 20%; text-align: left"><span id="xdx_900_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zpE0Xggwxktb" title="Subsidiaries">Massimo Motor Sports, LLC</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: center"><span id="xdx_900_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zzcbxCdLFw3i" title="Date of Incorporation">June 30, 2009</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: center"><span id="xdx_90D_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zOTyZ6yQlVj1" title="Jurisdiction of Formation">Texas</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zFJ1Jw8A76w" title="Percentage of direct/indirect Economic Ownership">100</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 20%; text-align: center"><span id="xdx_90F_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zT2uouoZz7w9" title="Principal Activities">Manufacture of UTVs and ATVs</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span id="xdx_90D_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zQYSuu3Lr7y4" title="Subsidiaries">Massimo Marine, LLC</span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_903_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zFOSrbl86jv5" title="Date of Incorporation">January 6, 2020</span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90C_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zkk709vASDf4" title="Jurisdiction of Formation">Texas</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_znWrOcxAuxwd" title="Percentage of direct/indirect Economic Ownership">100</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zts01vDGSAm8" title="Principal Activities">Manufacture of Pontoon Boats</span></td></tr>
  </table>


<p id="xdx_8A0_zqE3PI2Ipe9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 1, 2023, the Company entered into two agreements with Asian International Securities Exchange Co., Ltd. (&#8220;AISE&#8221;)
and AISE agreed to invest $<span id="xdx_909_eus-gaap--EquityMethodInvestments_iI_pn6n6_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember__dei--LegalEntityAxis__custom--ATIFUSMember_zYzZIZx93y8a" title="Investments">1</span>
million in Massimo Motor Sports and $<span id="xdx_90F_eus-gaap--EquityMethodInvestments_iI_pn6n6_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember__dei--LegalEntityAxis__custom--ATIFUSMember_zHitBg80Wp9c" title="Investments">1</span>
million in Massimo Marine to exchange for<span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember__dei--LegalEntityAxis__custom--ATIFUSMember_zoDDs03KLIgf" title="Equity interest ownership percentage">
15%</span> of equity interest respectively. After the Reorganization, the <span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorMarineMember__dei--LegalEntityAxis__custom--ATIFUSMember_zx0zCxg3h3A" title="Equity interest ownership percentage">15%</span>
of equity interest in Massimo Motor Marine and Massimo Marine owned by AISE have been exchanged to <span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember__dei--LegalEntityAxis__custom--ATIFUSMember_zDvbW9kbDQV2" title="Equity interest ownership percentage">15%</span>
of equity interest in Massimo Group.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_z9Lj70eiHrNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; <span id="xdx_82B_zN27Z74nJyfk">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zuVIIANAo2mh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zqCNZgtveeZh">Basis
of Presentation and Principles of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The accompanying consolidated financial statements, which include the accounts
of Massimo Group and its wholly owned subsidiaries, have been prepared in conformity with generally accepted accounting principles in
the United States of America (GAAP). All intercompany balances and transactions have been eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>


<p id="xdx_84D_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zZwyBLsTHv8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restatement
Of Previously Issued Financial Statements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the preparation of the Company&#8217;s consolidated interim financial statements for the quarter ended March 31, 2025, management of
the Company determined that the previously issued financial statements contained in the Company&#8217;s Annual Reports on Form 10-K for
the year ended December 31, 2024 should be amended to correct errors in those financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company identified an error with respect to revenue recognition related to price concession. In accordance with ASC 606, Revenue from
Contracts with Customers, variable consideration such as price concession shall be estimated when the promised goods are transferred
to a customer. Certain price concessions provided to a customer in connection with sales occurring near the end of the year ended December
31, 2024 were not properly estimated at the time of revenue recognition. As a result, the revenue for the year ended December 31, 2024
was overstated by approximately $<span id="xdx_902_eus-gaap--Revenues_pn5n6_c20240101__20241231_zOVvkDkpau3" title="Revenue">1.9</span> million. After evaluating the quantitative and qualitative impact of this error, the Company concluded
that the previously issued consolidated financial statements as of and for the year ended December 31, 2024, should be restated to correct
the error.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zAZZAdys3ug2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A reconciliation from the amounts previously reported to the restated amounts in the Restated Financial Statements is provided for the
impacted financial statement line items are summarized as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span><span id="xdx_8BE_zyuIu9xUNVde">SCHEDULE
OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Balance Sheets Information as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zRk0xrH6A43h" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
Previously Stated</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z1gOl4WqScBb" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b>s</span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zcoLUAGn7B5c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iI_z6zBigXXsgAl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; text-align: left">Accounts receivable, net</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">6,589,038</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,762,401</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,826,637</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AssetsCurrent_iI_z0Clw5KaoBxl" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">45,385,846</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,762,401</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">43,623,445</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxAssetsNet_iI_zNL3NgCSg9oc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,166,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,126,614</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AssetsNoncurrent_iI_zr0qX5fUqq81" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total non-current assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">11,305,910</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">11,266,073</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iI_zqgFJBuTFm8a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">TOTAL ASSETS</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,691,756</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,802,238</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">54,889,518</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedIncomeTaxesCurrent_iI_zvFd63ez6ZMl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income tax payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,482,203</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,072,263</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesCurrent_iI_zGaH6sLbEMJl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">26,148,843</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">25,738,903</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Liabilities_iI_z3MES1pXv4K1" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">TOTAL LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">33,595,138</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">33,185,198</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_zZTsDQlF0PW5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Retained earnings</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16,440,172</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,392,298</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,047,874</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--StockholdersEquity_iI_zcFYnNzSdX2c" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total equity</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">23,096,618</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,392,298</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">21,704,320</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_zkzU9sjEw6mk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">TOTAL LIABILITIES AND EQUITY</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,691,756</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,802,238</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">54,889,518</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Balance Sheets:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--AccountsReceivableNetCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zA9RT538scdk" title="Accounts receivable, net">1,762,401</span> decrease in accounts receivable, net resulted from the adjustment for the price concession of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90E_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zCXe1A1BPgFk" title="Adjustment for price concession">1,883,399</span> and the related
  expected credit loss of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90A_eus-gaap--AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zfkZK0loijkh" title="Credit loss">120,998</span></span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--DeferredIncomeTaxAssetsNet_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zT9j6xEPc3U5" title="Deferred tax assets">39,837</span> decrease in deferred tax assets and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--AccruedIncomeTaxesCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z8xgL1k1teBb" title="Income tax payable">409,940</span> in income tax payable resulted from the tax effect related to the adjustment for
  the price concession and expected credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Operations and Comprehensive Income information for the year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zTfNuf6ULd93" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z4BmUs5LeVV6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_z8REURy7sMw4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_znofPNODAN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-weight: bold; text-align: justify">Revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">111,209,142</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,883,400</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">109,325,742</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_zcNXwOZGkImh" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">34,343,339</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,883,400</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">32,459,939</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GeneralAndAdministrativeExpense_z3uCLxBqqjYg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16,610,528</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(120,998</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16,489,530</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingExpenses_z6aRmQ99pDQ" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Total operating expenses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,531,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(120,998</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,410,350</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zTrpb6HS8jz2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">Income from operations</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,811,991</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,762,402</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,049,589</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zzpUzfMbxgik" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Income before income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,179,069</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,762,402</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,416,667</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zxCVhwjtx7f6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">Provision for income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,024,862</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(370,104</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">654,758</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_zDUF0yP7Sgsd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Net income and comprehensive income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,154,207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,392,298</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,761,909</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--EarningsPerShareBasic_zvAueCpZAlwh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Weighted average shares outstanding &#8211; basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareBasic_zmVLy5SYSqUf" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"> Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_pid_zeXMdqECFpBe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted average shares outstanding &#8211; diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareDiluted_pid_ziWlCYWXKes1" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Statements of Operations and Comprehensive Income:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_908_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zsAGNrEFwV0c" title="Revenues">1,883,400</span> in revenues and gross profit is related to the price concession adjustment as described above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--GeneralAndAdministrativeExpense_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zJ5eZyBI7ny" title="General and administrative">120,998</span>
  in general and administrative expenses and total operating expenses resulted from the expected credit loss related to the price
  concession adjustment above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90D_eus-gaap--IncomeTaxExpenseBenefit_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zeTiXZM5VDs3" title="Provision for income taxes">370,104</span> in provision for income taxes resulted from the tax effect related to the adjustment for the price concession
  and expected credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Changes in Shareholders&#8217; Equity year end December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zyHF5oKalSH2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z2WCiXWxay1e" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_ztaZQY9Zf8T" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_zLXl2Vvb1Dvk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; text-align: justify">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,154,207</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,392,298</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,761,909</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Cash Flows for year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zapIL6D4P7ve" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zK3iaSZ1Tab7" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zKkT430xDOV2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zITup1NNPGGl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">CASH FLOWS FROM OPERATING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_i01_zl6uFkEN6NEc" style="vertical-align: bottom; background-color: White">
    <td style="width: 49%; text-align: justify">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,154,207</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,392,298</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,761,909</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_i01_zipZ3iCdd9Bc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Reversal of allowance for expected credit loss</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(52,169</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(120,999</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(173,168</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_zUyENe4dOEB3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Deferred income tax recovery</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,031,850</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">39,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(992,013</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_ziXeZb6Dd7c3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,029,576</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,883,400</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,912,976</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i01_zKRsKXmCJPg5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(638,880</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,048,820</td><td style="text-align: left">)</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Statements of Cash Flows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90B_eus-gaap--NetIncomeLoss_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z6vJ9aGxbVI6" title="Net income">1,392,298</span> in net income is related to the price concession adjustment and expected credit loss and the tax effect as described
  above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--ProvisionForDoubtfulAccounts_pp0d_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember__us-gaap--CreditLossStatusAxis__custom--AccountsReceivableAndPriceConcessionAdjustmentMember_ztCdYXRCZqrk" title="Reversal of allowance for expected credit loss">120,998</span> in reversal of allowance for expected credit loss resulted from decrease of accounts receivable and the price
  concession adjustment above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  increase of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_907_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z7zXgTqi1Ry6" title="Accounts receivable">1,883,400</span> in change of accounts receivable resulted from the price concession.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zhM4tmhQjml7" title="Tax payable">409,940</span> in change of tax payable resulted from the tax effect related to the adjustment for the price concession and expected
  credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also restated the segment disclosure in Note 19 to reflect the restatement adjustments and to comply with ASC 280, as amended
by ASU 2023-07.</span></p>



<p id="xdx_8AA_zeozOUTzJjpi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_ecustom--ComparativeFiguresPolicyTextBlock_zgufUUIebDbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zibkpofT8z95">Comparative Figures</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A payable of $<span id="xdx_909_eus-gaap--AccountsPayableCurrent_iI_c20231231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zIQJa7bYU4Eh" title="Accounts payable">2,343,869</span> to a supplier related to a litigation (Note 11)
has been reclassified from accounts payable to other payables, accrued expenses and other current liabilities as of December 31, 2023
to confirm the current year&#8217;s presentation. This reclassification had no impact on the Company&#8217;s operating results or financial position
for the respective years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_840_eus-gaap--UseOfEstimates_zwJ8jwgijnV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zYr0tNRLavRa">Uses
of estimates and assumptions</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing the consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect
the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements
and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information as of the date
of the consolidated financial statements. Significant accounting estimates required to be made by management include allowance for inventories,
allowance for credit losses, sales return liabilities, warranty costs and the assessment and the disclosure of contingent liabilities.
The Company evaluates its estimates and assumptions on an ongoing basis and its estimates on historical experience, current and expected
future conditions and various other assumptions that management believes are reasonable under the circumstances based on the information
available to management at the time these estimates and assumptions are made. Actual results and outcomes may differ significantly from
these estimates and assumptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_846_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zoD3Gqaj7o08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zEmpPQKE7Au">Cash
and cash equivalents</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents consist of cash on hand, the balances with banks and the liquid investments with maturities of three months or less.
The Company maintains all its bank accounts in the United States, maximum amounts of $<span id="xdx_90D_eus-gaap--CashFDICInsuredAmount_iI_c20241231__srt--RangeAxis__srt--MaximumMember_zqYzi0j5Ffjj" title="Cash FDIC insured amount">597,877</span> and $<span id="xdx_90E_eus-gaap--CashFDICInsuredAmount_iI_c20231231__srt--RangeAxis__srt--MaximumMember_z2AdFMNZkdH2" title="Cash FDIC insured amount">435,457</span> are insured by Federal Deposit
Insurance Corporation (&#8220;FDIC&#8221;) as of December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z12cC9PICJDd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zrnX6kjHNLx1">Accounts
receivable, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable represent trade receivable and are recognized initially at fair value and subsequently adjusted for any allowance for expected
credit loss. The Company grants credit to customers, without collateral, under normal payment terms. The Company uses a loss rate method
to estimate the allowance for credit losses. The Company evaluates the expected credit loss of accounts receivable based on customer
financial condition and historical collection information adjusted for current market economic conditions and forecasts of future economic
performance when appropriate. Loss-rate approach is based on the historical loss rates and expectations of future conditions. The Company
writes off potentially uncollectible accounts receivable against the allowance for credit losses if it is determined that the amounts
will not be collected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--InventoryPolicyTextBlock_zCH6oBU0DYje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zGJhb8QayJT2">Inventories,
net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are stated at the lower of cost or net realizable value, using the first-in, first out (FIFO) method. Costs include the cost of raw materials,
freight and duty. Any excess of the cost over the net realizable value of each item of inventories is recognized as a provision for diminution
in the value of inventories. Net realizable value is estimated using selling price in the normal course of business less any costs to
complete and sell products. As of December 31, 2024 and 2023, the Company had inventory provision of $<span id="xdx_906_eus-gaap--InventoryAdjustments_iI_c20241231_zCOvxqYX4lZa" title="Inventory provision">469,900</span> and $<span id="xdx_907_eus-gaap--InventoryAdjustments_iI_c20231231_zrN32VOTtIf6" title="Inventory provision">439,900</span>, included
in inventories, net in the consolidated balance sheet. Impairment provision of inventories were $<span id="xdx_907_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20240101__20241231_zPx0GK3T3yMj" title="Impairment provision of inventories">30,000</span> and $<span id="xdx_90D_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20230101__20231231_zk1dmdfahW2k" title="Impairment provision of inventories">439,900</span> for the years ended
December 31, 2024 and 2023, respectively, included in cost of revenues in the consolidated statement of operations and comprehensive
income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_ecustom--AdvancesToSuppliersPolicyTextBlock_zyKIgsIeLLJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zouXP7EMr4w4">Advance
to suppliers</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
to suppliers consists of balances paid to suppliers for purchasing of products, parts and accessories that have not been provided or
received. Advances to suppliers are short-term in nature and are reviewed periodically to determine whether their carrying value has
become impaired. The Company evaluated the carrying value of individual advances based on specifics facts and circumstances for any impairment
at each reporting date. For the years ended December 31, 2024 and 2023, the Company recorded the impairment loss of $<span id="xdx_905_eus-gaap--GoodwillImpairmentLoss_c20240101__20241231_zLxvm6AmrZK4" title="Impairment loss">772,780</span> and $<span id="xdx_90A_eus-gaap--GoodwillImpairmentLoss_dxL_c20230101__20231231_zo8aFVkbFnib" title="Impairment loss::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0800">nil</span></span>
respectively on its advance to suppliers in connection with an expected settlement between the Company and one of the suppliers during the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--DeferredChargesPolicyTextBlock_zQZlnu4sABJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zm6xuWeRqpp4">Deferred
offering cost</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
offering costs were expenses directly related to the Company&#8217;s IPO. These costs consisted of legal, accounting, printing, and filing
fees that the Company capitalized. The deferred offering costs are reclassified to additional paid-in capital upon receipts of the capital
raised at IPO closing date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9mENKBGPGm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_zIfal5XSvh2i">Property
and equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_ecustom--ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_zfoccgAOWY1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are recorded at cost. Depreciation is provided in amounts sufficient to amortize the cost of the related assets over their
useful lives using the straight-line method, as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zca56tMqruje" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture
    and fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z4YKxah7BK4g" title="Property and equipment, estimated useful lives">5</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPGlNZiq6QG9" title="Property and equipment, estimated useful lives">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zw0JkgRbgw8" title="Property and equipment, estimated useful lives">5</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5q29ZR9l6Wh" title="Property and equipment, estimated useful lives">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Electronic
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_zW4dnYdpqoc2" title="Property and equipment, estimated useful lives">5</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transportation
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TransportationEquipmentMember_zDBmQOtOvXNj" title="Property and equipment, estimated useful lives">5</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold
    improvement</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zEFJ6VYxwFL7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0819">Over
    the shorter of the lease term or estimated useful lives</span></span> (<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zBarf7qvPlce" title="Property and equipment, estimated useful lives">3</span>-<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_z7fh3cYVXXQa" title="Property and equipment, estimated useful lives">5</span> years)</span></td></tr>
  </table>
<p id="xdx_8AA_zi3B0sIUf1m" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures
for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated
depreciation of assets retired or sold are removed from the respective accounts, and any gains or losses on disposals are determined
by comparing proceeds with carrying amount and are recognized within &#8220;other income (expense)&#8221; in the consolidated statements
of operations and comprehensive income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zEUutLnKNLm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zkgUZsdfQ2Y6">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-02&#8212;Leases (Topic 842) since January 1, 2020, using a modified
retrospective transition method permitted under ASU No. 2018-11. This transition approach provides a method for recording existing leases
only at the date of adoption and does not require previously reported balances to be adjusted. The Company evaluates the contracts it
enters into to determine whether such contracts contain leases. A contract contains a lease if the contract conveys the right to control
the use of identified property or equipment for a period of time in exchange for consideration. At commencement, contracts containing
a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Leases</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid discounted
based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate
the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. As
most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information
available at commencement date in determining the present value of future payments. The Company measures right-of-use (&#8220;ROU&#8221;)
assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial
direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available
to the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
cost for operating leases includes the amortization of the ROU asset and interest expense related to the operating lease liability. For
leases with lease term less than one year (short-term leases), the Company records operating lease expense in its consolidated statements
of operations on a straight-line basis over the lease term and record variable lease payments as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Finance
Leases</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line
basis and recorded to &#8220;Depreciation of right-of-use finance asset&#8221; and interest expense on the finance lease liability, which
is calculated using the interest method and recorded to &#8220;Interest expense, net.&#8221; Finance lease ROU assets are amortized over
the shorter of their estimated useful lives or the terms of the respective leases, including periods covered by renewal options that
the Company is reasonably certain of exercising.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zd4FdykaeL83" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zd8PW7s4IP72">Impairment
of long-lived assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
assets, primarily consist of property and equipment, are evaluated for impairment whenever events or changes in circumstances (such as
a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount may
not be fully recoverable or that the useful life is shorter than the Company had originally estimated. When these events occur, the Company
evaluates the impairment by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be
generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less
than the carrying value of the assets, the Company recognizes an impairment loss based on the excess of the carrying value of the assets
over the fair value of the assets. <span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zjMFXAJ5SQZ4" title="Impairment charge"><span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_zkRmevNbpWuh" title="Impairment charge of long-lived assets">No</span></span> impairment charge was recognized for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zWx2E0zDSMF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zRkRbMwpj2b7">Fair
value of financial instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that would
be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement
date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize
the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as
follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 &#8212; inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 &#8212; inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, quoted
    market prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable
    and inputs derived from or corroborated by observable market data.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 &#8212; inputs to the valuation methodology are unobservable.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
otherwise disclosed, the fair value of the Company&#8217;s financial instruments, including cash and cash equivalents, accounts receivables,
other receivable included in other current assets, loan from a related party, accounts payable, other payable, accrued expense and other
liabilities, contract liabilities, approximates their recorded values due to their short-term maturities. The Company determined that
the carrying value of the lease liabilities approximated their fair value as the interest rates used to discount the contracts approximate
market rates. The Company noted no transfers between levels during any of the periods presented. The Company did not have any instruments
that were measured at fair value on a recurring nor non-recurring basis as of December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zRzQf1dM6gLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_zTMo31wB9Jqg">Revenue
recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted ASC Topic 606, &#8220;Revenue from Contracts with Customers&#8221;. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, the Company applies
the following steps:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
1: Identify the contract(s) with a customer</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
2: Identify the performance obligations in the contract</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
3: Determine the transaction price</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
4: Allocate the transaction price to the performance obligations in the contract</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
5: Recognize revenue when (or as) the entity satisfies a performance obligation</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue is generated primarily by sales of UTVs, ATVs, electric bikes (&#8220;e-bikes&#8221;), and Pontoon Boats.
Revenue represented the amount of consideration to which the Company expects to be entitled in exchange for promised goods. Revenue
is recorded when performance obligations are considered to be satisfied when control is transferred to our customers. For sales made
through our e-commerce platform, revenue is recorded upon delivery and customer acceptance. For direct sales and consignment sales, revenue is recognized
when goods leave the warehouse and when customers pick up goods in stores, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Sales
returns</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides a refund policy to accept returns from end customers, which varies and depends on different products and sales
channels. The estimated sales returns are determined based upon an analysis of historical sales returns. Return allowances are
recorded as a reduction in sales with corresponding sales return liabilities which are included in &#8220;accrued return
liabilities.&#8221; The estimated cost of returned inventory is recorded as a reduction to cost of sales and an increase of right of
return assets which is included in &#8220;inventories.&#8221; The factors affecting the Company&#8217;s sales return liabilities
include the number of products currently within the return period, historical and anticipated rates of sales returns claimed on
those products, and the estimated amount of returns that may be claimed within this period. If actual results differ from the
estimates, the Company revises its estimated sales returns liability accordingly. At each period end, the Company reviews and
reassesses the adequacy of its recorded sales returns liabilities and adjusts the amounts as necessary. As of December 31, 2024 and
2023, $<span id="xdx_906_eus-gaap--AccruedLiabilitiesCurrent_iI_c20241231_zIRYl7S5l2t8" title="Sales return liabilities">261,588</span>
and $<span id="xdx_902_eus-gaap--AccruedLiabilitiesCurrent_iI_c20231231_zHANu5OBguxh" title="Sales return liabilities">283,276</span>
of sales return liabilities associated with estimated product returns were recorded in the consolidated balance sheet, respectively.
During the years ended December 31, 2024 and 2023, the Company recorded sales returns of $<span id="xdx_907_ecustom--ActualRecognizedProductsReturn_c20240101__20241231_zdSbAlVv1Zvb" title="Sales returns">1,061,694</span>
and $<span id="xdx_905_ecustom--ActualRecognizedProductsReturn_c20230101__20231231_zrmdYXTbruJ2" title="Sales returns">3,355,112</span>
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Products
warranty</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally provides a one-year limited warranty against defects in materials related to the sale of products. The Company considers
the warranty as an assurance type warranty since the warranty provides the customers the assurance that the product complies with agreed-upon
specifications. Estimated future warranty obligations are included in cost of product sales in the period in which the related revenue
is recognized. The factors affecting the Company&#8217;s warranty include the number of products currently under warranty, historical
and anticipated rates of warranty claim on those products, and the estimates of repair and replacement costs to satisfy the Company&#8217;s
warranty obligation. The anticipated rate of warranty claims is the primary estimate used in determining the warranty liability and is
relatively predictable using historical experience of failure rates. The average remaining aggregate warranty period of the products
sold is calculated, repair parts are generally already in stock or available at pre-determined prices, and labor rates are generally
arranged at pre-established amount with service providers. If actual results differ from the estimates, the Company revises its estimated
warranty liability. Each quarter, the Company reevaluates its estimates and assesses the adequacy of its recorded warranty liabilities
and adjust the amounts as necessary. As of December 31, 2024 and 2023, $<span id="xdx_90C_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20241231_zt8R2cjLZZDb" title="Products warranty">503,553</span> and $<span id="xdx_905_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20231231_z6dMoGvTlg6h" title="Products warranty">619,113</span> of product warranty were recorded in the
consolidated balance sheet, respectively. During the years ended December 31, 2024 and 2023, the Company recorded warranty expenses of
$<span id="xdx_900_eus-gaap--ProductWarrantyAccrualPayments_c20240101__20241231_zxxOH0Mp3Ag" title="Warranty expenses">1,274,037</span> and $<span id="xdx_903_eus-gaap--ProductWarrantyAccrualPayments_c20230101__20231231_zZejYgbGOTRl" title="Warranty expenses">1,924,203</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Contract
liabilities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
contract liabilities of the Company are primarily related to advances received from customers. The contract liabilities are reported in
a net position on a customer-by-customer basis at the end of each reporting period. Contract liabilities are recognized when the Company
receives prepayment from customers resulting from purchase order. Contract liabilities will be recognized as revenue when the products
are delivered. As of December 31, 2024 and 2023, the Company recorded contract liabilities of $<span id="xdx_90A_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20241231_zezHcq0W0iGb" title="Advance from customers">449,999</span> and $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20231231_zRE0Sexinuxd" title="Advance from customers">1,835,411</span>, respectively,
which will be recognized as revenue upon delivery of the products sold. For the years ended December 31, 2024 and 2023, the amounts transferred
from contract liabilities to revenue at the beginning of the fiscal period were $<span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zdXyqZYlZSh" title="Contract liabilities, revenue recognized">1,158,440</span> and $<span id="xdx_90D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zWHt2FpSIVpc" title="Contract liabilities, revenue recognized">696,274</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Disaggregation
of revenues</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company disaggregates its revenue from contracts by products, as the Company believes it best depicts how the nature, amount, timing
and uncertainty of the revenue and cash flows are affected by economic factors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zJAsF4ByUK3f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s disaggregation of revenues for the years ended December 31, 2024 and 2023 is disclosed as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0; text-align: justify; text-indent: 0.5in"><span><span id="xdx_8BF_z6bCcngNC0G5">SCHEDULE OF DISAGGREGATION
OF REVENUES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zxqgihTs7FCh" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2024 </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_z2zVYRzrREyj" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-size: 10pt"><b>Years Ended</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>December 31,</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2024 </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt">&#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></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQYBtmwn3rSg" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 62%"><span style="font-size: 10pt">UTVs, ATVs and e-bikes</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt">105,575,151</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt">103,312,838</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PontoonBoatsMember_zhHwkyCR74Hi" style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Pontoon Boats</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">3,750,591</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">11,724,706</span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zmviZAlmGqD3" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">Total</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">109,325,742</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">115,037,544</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

<p id="xdx_8A3_z4Rd23w41iAf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zdtyS90uWUbi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zimwqwHVlDL6">Cost
of revenues</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenues includes all of the costs and expenses directly related to the production of goods and services included in revenues. Cost
of revenues primarily consists of cost of products, freight and duty allocated and warehouse related overhead, such as salaries and benefits,
rent, warehouse supplies and depreciation expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
freight and duty costs incurred when shipping raw materials from suppliers to the Company are included in cost of revenues, amounting
to $<span id="xdx_905_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zQGx7F8G9eee" title="Cost of revenue">11,385,278</span> and $<span id="xdx_903_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_z9QeBj9evMp7" title="Cost of revenue">8,773,647</span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_ecustom--ShippingAndHandlingCostPolicy_z8lvI0Ud69Ld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zPjaV33lyO38">Shipping
and handling costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shipping
and handling costs, which include costs related to the selection of products and their delivery to customers, are presented in selling
expenses. The shipping and handling costs incurred upon goods delivery to customers are $<span id="xdx_90D_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zsH3FOJEjxhd" title="Shipping and freight expense">6,282,588</span> and $<span id="xdx_90B_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zqPMk7xBFZxd" title="Shipping and freight expense">4,933,810</span> for the years ended
December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zLS6N89CADof" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zuoF0n3eWXhc">Advertising
costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses all advertising costs as incurred. Advertising costs presented in selling expenses were $<span id="xdx_90B_eus-gaap--AdvertisingExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_z9WGLphrtSo4" title="Advertising costs">569,757</span> and $<span id="xdx_90D_eus-gaap--AdvertisingExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zJtVZfuXKytg" title="Advertising costs">768,671</span> for the
years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--PostemploymentBenefitPlansPolicy_zGcRo82WMeL2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zrf2W0Kseibc">401(k)
benefit plan</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
401(k) benefit plan covers substantially all employees and allows voluntary employee contributions up to the annually adjusted Internal
Revenue Service dollar limit. These voluntary contributions are matched equal to <span id="xdx_904_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_pid_dp_c20240101__20241231_zMaBFju2PRS1" title="Voluntary contribution matching percent">100%</span> of the employee&#8217;s compensation contributed
and not to exceed <span id="xdx_907_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zSl5E39duE4h" title="Maximum contributions percent">4%</span> of the total eligible compensation. The employees&#8217; voluntary contributions and the Company&#8217;s matching
contributions are <span id="xdx_90B_eus-gaap--DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_pid_dp_c20240101__20241231_z7AFb6OkhsY2" title="Matching contribution vesting percent">100%</span> vested immediately. The Company adopted the 401(k) benefit plan from March 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zXTWvk52zOg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_z7lqwbGJSuFk">Income
taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Before
the Reorganization, the Company elected to be taxed as an S Corporation for federal and state income tax purposes. As an S Corporation,
the Company is not subject to federal income tax and state tax in Texas. As such, shareholders are taxed on their pro rata share of earnings
and deductions of the Company, regardless of the amount of distributions received. After the Reorganization, the Company is subjected
to U.S. federal income tax at <span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20240101__20241231_zad8B3xEoAq4" title="Federal income tax percent">21%</span> and the margin tax in the state of Texas.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities. Deferred
tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of
assets and liabilities computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the amount
expected to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
taxes</i> (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for uncertain tax positions in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) ASC Topic No.
740, &#8220;Accounting for Uncertainty in Income Taxes.&#8221; A tax position is recognized as a benefit only if it is &#8220;more likely
than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount
recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not
meeting the &#8220;more likely than not&#8221; test, no tax benefit is recorded.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
judgment is also required in evaluating the Company&#8217;s uncertain income tax positions and provisions for income taxes. Liabilities
for uncertain income tax positions are recognized based on a two-step approach. The first step is to evaluate whether an income tax position
has met the recognition threshold by determining if the weight of available evidence indicates that it is more likely than not to be
sustained upon examination. The second step is to measure the income tax position that has met the recognition threshold as the largest
amount that is more than 50% likely of being realized upon settlement. The Company continually assesses the likelihood and amount of
potential adjustments and adjusts the income tax provisions, income taxes payable and deferred income taxes in the period in which the
facts that give rise to a revision become known. The Company recognizes interest and penalties related to uncertain income tax positions
as interest expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zw8tZ3Z5WNE8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zTeXQzqVsS1f">Earnings
per share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company computes earnings per share (&#8220;EPS&#8221;) in accordance with ASC 260, &#8220;Earnings per Share&#8221; (&#8220;ASC 260&#8221;).
ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured as net income divided
by the weighted average common shares outstanding for the period. Diluted presents the dilutive effect on a per share basis of potential
common shares (e.g., Restricted Stock Units (&#8220;RSU&#8221;), options and warrants) as if they had been converted at the beginning
of the periods presented, or issuance date, if later. Potential common shares that have an anti-dilutive effect (i.e., those that increase
income per share or decrease loss per share) are excluded from the calculation of diluted EPS. For the years ended December 31, 2024
and 2023, a total of <span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zqDaj5OIBFU8" title="Weighted average number of common shares, unvested restricted stock">101,000</span> and <span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_dxL_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zc6mGBaTGmRl" title="Weighted average number of common shares, unvested restricted stock::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0906">nil</span></span> unvested RSU were included in the computation of weighted average number of common shares for the
calculation of diluted EPS.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z6Yosk9jLrfh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zJLzy5GbMNrf">Stock-based
compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows the provisions of ASC 718, &#8220;Compensation - Stock Compensation&#8221; (&#8220;ASC 260&#8221;), which establishes
the accounting for employee share-based awards. For employee share-based awards, stock-based compensation cost is measured at the grant
date based on the fair value of the award and is recognized as expense with graded vesting on a straight-line basis over the requisite
service period for the entire award.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zHAkBBXNBWpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86A_zhNevCUORu8i">Segment
reporting (restated)</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows ASC 280, &#8220;Segment Reporting<i>.</i>&#8221; The Company&#8217;s Chief Executive Officer or chief operating decision-maker
reviews the consolidated financial results when making decisions about allocating resources and assessing the performance of the Company
as a whole. However, the Company has identified that the Company engages in two distinct business activities, generates revenues from
different products, and individually holds assets exceeding 10% of the Group&#8217;s consolidated total. Hence, the Company concludes
that it has two reporting segments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As the Company&#8217;s long-lived assets are all located in the United States and substantially all
the Company&#8217;s revenues are derived from within the United States, no geographical segments are presented.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zNh95e6P5BOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zXqEd6ikYpQ7">Concentration
and risks</span> </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.
Concentration of credit risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets
that potentially subject the Company to a significant concentration of credit risk primarily consist of cash and cash equivalents, accounts
receivable and other receivable included in other current assets. The maximum exposure of such assets to credit risk is their carrying
amounts at the balance sheet dates. The Company maintains all the bank accounts at financial institutions in the United States, where
there is $<span id="xdx_902_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zOAZjtYKhfzd">250,000</span> standard deposit insurance coverage limit per depositor, per FDIC-insured bank and per ownership category. As of December
31, 2024, balances of two banks in Massimo Motor Sports exceeded the insured limits by $<span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z5Xu98uclX4e">147,954</span> and $<span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z7gOwNHYoW4c" title="Cash uninsured amount">9,457,067</span>, respectively. As of December
31, 2023, balances of one bank in Massimo Motor Sports exceeded the insured limits by $<span id="xdx_904_eus-gaap--CashUninsuredAmount_iI_c20231231_zyjlsRq94Wu9">330,357</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
limit the exposure to credit risk relating to deposits, the Company primarily places cash deposits with large financial institutions
in the United States. The Company conducts credit evaluations of its customers and generally does not require collateral or other security
from them. The Company establishes an accounting policy to provide for current expected credit losses based on the individual customer&#8217;s
financial condition, credit history, and the current economic conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.
Foreign Exchange Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most
of our raw materials are imported from China. The value of the Chinese Yuan against the U.S. dollar is affected by the changes in
China and United States economic conditions. We do not believe that we currently have any significant direct foreign exchange risk
as most of our sales agreements are specified in U.S. dollars and have not used any derivative financial instruments to hedge
exposure to such risk.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.
Interest Rate Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
rate risk is the risk that future cash flows will fluctuate as a result of changes in market interest rates. Our exposure to interest
rate risk primarily relates to the interest rates from our lessors and our borrowings with banks. The related party loan bears no interest.
Our leasing obligations&#8217; interest rates are fixed at the commencement date of the leases. We have not been exposed to material
risks due to the fact that our borrowing from the bank is not significant. And we have not used any derivative financial instruments
to manage our interest risk exposure. However, we cannot provide assurance that we will not be exposed to material risks due to changes
in market interest rate in the future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.
Liquidity Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity
risk arises through the excess of financial obligations over available financial assets due at any point in time. Our objective in mitigating
liquidity risk is to maintain sufficient readily available reserves in order to meet our liquidity requirements at any point in time.
We achieve this by maintaining adequate cash reserves and available banking facilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration
and risks </i>(continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">e.
Significant customers</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2024 and 2023, one and one customer accounted for <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zfWShJupzImd" title="Concentration risk, percentage">65</span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zKFsF1oGgwDf" title="Concentration risk, percentage">41</span>% of the Company&#8217;s total revenues, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024 and 2023, one and one customer accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z0D23xKa6bae" title="Concentration risk, percentage">57</span>% and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zw7I166d5VZ4" title="Concentration risk, percentage">86</span>% of the Company&#8217;s total accounts receivable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">f.
Significant suppliers</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the year ended December 31, 2024, two suppliers individually accounted for <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z64tgBcP0B3j" title="Concentration risk, percentage">54%</span> and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z7DYEMYAJHp7" title="Concentration risk, percentage">18%</span> of the Company&#8217;s total purchases respectively.
For the year ended December 31, 2023, three suppliers individually accounted for <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zUNhPip1S5a1" title="Concentration risk, percentage">48%</span>, <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zs2uQE2hQG3k" title="Concentration risk, percentage">19%</span> and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--ThreeSupplierMember_zYg4pxv7Vxr8" title="Concentration risk, percentage">14%</span> of the Company&#8217;s total purchases
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, two suppliers individually accounted for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zg99HOCPq684">33%
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zZRkpyb8KBug">18%
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of the Company&#8217;s total accounts payable,
respectively. As of December 31, 2023, two suppliers individually accounted <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z6g57sPowAEe">41</span>%
and </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z2d2YAOwRwC3">19</span>%
of the Company&#8217;s total accounts payable, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_845_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_ziw4rRmxAeS" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_z7xSTBoviBF8">Recent
accounting pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers the applicability and impact of all ASUs. Management periodically reviews new accounting standards that are issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Jumpstart Our Business Startups Act provides that an emerging growth company (&#8220;EGC&#8221;) as defined therein can take advantage
of an extended transition period for complying with new or revised accounting standards. This allows an EGC to delay adoption of certain
accounting standards until those standards would otherwise apply to private companies. The Company has adopted the extended transition
period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued ASU No. 2023-09, &#8220;Improvements to Income Tax Disclosures&#8221; (Topic 740). The ASU requires disaggregated
information about a reporting entity&#8217;s effective tax rate reconciliation as well as additional information on income tax paid.
The ASU is effective on a prospective basis for annual periods beginning after December 15, 2025. Early adoption is also permitted for
annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required
additional disclosures being included in the Company&#8217;s consolidated financial statements, once adopted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-03, Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation
Disclosures, which requires disaggregated disclosure of certain costs and expenses, including purchases of inventory, employee compensation,
depreciation, amortization, and depletion, within relevant income statement captions. The guidance is effective for fiscal years beginning
after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. The
Company is currently evaluating this ASU to determine the impact of adoption on its consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material
effect on the Company&#8217;s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.</span></p>

<p id="xdx_857_zcSRuz0hVhLg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ReceivablesAbstract', window );"><strong>Receivables [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_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">ACCOUNTS RECEIVABLE, NET</a></td>
<td class="text"><p id="xdx_800_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zjKEGK1zrow6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8212; <span id="xdx_82B_zqtVJ8K7Pd36">ACCOUNTS RECEIVABLE, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z2y0aGA9S125" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="xdx_8B9_z8LWWMXg8ca2" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_z5elYpTPjVm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31, 2024</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zuegcjCn8Oba" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsReceivableGrossCurrent_iI_maARNCzzWS_zaWBR5WV5KYh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,210,829</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,123,805</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_msARNCzzWS_zUB6TMahrYW4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: allowance for credit loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(384,192</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(557,360</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--AccountsReceivableNetCurrent_iTI_mtARNCzzWS_zAR5XqoFjjNd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Accounts receivable, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,826,637</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,566,445</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zSF0LFkxoxdf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded a reversal of allowance for credit loss of $<span id="xdx_909_eus-gaap--ProvisionForDoubtfulAccounts_iN_di_c20240101__20241231_z79fX6ZL2DFj" title="Allowance for credit loss">173,168</span> and an addition of allowance for credit loss of $<span id="xdx_90C_eus-gaap--ProvisionForDoubtfulAccounts_c20230101__20231231_zi0lqiTLZ1Zh" title="Allowance for credit loss">203,301</span> for the
years ended December 31, 2024 and 2023, respectively. The Company wrote off uncollectible accounts receivable of $<span id="xdx_904_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_dxL_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--OneCustomerMember_zUoqGXPnGrfg" title="Wrote off uncollectible accounts receivable::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0960">nil</span></span> and $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--OneCustomerMember_ziP3owrwEd5j" title="Wrote off uncollectible accounts receivable">598,434</span> from
one customer for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zzJfUlsNW8Tg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement of allowance for credit loss are as follow:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zDKRGUjRKIO2" style="display: none">SCHEDULE
OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_49E_20240101__20241231_zrgfbszOjiqc" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
31, 2024</b></span></p>
                                                                                                                                                                      <p style="margin-top: 0; margin-bottom: 0"><b>(restated)</b></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_495_20230101__20231231_zrhkbtLpvq15" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_40E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iS_zHbbxZu8Zi7k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beginning
    balance</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">557,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">354,059</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--ProvisionForDoubtfulAccounts_zmDml2rUau8f" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Reversal
    of) addition of provision</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(173,168</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">203,301</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iE_z2nqzpw9LFy9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCECFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ending
    balance</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">384,192</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">557,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p id="xdx_8AB_znQCUziqKBR2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s accounts receivable balances as of December 31, 2024 and 2023 are pledged for its line of credit facility at Cathay Bank
and Midfirst Bank (See Note 12).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</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>43
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORIES</a></td>
<td class="text"><p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zd74pGOYqi57" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8212; <span id="xdx_824_z5tZ7kqm7ZV4">INVENTORIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2dT2imlunhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_z2ncLXlJqYw" style="display: none">SCHEDULE OF INVENTORIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z46ugsvqhBDd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zauPKNzxUbVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_maIGzTbU_zrMbjlGQw50g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Products and accessories</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">18,001,768</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">16,777,928</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_maIGzTbU_zxs9g8a0ybzi" style="vertical-align: bottom; background-color: White">
    <td>Parts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,113,872</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">899,188</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherInventoryInTransit_iI_maIGzTbU_zMo4PiKY9ZNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Inventories in transit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,861,016</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,399,964</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--InventoryFreightAndDuty_iI_maIGzTbU_zYXmEkAlAGv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Freight and duty</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,751,884</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,163,732</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--InventoryGross_iTI_mtIGzTbU_maINz19h_zMAkBR2nSnFk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,728,540</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,240,812</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryAdjustments_iNI_di_msINz19h_zK3uXLx7ZRE8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: inventory allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(469,900</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(439,900</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iTI_mtINz19h_zYAlREXUfiHi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">27,258,640</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">25,800,912</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zsQo6leOqQR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8212; INVENTORIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_ecustom--ScheduleOfInventoryAllowanceTableTextBlock_zPaLzh9Vo0H5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement of inventory allowance are as follow:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zobt1s62eft2" style="display: none">SCHEDULE
OF INVENTORY ALLOWANCE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zHEIROfWuxcc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_z61RUYYR1me4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryAdjustments_iS_zmfx574y8Va3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">439,900</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1003">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ProductionRelatedImpairmentsOrCharges_zkmE1NUY2txe" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Addition of provision</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">439,900</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryAdjustments_iE_z6PdJdj8Cvw3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">469,900</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">439,900</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zcaD1tpaEWfc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment
provision of inventories recorded for lower of cost or net realizable value adjustments were $<span id="xdx_903_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20240101__20241231_zuW819B0AuR2" title="Inventory provision">30,000</span> and $<span id="xdx_902_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20230101__20231231_zmzovLMKEQGd" title="Inventory provision">439,900</span> for the years ended
December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Partial
inventories of $<span id="xdx_90A_ecustom--InventoryPledgedForLineOfCreditAmount_iI_c20241231_z5bvI9uukaai" title="Partial inventory pledged for line of credit">21,606,371</span> and $<span id="xdx_90C_ecustom--InventoryPledgedForLineOfCreditAmount_iI_c20231231_z0EdwR0eAeCj" title="Partial inventory pledged for line of credit">19,961,227</span> as of December 31, 2024 and 2023, respectively, were pledged for the Company&#8217;s line
of credit facility at Cathay Bank and Midfirst Bank  respectively (See Note 12).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ADVANCE TO SUPPLIERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_MAMO_DisclosureAdvanceToSuppliersAbstract', window );"><strong>Advance To Suppliers</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_MAMO_AdvanceToSuppliersDisclosureTextBlock', window );">ADVANCE TO SUPPLIERS</a></td>
<td class="text"><p id="xdx_809_ecustom--AdvanceToSuppliersDisclosureTextBlock_z7NrpaEoKqW9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5 &#8212; <span id="xdx_828_zC28m2yus9P6">ADVANCE TO SUPPLIERS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_890_ecustom--ScheduleOfAdvanceToSuppliersTableTextBlock_za3G744QutSh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
to suppliers consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_ziXS7pHaoqrd" style="display: none">SCHEDULE
OF ADVANCE TO SUPPLIERS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_491_20241231_zgZ8Zl7662r8" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_491_20231231_zdc7bVm4BItf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_409_ecustom--AdvanceToSuppliersGrossCurrent_iI_maATSNz8Hg_zgAT4YjwdWmb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
    to suppliers</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">871,856</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,589,328</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--ImpairmentOfAdvanceToSuppliers_iNI_di_msATSNz8Hg_zJlIelghCSJl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    impairment of advance to suppliers</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(772,780</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1027">-</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--AdvanceToSuppliersNetCurrent_iTI_mtATSNz8Hg_zSIP4TobIsS1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
    to suppliers, net</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,076</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,589,328</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p id="xdx_8AF_zfVpiNHJw4g1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
impairment of advance to suppliers of $<span id="xdx_900_ecustom--ImpairmentOfAdvanceToSuppliers_iI_c20241231_zptisl4FLoob" title="Impairment of advance to suppliers">772,780</span> and $<span id="xdx_900_ecustom--ImpairmentOfAdvanceToSuppliers_iI_dxL_c20231231_zewSJ3eLORN9" title="Impairment of advance to suppliers::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1034">nil</span></span> was recorded during the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2024, we reached a tentative agreement regarding general settlement terms with one <span id="xdx_908_eus-gaap--SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_iI_dxL_c20240630_zBw1PYhDRbn2" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23Liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1035">supplier </span></span>who would make payment of approximately $<span id="xdx_902_eus-gaap--SupplierFinanceProgramObligation_iI_c20240630_zml3M3NAoZ3f" title="Supplier finance program, obligation">312,500</span>
to resolve the claim. Therefore, we wrote off $<span id="xdx_90F_eus-gaap--SupplierFinanceProgramObligationPeriodIncreaseDecrease_c20240601__20240630_zjjJwr4ypR9a" title="Advance to the suppliers">772,780</span> <span id="xdx_90D_eus-gaap--SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration_iI_dxL_c20241231_zGVlKdfdMN55" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LiabilitiesCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1040">advance to the suppliers</span></span>, reducing it from $<span id="xdx_904_eus-gaap--SupplierFinanceProgramObligationDecreaseSettlement_c20240101__20241231_zTgU9HbreoQ3" title="Advance to the suppliers, reducing from value">1,085,280</span> to $<span id="xdx_903_eus-gaap--SupplierFinanceProgramObligationCurrent_iI_c20241231_zy5qwvYdySNh" title="Advance to the suppliers, reducing to value">312,500</span>. The settlement
agreement was finalized in August 2024, and related payment was received in October 2024. During the year ended December 31, 2023, we
had <span id="xdx_907_ecustom--ImpairmentOfAdvanceToSuppliers_iI_dxL_c20231231_zIbbaidt1mo3" title="Impairment of advance to suppliers::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1046">no</span></span> impairment of advance to suppliers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_AdvanceToSuppliersDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advance to Suppliers Disclosure [Text Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_AdvanceToSuppliersDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DisclosureAdvanceToSuppliersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosureAdvanceToSuppliersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID AND OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract', window );"><strong>Prepaid And Other Current Assets</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_MAMO_PrepaidAndOtherAssetsDisclosureTextBlock', window );">PREPAID AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p id="xdx_807_ecustom--PrepaidAndOtherAssetsDisclosureTextBlock_z9Ap40ugoaE1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6 &#8212; <span id="xdx_821_zL71Ydjr92xb">PREPAID AND OTHER CURRENT ASSETS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_z2XERzFfNH86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
and other current assets consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zrZhcA5Uk1t9" style="display: none">SCHEDULE
OF PREPAID AND OTHER CURRENT ASSETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_493_20241231_zxe9Of1wxmpf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_491_20231231_zn0nlvDvNSl2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrent_iI_maOAz6Fr_maPEAOAzLnf_zPDF7kMD8yD6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,096,383</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">598,481</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OtherReceivables_iI_maOAz6Fr_maPEAOAzLnf_z8ENNuB1GIed" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    receivables</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124,049</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,028</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzLnf_ztteQJYDqesf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,220,432</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">637,509</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p id="xdx_8AE_zRNil3RDdUJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_PrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid And Other Assets Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_PrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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>46
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentAbstract', 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_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text"><p id="xdx_803_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zUepp78R85y" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7 &#8212; <span id="xdx_825_zAapoT782DZe">PROPERTY AND EQUIPMENT, NET</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z3RDcBtIPWbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment, net, consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zOmHmLZK4Cv9" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT, NET</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zHxWPzk9s6vd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zQvns3RciQPk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zocC41yhrdJ9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Furniture and Fixtures</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">125,977</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">125,977</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zIK3czzt1lbc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Machinery equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">360,868</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">89,418</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zUFD100ZLphb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">473,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">670,793</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_z0pRtjP9MYEa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Electronic equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,303</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,303</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zdFjp29zyV47" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Leasehold improvement</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">90,974</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">90,974</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzjgl_zpthGp57ST4j" style="vertical-align: bottom; background-color: White">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,086,789</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,012,465</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzjgl_zYmwBlrWUGae" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(554,530</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(612,484</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzjgl_zmAvPQUwXaa3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">532,259</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">399,981</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zRZhPQMx4lp2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded depreciation expense of $<span id="xdx_90D_eus-gaap--Depreciation_c20240101__20241231_zkjKy995zjV4" title="Depreciation expense">129,598</span> and $<span id="xdx_906_eus-gaap--Depreciation_c20230101__20231231_z47CMh3Zv3b1" title="Depreciation expense">151,512</span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was an addition of $<span id="xdx_905_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20240101__20241231_znSjHWqbMC7d" title="Acquisition of property and equipment">387,876</span> and $<span id="xdx_904_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20230101__20231231_zc79uaCHCfIh" title="Acquisition of property and equipment">134,662</span> on property and equipment during the years ended December 31, 2024 and 2023, respectively. There
was a disposal of property and equipment with the net book value of $<span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentDisposals_c20240101__20241231_zU4mwnFbN8zi" title="Disposal of property and equipment">126,000</span> and $<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentDisposals_c20230101__20231231_zyImhA0JK1Ud" title="Disposal of property and equipment">29,317</span> with realized gain of $<span id="xdx_90F_eus-gaap--GainLossOnDispositionOfAssets1_c20240101__20241231_zION5bgbBdR3" title="Realized gain on disposition">36,001</span> and $<span id="xdx_90C_eus-gaap--GainLossOnDispositionOfAssets1_c20230101__20231231_zy8m3BZ7M9Ol" title="Realized gain on disposition">15,777</span> on
the disposal during the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--AssetImpairmentCharges_do_c20240101__20241231_z0QZQZukvXJ9" title="Asset impairment charges"><span id="xdx_90C_eus-gaap--AssetImpairmentCharges_do_c20230101__20231231_zNR8pOWO8Kq4" title="Asset impairment charges">No</span></span>
impairment loss was recorded for the years ended December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_MAMO_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--LesseeOperatingLeasesTextBlock_z9e783aQAO5l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8212; <span style="text-transform: uppercase"><span id="xdx_829_zMG3hzmTZbA3">LEASES</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 1, 2018, the Company signed a lease agreement with Miller Creek Holding LLC, a related party owned by the controlling
shareholder, to lease the warehouse and office space of total <span id="xdx_907_eus-gaap--AreaOfLand_iI_uSqft_c20180801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zc0lgkSNS5s2" title="Warehouse and office space, rent">220,000</span>
square feet for Massimo Motor with monthly rent of $<span id="xdx_903_eus-gaap--PaymentsForRent_c20180801__20180801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zLC7Tuwt22E4" title="Payments for monthly rent">40,000</span>
used for its operation. The lease expired on <span id="xdx_908_eus-gaap--LeaseExpirationDate1_dd_c20180801__20180801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_z86AGNngVH5a" title="Lease expired">July
31, 2021</span> and was further renewed for another <span id="xdx_901_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dc_c20210801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_z3dcC7RwXx72" title="Lease renewal term">three
years</span> and expired on <span id="xdx_90A_eus-gaap--LeaseExpirationDate1_dd_c20210801__20210801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zAIKgdecalB6" title="Lease expiration date">July
31, 2024</span> with monthly rent of $<span id="xdx_907_eus-gaap--PaymentsForRent_c20210801__20210801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zl5oZdD9y4V4" title="Payments for monthly rent">60,000</span>.
On August 1, 2024, the lease was further renewed for another <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dc_c20240801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zrx7xNN9rf94" title="Lease renewal term">five
years</span> and will expire on July 31, 2029 with monthly rent of $<span id="xdx_90F_eus-gaap--PaymentsForRent_c20240801__20240801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zIdKtjr9K2nb" title="Payments for monthly rent">145,750</span>.
On April 29, 2023, the Company signed another lease agreement with Miller Creek Holding LLC, to rent the warehouse and office space
of total <span id="xdx_90C_eus-gaap--AreaOfLand_iI_uSqft_c20230429__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zhfYIBJywLja" title="Warehouse and office space, rent">66,000</span>
square feet for Massimo Marine with monthly rent of $<span id="xdx_909_eus-gaap--PaymentsForRent_c20230429__20230429__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zOB7OPBSOsHh" title="Monthly rent">35,000</span>
used for its operation. The lease will expire on <span id="xdx_902_eus-gaap--LeaseExpirationDate1_c20230429__20230429__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zdb5CdVHsmk1" title="Lease expiration date">April
30, 2026</span>. On May 1, 2024, the Company signed another two lease agreements with Miller Creek Holding LLC, to rent additional
warehouse and office space of <span id="xdx_909_eus-gaap--AreaOfLand_iI_uSqft_c20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember_zGnwN97wu6I1" title="Area of land">60,000</span>
square feet and <span id="xdx_900_eus-gaap--AreaOfLand_iI_uSqft_c20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_zkufTwTPGNZ9" title="Area of land">30,000</span>
square feet for monthly rent of $<span id="xdx_900_eus-gaap--PaymentsForRent_c20240501__20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember_zHZAy35pMr1" title="Payments for monthly rent">33,000</span>
and $<span id="xdx_908_eus-gaap--PaymentsForRent_c20240501__20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_z3sXkGHQqkI1" title="Payments for monthly rent">16,500</span>
used for Massimo Motor and Massimo Marine&#8217;s operations, respectively. The leases will expire on <span id="xdx_90E_eus-gaap--LeaseExpirationDate1_dd_c20240501__20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zUAi7PQYjfFe" title="Lease expiration date">August
31, 2029</span>. The Company also had multiple lease agreements for machinery, office equipment and vehicles with other companies.
The Company&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive
covenants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
operating lease expense for the years ended December 31, 2024 and 2023 amounted to $<span id="xdx_90D_eus-gaap--OperatingLeaseExpense_c20240101__20241231_zqZhCwrrp6T2" title="Operating lease expense">2,058,524</span> and $<span id="xdx_90E_eus-gaap--OperatingLeaseExpense_c20230101__20231231_ziF6xeWlGElg" title="Operating lease expense">1,104,769</span>, respectively. Amortization
of operating lease right-of-use assets amounted to $<span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20240101__20241231_zXsOnLMgUPQi" title="Amortization of operating lease right of use assets">1,580,172</span> and $<span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20230101__20231231_zwrETHdIRPvi" title="Amortization of operating lease right of use assets">974,973</span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
accretion of finance lease liabilities for the years ended December 31, 2024 and 2023 amounted to $<span id="xdx_90F_eus-gaap--AccretionExpense_c20240101__20241231_z3Z1bkOK7zpf" title="Accretion of lease liabilities">4,677</span> and $<span id="xdx_90C_eus-gaap--AccretionExpense_c20230101__20231231_znxNWnbnaw2j" title="Accretion of lease liabilities">7,048</span>, respectively. Amortization
of finance lease right-of-use assets amounted to $<span id="xdx_90D_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_c20240101__20241231_zL9HsnzY3nhf" title="Amortization of finance lease right of use assets">41,748</span> and $<span id="xdx_904_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_c20230101__20231231_zeFXAc3Gjs6k" title="Amortization of finance lease right of use assets">42,113</span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8212; <span style="text-transform: uppercase">LEASES </span>(continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_ecustom--ScheduleOfOperatingAndFinancingLeasesTableTextBlock_zw4i8tjb3Mdi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to operating and financing leases was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_z5FcaHaKn0N2" style="display: none">SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Operating
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_zSjePKRymdF3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_z766mn9Ph581" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <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 id="xdx_402_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLziXT_z3yp9to19MPi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Operating lease liabilities - current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,119,894</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">847,368</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLziXT_zk2biMdKprN3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Operating lease liabilities - non-current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,412,693</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">630,853</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLziXT_zUn2J8fMRfud" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,532,587</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,478,221</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Financing
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_495_20241231_zsw6KPuAuHD5" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_49B_20231231_zHzwRVTBkadk" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzxiq_zm2P0IAVGX63" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance
    lease liabilities - current</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43,421</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41,647</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzxiq_zwF7I0nA4Coe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance
    lease liabilities - non-current</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,602</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">77,024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzxiq_zzWQ3vqeNmE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">77,023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">118,671</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p id="xdx_8A3_zPLkUgAs2Sgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zUk6Pw5oqsu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table includes supplemental cash flow and non-cash information related to leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zKXzcQ0oHjG2" style="display: none">SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></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: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zuHagabsi3o4" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_zUjVBSpCMCSd" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid of amounts included in the measurement of lease 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 id="xdx_40F_eus-gaap--OperatingLeasePayments_zWXIKs4JsLq6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Operating cash flows used in operating leases </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,011,837</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,104,769</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseInterestPaymentOnLiability_z5PETtXT1kZk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating cash flows used in finance leases</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,677</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,048</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsOfFinancingCosts_zqMACaVIHR2a" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Financing cash flows used in finance leases </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">41,648</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,003</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">Right-of-use assets obtained in exchange for lease obligations: </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_zbjvCIoXVbwk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Finance lease liabilities </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1190">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">60,805</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_zVAP75qrN566" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating lease liabilities </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">9,587,851</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,113,140</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AE_zB661SwDse65" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_897_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock_z4jXI8iKJpli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average remaining lease terms and discount rates for all of operating lease and finance leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zYZqzvZ90AU1" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted-average remaining lease term (years):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Finance lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zCcCldPyS7T4" title="Finance lease, Weighted-average remaining lease term (years)">1.95</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zfOD6tlAisj7" title="Finance lease, Weighted-average remaining lease term (years)">2.85</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zQrwZbUFKK6f" title="Operating leases, Weighted-average remaining lease term (years)">4.39</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zbhGE90fZ7tk" title="Operating leases, Weighted-average remaining lease term (years)">1.82</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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>Weighted average discount rate:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Finance leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6abOSVG5z4" title="Finance leases, Weighted average discount rate">4.85</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_907_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zYj0qmJkUU54" title="Finance leases, Weighted average discount rate">4.61</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_ztB2R8ft24ea" title="Operating leases, Weighted average discount rate">8.65</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_z6imAEDzgJT5" title="Operating leases, Weighted average discount rate">8.61</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8A4_zVNtXNtMMvyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8212; <span style="text-transform: uppercase">LEASES (</span><i>continued)</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_ecustom--ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock_zHWuCekL02zi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a schedule of maturities of operating and finance lease liabilities as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zZH72KdgMD9" style="display: none">SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Operating
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; background-color: rgb(204,238,255)">
    <td style="text-align: left">Twelve months ending December 31,</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20241231_zMzarx6sJsEa" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_iB_zJUZNs16XF92" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maLOLLPzM91_zOWn5nlvbjkk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,857,880</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_i01I_maLOLLPzM91_zgZd7femektl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,507,498</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_i01I_maLOLLPzM91_zgtcjrmAkOng" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,343,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_i01I_maLOLLPzM91_z7ZMF9EoMOvg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,343,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_i01I_maLOLLPzM91_ziqgJHi6GRh5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left">2029</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,416,250</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_i01TI_mtLOLLPzM91_zZ09HYKUI4u" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minimum lease payments</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,467,628</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zYsXoGuwlZG7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,935,041</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiability_i01I_zSgQnEFXc7g1" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of operating lease liabilities</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,532,587</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Finance
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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; font-size: 10pt">Twelve months ending December 31,</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_491_20241231_zA3gAupEJeHf" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_iB_zgZoeM6l7og1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance leases</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maFLLPDzgHy_zp7DPivYTZs7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">46,325</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_i01I_maFLLPDzgHy_z7z89zL7EaK2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,172</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_i01I_maFLLPDzgHy_zArATAgf0y1c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,701</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_i01I_maFLLPDzgHy_zsfRw0G4jFJl" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">2028</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,451</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDue_i01TI_mtFLLPDzgHy_zcnyrFlILpya" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minimum lease payments</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">81,649</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zWC2s9q9TU6l" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,626</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--FinanceLeaseLiability_i01I_zyUsJ8Bys5Vl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of finance lease liabilities</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">77,023</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A6_za6zuXhwsb1e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease 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/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED RETURN LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED RETURN LIABILITIES</a></td>
<td class="text"><p id="xdx_806_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zur0EAhsbsbi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9 &#8212; <span id="xdx_82A_zEgozB21y4b6">ACCRUED RETURN LIABILITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zVjRcn4RJmPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table shows changes in the Company&#8217;s accrued return liabilities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zXoFRa6U9te2" style="display: none">SCHEDULE OF ACCRUED RETURN LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zHRhVqsLCRL3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zUtLUCEGUtb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccruedLiabilitiesCurrent_iS_zUiRgs5pLuB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">283,276</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">556,538</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ActualRecognizedProductsReturn_iN_di_zYioMv24tDY5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Actual recognized products return</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,061,694</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,355,112</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--AccrualsForProductReturnLiabilities_zkgeiWlorNxb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accruals for product return liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,040,006</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,081,850</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrent_iE_zwDskBjeLoMd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">261,588</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">283,276</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
<p id="xdx_8A7_zNNrVJiZ8m41" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</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>49
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED WARRANTY LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_GuaranteesAndProductWarrantiesAbstract', window );"><strong>Guarantees and Product Warranties [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_us-gaap_ProductWarrantyDisclosureTextBlock', window );">ACCRUED WARRANTY LIABILITIES</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--ProductWarrantyDisclosureTextBlock_zvlI6opJdI8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
10 &#8212; <span id="xdx_82F_zVdNAllYlPJi">ACCRUED WARRANTY LIABILITIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zZlXlAlvAhF6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table shows changes in the Company&#8217;s accrued warranty liabilities and related costs:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zBFRVNVzElof" style="display: none">SCHEDULE
OF ACCRUED WARRANTY AND RELATED COSTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20240101__20241231_zvl0apmL5h1h" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_z2YMDqezy24g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ProductWarrantyAccrual_iS_zV0uZQYTbxul" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">619,113</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">260,531</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ProductWarrantyAccrualPayments_iN_di_zuh8X0uoLAl8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cost of warranty claims</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,274,037</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,924,203</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--ProductWarrantyAccrualAdditionsFromBusinessAcquisition_zvrq63JQ6EO" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accruals for product warranty</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,158,477</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,282,785</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProductWarrantyAccrual_iE_zuP3FKIlgXyk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">503,553</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">619,113</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zqmAPCmm4oPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAndProductWarrantiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GuaranteesAndProductWarrantiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zipqIEZ4Z0h1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
11 &#8212; <span id="xdx_822_z1Mhf4uKNFJ6">OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89E_ecustom--OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock_zOL8r8NiegY6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table shows the breakdown of the Company&#8217;s other payable, accrued expense and other current liabilities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zuBSJt3kKl6j" style="display: none">SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zRkRoyAxuIM3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_zrmpeGGOmSH6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_ecustom--CreditCardLiabilities_iI_maAPAOAzZiZ_z6w0ALpvS6o9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Credit card liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">13,792</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">7,732</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_maAPAOAzZiZ_zJV4X4Lel12d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales Tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,204</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherLiabilities_iI_maAPAOAzZiZ_zhSVDjXfoul2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1292">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,161</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_maAPAOAzZiZ_zODn4674hLF4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Payroll liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139,311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1296">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--AccrualOnLitigation_iI_maAPAOAzZiZ_z8EGZxtdc2Fe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accrual on litigation (Note 18)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,988,961</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,343,869</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_mtAPAOAzZiZ_zucmYuJPXuf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,169,193</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,441,966</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_z3H1pKc99D9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</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>51
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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_us-gaap_DebtDisclosureTextBlock', window );">LOANS</a></td>
<td class="text"><p id="xdx_802_eus-gaap--DebtDisclosureTextBlock_zrnUEPWkAIsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
12 &#8212;<span id="xdx_827_zUTkSVoXyXEi">LOANS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfShortTermDebtTextBlock_zwAhFWa13Xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
balance consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zNbvtigZE617" style="display: none">SCHEDULE OF LOAN BALANCE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_znoxbN4pRBth" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_zLgMP2hMaC8e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayAndMidfirstBankMember_ztHWQggOdm6h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Bank loan &#8211; Cathay Bank (1)/Midfirst (4) <span id="xdx_F4C_z6TCdfjrx0J1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)(4)</span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1308">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1309">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember_zR0SMn0Rjzk7" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Other loans - Northpoint <span id="xdx_F43_zHYatrimGzW2">(2)</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1311">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">205,440</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember_zBQz8ctWkyA3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other loans &#8211; BAC <span id="xdx_F45_zPEOUe4W3sLc">(3)</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1314">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">98,143</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShortTermBorrowings_iI_zzco4ZhMUIX5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1317">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">303,583</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_zX670R3eNyla" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Loan balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1320">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">303,583</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span id="xdx_F01_zEySjYpN9v8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1A_zembHdc9C7Rf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    May 13, 2024, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit from Cathay Bank, pursuant to which the
    Company has the availability to borrow a maximum $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_ztpzMTq74Bg8">15.0</span> million out of this line of credit for <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zYDoeMxRxxsi" title="Line of credit facility, expiration period">one year</span> at the U.S. prime rate + <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zUHyZNauEv12">0.75</span>%.
    Before then, the company had a line of credit of maximum $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240512__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember_zN1mnjLyCx33">10.0</span> million from Midfirst bank, which is cancelled upon the grant of the
    line of credit from Cathay Bank. As of December 31, 2024 and 2023, the outstanding balance was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_eus-gaap--LineOfCredit_iI_dxL_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zm1CIdwVAFBa" title="::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1328">nil</span></span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--LineOfCredit_iI_dxL_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zjunlw0yQlPb" title="::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1329">nil</span></span>.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
    line of credit is also personally guaranteed by Mr. David Shan, the controlling shareholder. This line of credit is pledged by the
    Company&#8217;s accounts receivable, deposit accounts, equipment and inventories.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F0B_zZxQnuTpQulf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_F1D_zl1Wby3po2oi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
                                            April 19, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220419__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zHZaUszNRNTl" title="Line of credit facility, maximum borrowing capacity">2.0</span> million pay
                                            as sold line of credit from Northpoint Commercial Finance LLC (&#8220;Northpoint&#8221;)
                                            for acquisition, financing and/or refinancing of inventory. This line of credit is also personally
                                            guaranteed by Mr. David Shan, the Controlling Shareholder, and Massimo Motor Sports, an affiliated
                                            company. As of December 31, 2024 and 2023, the outstanding balance was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zbQf6zZj9fOi" title="Line of credit::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1334">nil</span></span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zkbXmYCi9dS" title="Line of credit">205,440</span>,
                                            respectively.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F02_zKzuG4u98kF9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zK5eMGwpJ1u3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    February 18, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a credit facility for Mercury in the amount of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn4n6_c20220218__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zuNJPDumjbGg" title="Line of credit facility, maximum borrowing capacity">1.75</span>
    million from Brunswick Acceptance Company LLC (&#8220;BAC&#8221;) to finance purchase of inventory. This line of credit is also personally
    guaranteed by Mr. David Shan. As of December 31, 2024 and 2023, the outstanding balance was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_902_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zwuKm7hujBif" title="Line of credit outstanding::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1341">nil</span></span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zZdlQOdBZ7ij" title="Line of credit outstanding">98,143</span>, respectively.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F05_z6nGjRBy0ve3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F18_zZXFpEvRpp51" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    January 15, 2021, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit from Midfirst Bank, pursuant to which
    the Company has the availability to borrow a maximum $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zyNHKwzaM6dk" title="Line of credit facility, maximum borrowing capacity">4.0</span> million out of this line of credit for <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z2PSFBVXu50h" title="Line of credit facility, expiration period">two years</span> at the U.S. prime rate
    + <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zxaStJuFClUi" title="Line of credit facility, prime rate">0.25</span>%. On April 18, 2022, this line of credit was further increased to $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220418__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zHXA06wEN8Y2" title="Line of credit facility, total increase company access">10.0</span> million, and on January 3, 2024, the maturity date
    was renewed to <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240103__20240103__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z1gDOsW53HKb" title="Line of credit facility, maturity date">January 3, 2026</span>.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
    line of credit was guaranteed by the Massimo Group, and was also personally guaranteed by Mr. David Shan, the controlling shareholder,
    and Miller Creek Holdings LLC, a related party controlled by Mr. David Shan. This line of credit was pledged by the Company&#8217;s
    accounts receivable and inventories.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    May 13, 2024, the credit facility was closed due to transferring to Cathay Bank (see (1) above), and all guarantees were released
    and transferred to Cathay Bank.</span></td></tr>
  </table>
<p id="xdx_8A1_zxPqpKO9fuU1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z4Wqmtb65Ku3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13 &#8212; <span id="xdx_82A_zPiZAOYT3Vkd">RELATED PARTY TRANSACTIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zPPTxOjRnAse" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
relationship of related parties is summarized as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zZRKUj829QBk" style="display: none">SCHEDULE OF RELATIONSHIP OF RELATED PARTIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: left">Name of Related Party</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: center">Relationship to the Company</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">David Shan</td><td>&#160;</td>
    <td style="text-align: left"><span id="xdx_905_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_z43GCnie9TTj" title="Relationship to the Company">Controlling shareholder of the Company</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Miller Creek Holdings LLC</td><td>&#160;</td>
    <td style="text-align: left"><span id="xdx_90A_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingsLLCMember_zWJybjulSB7j" title="Relationship to the Company">Controlled by David Shan</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Vessel Technology Inc.</td><td>&#160;</td>
    <td style="text-align: left"><span id="xdx_909_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_zNLFaF6cQfy8" title="Relationship to the Company">Controlled by David Shan</span></td></tr>
  </table>

<p id="xdx_8A8_zATThhjSOTx7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a)
Loan from a related party</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_ecustom--ScheduleOfLoanFromRelatedPartyTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zPxvu08DwLVd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
from a related party consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zOkCgn0QfEme" style="display: none">SCHEDULE
OF LOAN FROM RELATED PARTY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231_zWoZNwRo5n32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20231231_zte3VaTqzRI1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#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></tr>
  <tr id="xdx_405_eus-gaap--OtherLiabilities_iS_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zv9eHcCpVo5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Loan from David Shan, opening balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">7,920,141</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,984,344</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--RepaymentOfShareholderAdvanceNet_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zXdbkQgS7pqe" style="vertical-align: bottom; background-color: White">
    <td>Repayment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,373,593</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,264,203</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--Dividends_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zbU9SIfUru37" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Capital dividend declared</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1374">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,200,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherLiabilities_iE_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zOrtIYOoXeO1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loan from David Shan, ending balance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,546,548</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,920,141</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Non-current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zU08tTOiMrU3" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current"><span style="-sec-ix-hidden: xdx2ixbrl1380">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zIDZnPNC2Dtd" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current">(7,920,141</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Current</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--OtherLiabilitiesCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zM2YiPfItkee" style="border-bottom: Black 2.5pt double; text-align: right" title="Current">5,546,548</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--OtherLiabilitiesCurrent_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zrIZF2nl1YQe" style="border-bottom: Black 2.5pt double; text-align: right" title="Current"><span style="-sec-ix-hidden: xdx2ixbrl1386">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AE_zSEBR79CQX03" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 3, 2024, the Company entered into an unsecured loan agreement with Mr. David Shan, the Chairman of the Board and CEO, to
change the payment term from due on demand to due on January 3, 2029. This unsecured loan was required by MidFirst Bank when the
Company renewed the line of credit on January 3, 2024. On May 13, 2024, the line of credit with MidFirst Bank was closed and the
Company obtained a new line of credit with Cathay Bank, which did not have no such requirement. The Company made repayment totaling
$<span id="xdx_900_ecustom--RepaymentOfShareholderAdvanceNet_c20240101__20241231_zUid1uoVL9Od" title="Repayment">2,373,593</span>
towards this loan during the year ended December 31, 2024. The Company intends to continue the repayments of the loan from Mr. Shan
in the next twelve months. Consequently, the outstanding balance has been reclassified from non-current liabilities to current
liabilities as of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b)
Loan guarantee provided by related parties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Company&#8217;s bank borrowings, Mr. David Shan, the controlling shareholder and Massimo Group, the holding company
of Massimo Motor provided an unlimited guarantee to the Company&#8217;s loan (See Note 12).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c)
Due from a related party</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_892_ecustom--ScheduleOfDueFromRelatedPartyTableTextBlock_zrZ3GL8cEPz3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_z6JSwy4N5gti" style="display: none">SCHEDULE
OF DUE FROM RELATED PARTY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z4oYvUSRqlFc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_zIAE3xQ90T85" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"></td><td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherReceivablesNetCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_z0LRL2qTF9Oh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 2.5pt">Vessel Technology Inc.</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">8,576</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl1393">-</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zOJOmKK2TXbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
from a related party were $<span id="xdx_907_eus-gaap--OtherReceivablesNetCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_zh5OTlOjb6Sg" title="Due from related party">8,576</span> and $<span id="xdx_907_eus-gaap--OtherReceivablesNetCurrent_iI_dxL_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_ze3oUzRqBXp6" title="Due from related party::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1397">nil</span></span> as of December 31, 2024 and 2023. Balance was in connection with health insurance reimbursement
from Vessel Technology Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_us-gaap_IncomeTaxDisclosureTextBlock', window );">TAXES</a></td>
<td class="text"><p id="xdx_809_eus-gaap--IncomeTaxDisclosureTextBlock_zigilrU1tSS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14 &#8212; <span id="xdx_82E_zPqbJuta6p72">TAXES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
Income Taxes</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Massimo
Motor and Massimo Marine both terminated their status as a Subchapter S Corporation as of June 1, 2023, in connection with the
Reorganization and became a taxable C Corporation. Prior to that date, as an S Corporation, the Company had no U.S. federal income
tax expense. As such, any period prior to June 1, 2023 will only reflect a margin tax for the state of Texas and corresponding tax
expense. As a C Corporation, the Company is subject to a combined effective tax rate for federal income taxes of <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20240101__20241231_zrW2O9n8Aec1" title="Effective tax rate for federal income taxes">21</span>%
and state margin tax.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024 and 2023, the Company did not have an accrued liability for uncertain tax positions and does not anticipate recognition
of any significant liabilities for uncertain tax positions during the next 12 months. For the years ended December 31, 2024 and 2023,
no amounts were incurred for income tax uncertainties or interest and penalties. The Company is currently not aware of any issues under
review that could result in significant payments, accruals, or material deviation from its position. The Company&#8217;s tax years since
its formation remain subject to possible income tax examination by its major taxing authorities for all periods. The Company&#8217;s
effective tax rate for the years ended December 31, 2024 and 2023 are <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20240101__20241231_zNYEPg5hWmU1" title="Effective income tax rate">27.1</span>% and <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20230101__20231231_znSbOh4mMxoe" title="Effective income tax rate">17.0</span>% respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zSRzRADRZ45b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income tax consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zJY3DQ7nfaf4" style="display: none">SCHEDULE OF INCOME TAX PROVISION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240101__20241231_zVkhdLD4PJG6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20231231_zWmwJLIsYNdg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(restated)</b></p>
</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_maITEBz3Bp_zgH1MCulUcw9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Income tax provision &#8211; current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,646,771</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,264,405</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--DeferredIncomeTaxRecovery_maITEBz3Bp_zTbo2wPM7IFj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Income tax recovery - deferred</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(992,013</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(43,137</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_maITEBz3Bp_zU6rQY38woLi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Deferred tax adjustment &#8211; change of tax rates</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1415">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(91,464</p></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBz3Bp_zOjqItE1G7wl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Income tax provision</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">654,758</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,129,804</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zkKECzwlYuS8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zaeTCAVr4pRk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles the statutory tax rate to the Company&#8217;s effective tax:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_z0ulMoGbc29d" style="display: none">SCHEDULE OF RECONCILIATION OF INCOME TAXES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zVam93ZiTgai" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_ziQLZpwBQJSk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p>
</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_z6zF9PHwuWId" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Net income before income taxes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,416,667</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">12,545,029</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_znxNosq8jnNi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Income tax at the federal statutory rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzXOA_zhpARQhuxEBl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Statutory U.S. federal income tax provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">507,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,634,456</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--IncomeTaxReconciliationSCorporationBenefits_maITEBzXOA_ztgDdr1udhe3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">S Corporation benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1432">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(553,133</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maITEBzXOA_zjGjNLx8Yn79" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">State margin tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,561</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139,945</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maITEBzXOA_zPJd8X7dpBz6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Non-deductible expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,048</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1439">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maITEBzXOA_z5W2EoMzJPC9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prior year true-up</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1442">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzXOA_zBtxFnPPybDa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Deferred tax adjustment &#8211; change of tax rates</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1444">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(91,464</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzXOA_zOcoqLGKOJSc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">654,758</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,129,804</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zoiBVFxGCGKa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14 &#8212; TAXES </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
Income Taxes</b> (continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z9gUFfEUF8Ta" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s deferred tax assets and liabilities consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zh2uNXTCID1f" style="display: none">SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20241231_zksy4id22dPi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December
    31, 2024 (restated)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20231231_z9GijMSeewhg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3N57mVKm0U6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax 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 id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_maDTANzjyv_zqU90hwXYnB" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Allowance for credit loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">80,680</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">117,046</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_i01I_maDTANzjyv_zOEJvEPhSbk8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,480</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,480</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_i01I_maDTANzjyv_zvJAnbLbcAL6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liability &#8211; operating</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,001,843</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,426</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsFinancingLeaseLiabilities_i01I_maDTANzjyv_z14v5eAKLAgl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability &#8211; financing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,175</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,920</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsOtherTemporaryDifference_i01I_maDTANzjyv_zxb8c6bmTyca" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other temporary difference</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,018,553</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1468">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_i01TI_mtDTANzjyv_maDTALNzKIi_zV8g8RB6JRGi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,133,731</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">468,872</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesNetAbstract_iB_zt6T0yekzv2c" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Deferred tax 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 id="xdx_405_ecustom--DeferredTaxLiabilitiesOperatingRightOfUseAssets_i01NI_di_maDTLzrTO_zXFR79PxFwRa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right of use assets &#8211; operating</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,992,039</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(310,426</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesFinancingRightOfUseAssets_i01NI_di_maDTLzrTO_z22Xl4KDSxPk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Right of use assets &#8211; financing</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(15,078</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(23,845</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilities_i01NTI_di_mtDTLzrTO_msDTALNzKIi_z219uYdg30F6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,007,117</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(334,271</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_mtDTALNzKIi_zYQfebCxnx66" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Deferred tax assets, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,126,614</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">134,601</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income 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/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS&#8217; EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_EquityAbstract', window );"><strong>Equity [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_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">SHAREHOLDERS&#8217; EQUITY</a></td>
<td class="text"><p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zG6SUlTLTEtk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15 &#8212; <span id="xdx_82E_zAopzrZovhW4">SHAREHOLDERS&#8217; EQUITY</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common
Shares</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the Company&#8217;s Articles of Incorporation, the authorized number of common stock was <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20230601_zGoeehbOIg2g" title="Common stock, shares authorized">100,000,000</span> shares of common stock with par
value of $<span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230601_zbgb0HpbNSsa" title="Common stock, par value">0.001</span>, and <span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_c20230601_zvLD92bP4GPl" title="Common stock, shares issued">40,000,000</span> common shares were issued on June 1, 2023. The authorized number of preferred stock was <span id="xdx_907_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_zIrFydNP5oP1" title="Preferred stock, shares authorized">5,000,000</span> shares
of preferred stock with par value of $<span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_zhfY50nvWaOc" title="Preferred stock, par value">0.01</span>, and <span id="xdx_905_eus-gaap--PreferredStockSharesIssued_iI_do_c20241231_zZHggj55TTK6" title="Preferred stock, shares issued">no</span> preferred shares were issued. All share information included in these consolidated
financial statements have been retroactively adjusted for the Reorganization as if such common shares issuance occurred
on the first day of the first period presented. During the year ended December 31, 2024, the Company issued <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231_zqsGMzPE4MIi" title="Stock issued during period">1,548,819</span> shares and cancelled
<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesOther_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZPFtZcHTDCb" title="Stock issued during period cancelled">8,869</span> shares of its common stock with par value of $<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231_zTwM7D5Ny1Sl" title="Common stock, par value">0.001</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024 and 2023, <span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_c20241231_zui6hOCwHHWc" title="Common stock, shares outstanding">41,539,950</span> and <span id="xdx_90B_eus-gaap--CommonStockSharesOutstanding_iI_c20231231_zfmSDBENV3G5" title="Common stock, shares outstanding">40,000,000</span> common shares were outstanding, respectively, with par value of $<span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231_zgaUjF43cH73" title="Common stock, par value"><span id="xdx_90D_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_z2J2qer2OiX5" title="Common stock, par value">0.001</span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15 &#8212; SHAREHOLDERS&#8217; EQUITY </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Initial
Public Offering </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 4, 2024, the Company closed its IPO of <span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zDMkqxDvICHg" title="Sale of stock, number of shares issued in transaction">1,300,000</span> shares of its common stock at an IPO price of $<span id="xdx_906_eus-gaap--SaleOfStockPricePerShare_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zcOcSamo58C4" title="Sale of stock, price per share">4.50</span> per share for aggregate gross
proceeds of approximately $<span id="xdx_90A_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn4n6_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z68yi2CdZWs6" title="Proceeds from issuance initial public offering">5.85</span> million from the offering. The total net proceeds to the Company from the IPO, after deducting discounts,
expense allowance, and expenses, were approximately $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn4n6_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zuBUGh92Cstl" title="Total net proceeds">5.0</span> million. Pursuant to the terms and conditions of the underwriting agreement,
dated as of April 1, 2024, by and between Craft Capital Management LLC (the &#8220;Representative&#8221;) and the Company (the &#8220;Underwriting
Agreement&#8221;), the underwriters had an overallotment option, exercisable for 45 days by May 19, 2024, to purchase up to an additional
<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember_zQFWtQC9yTVb" title="Number of shares issued">195,000</span> shares from the Company at the offering price less of $<span id="xdx_906_eus-gaap--SaleOfStockPricePerShare_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zF5EDoWDJLee" title="Sale of stock, price per share">4.50</span> the underwriting discount and commissions to cover over-allotments.
As of the reporting date, all representative options have expired without exercise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Common
Shares Issued for Service</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 18, 2024, the Company signed a consulting agreement (the &#8220;Consulting Agreement&#8221;) with TJCM Asset Management LLC
(&#8220;TJCM&#8221;) to provide strategic consulting and financial advisory services to the Company for twelve months from June 18,
2024. As partial consideration for the services, TJCM is entitled to receive shares of the Company&#8217;s common stock equivalent
to a value of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20240618__20240618__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_z8XNnjRwcrf1" title="Number of shares for service value">160,000</span>
calculated by the valuation price defined as average closing price of the Company&#8217;s shares of common stock for the five
consecutive trading days immediately preceding the effective date of the Consulting Agreement. On June 21, 2024, the Company issued <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240621__20240621__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_zC2mDRQfs3h3" title="Number of shares for service">22,485</span>
shares of common stock to TJCM as the prepayment of $<span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20240621__20240621__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_zmEfcLkS8mw" title="Number of shares for service, value">80,000</span>
on the services to be provided. On November 29, 2024, the agreement was terminated under mutual agreement, and the Company cancelled <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesOther_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_z3MEpctAeBr6" title="Stock issued during period cancelled">8,869</span>
shares out of the <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240621__20240621__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_zRHk4wIlYXe" title="Number of shares for service">22,485</span> shares of common stock issued to TJCM previously. The Company recorded expenses of $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20240101__20241231__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zLZhnzMW2YWg" title="Number of shares for service, value">48,445</span>
and $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_dxL_c20230101__20231231__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zVjV7xHyKuq4" title="Number of shares for service value::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1540">nil</span></span>
in connection with service for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Representative&#8217;s
Warrants</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Underwriting Agreement, the Company issued to the Representative and its designee warrants (the &#8220;Representative&#8217;s
Warrants&#8221;) to purchase <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240404__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_z46DFAE1SSe3" title="Number of warrants issued">87,100</span> shares of common stock. The Representative&#8217;s Warrants are exercisable at a per share exercise
price equal to $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zT1U2i4mLmq6" title="Exercise price">5.63</span> and are exercisable at any time and from time to time, in whole or in part, during the period commencing on October
4, 2024 and terminating on <span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zLpvsCt7meHc" title="Maturity date">April 4, 2029</span>. Neither the Representative&#8217;s Warrants nor any of the shares issued upon exercise of the
Representative&#8217;s Warrants may be sold, transferred, assigned, pledged or hypothecated, or be the subject of any hedging, short
sale, derivative, put or call transaction that would result in the effective economic disposition of such securities by any person, for
a period of six months immediately following the commencement of sales of the offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
determined that these warrants meet the requirements for equity classification under ASC 815-40 because they are indexed to their own
shares and meet the requirements for equity classification. The warrants were recorded at fair value on the date of grant as a component
of shareholders&#8217; equity. The fair value of these warrants was $<span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_z0DwqOvg0Egc" title="Fair value warrants">220,000</span>, which was considered a direct cost of IPO and included
in additional paid-in capital. The fair value has been estimated using the Black-Scholes pricing model with the following weighted-average
assumptions: market value of underlying share of $<span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uUSDPShares_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_z6bw64ZYGtC7" title="Warrants measurement input">4.02</span>, risk free rate of <span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_z9oDsGKqZtEg" title="Warrants measurement input">4.3</span>%, expected term of <span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zfWjdJhI9qFf" title="Warrants expected term">five years</span>; exercise price of the warrants
of $<span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uUSDPShares_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zbzeAeyjl9Wg" title="Warrants measurement input">5.63</span>, volatility of <span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z0cheb3gJVC7" title="Warrants measurement input">89</span>%; and expected future dividends of <span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_dxL_uPure_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zQK3OO4ceZ49" title="Warrants measurement input::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1560">nil</span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zV71EwyHpNN7" title="Warrants outstanding">87,100</span> warrants in connection with IPO funding were outstanding, with an exercise price of $<span id="xdx_907_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zBycTMOxgMwa" title="Exercise price of warrants">5.63</span> and remaining life
of <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zzR4ouUSCC02" title="Warrants term">4.26</span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_EarningsPerShareAbstract', window );"><strong>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_us-gaap_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text"><p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_ztmcl9N7IZLg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16 &#8212; <span id="xdx_82D_z912CX1mAO3a">EARNINGS PER SHARE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2024, the effect of potential shares of common stock from the unexercised options, unexercised warrants,
and unvested Restricted Stock Units (&#8220;RSU&#8221;) are included in the computation of diluted net earnings per share. As a result,
a total of <span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231_zY0ZbEIkkyxf">154,029</span> unvested RSU were included in the computation of weighted average number of common shares for the year ended December
31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2023, the Company has no stock options, warrants or RSU issued and no impact on diluted earnings per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zIwuX0u9ITEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents a reconciliation of basic and diluted net income per share:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zNIH1yfpfVIb" style="display: none">SCHEDULE OF EARNINGS PER SHARE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(restated)</b></p>
</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 2.5pt">Net income attributable to the Company</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--NetIncomeLoss_pp0p0_c20240101__20241231_zAqFHvfAjrof" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right" title="Net income and comprehensive income">1,761,909</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--NetIncomeLoss_pp0p0_c20230101__20231231_zK8Xyp2jqy04" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right" title="Net income and comprehensive income">10,415,225</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Weighted average number of common shares outstanding &#8211; basic</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_zqMWECFdIy58" title="Weighted average number of common shares outstanding - basic">41,010,654</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20241231_zE5tqUbM77L6" title="Weighted average number of common shares outstanding - basic">40,000,000</span></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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Dilutive securities &#8211; unvested RSU</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_z3FJ1nzJbrZa" title="Dilutive securities - unvested RSU">151,195</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20230101__20231231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_zrKlQshmJLMh" title="Dilutive securities - unvested RSU"><span style="-sec-ix-hidden: xdx2ixbrl1583">-</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Weighted average number of common shares outstanding &#8211; diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_zU39fzNexO03" title="Weighted average number of common shares outstanding - diluted">41,161,849</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zgfEQUYpfuE6" title="Weighted average number of common shares outstanding - diluted">40,000,000</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Earnings per share &#8211; basic</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EarningsPerShareBasic_c20240101__20241231_zE6VyD5bS5ol" title="Earnings per share - basic">0.04</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_c20230101__20231231_zHOgdrsFj6p8" title="Earnings per share - basic">0.26</span></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="padding-bottom: 2.5pt">Earnings per share &#8211; diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--EarningsPerShareDiluted_c20240101__20241231_zDIDMykyOalc" title="Earnings per share - diluted">0.04</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_z4KjWFNRudSa" title="Earnings per share - diluted">0.26</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A3_zSrVP4u23NL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE STOCK PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">EMPLOYEE STOCK PLANS</a></td>
<td class="text"><p id="xdx_804_eus-gaap--CompensationAndEmployeeBenefitPlansTextBlock_zJHzzGRhgBA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17 &#8212; <span id="xdx_820_zQX0lhuZfOk3">EMPLOYEE STOCK PLANS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Equity
Incentive Plans</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 22, 2024, the Company&#8217;s Board approved the 2024 Equity Inventive Plan (&#8220;2024 Plan&#8221;) and Restricted Stock Units
(&#8220;RSUs&#8221;) Agreements. The 2024 Plan and RSUs Agreement authorized the award of stock options, RSUs to employees and directors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded $<span id="xdx_902_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zpx6LoqQhHj4" title="Share based compensation">922,399</span> and $<span id="xdx_906_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_dxL_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zsy9r2ZlLzfb" title="Share based compensation::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1601">nil</span></span> stock-based compensation expense in connection with RSUs for years ended December 31, 2024 and 2023,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_eus-gaap--NonvestedRestrictedStockSharesActivityTableTextBlock_zvhqhvFflhQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarized the Company&#8217;s RSU activity:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zVjnWFVtj8Wb" style="display: none">SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RSUs</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life in Years</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240101__20241231_zkqTS1JK3T1j" style="width: 16%; text-align: right" title="Number of RSUs, Granted">328,334</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zlI6j6mwz8yd" style="width: 16%; text-align: right" title="Weighted Average Grant Date Fair Value, Granted">3.76</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20231231_zt8bhchPzxW" title="Weighted Average Remaining Life In Years">0.58</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20240101__20241231_zvG3RZcbB0q2" style="text-align: right" title="Number of RSUs, Forfeited">(1,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_z8OPNbW9aAdj" style="text-align: right" title="Weighted Average Grant Date Fair Value, Forfeited">3.88</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Vested</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zdyBcvnGhIVf" style="border-bottom: Black 1pt solid; text-align: right" title="Number of RSUs, Vested">(226,334</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zAd2P3vnUCPb" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant Date Fair Value, Vested">3.70</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Outstanding December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20240101__20241231_zCepmJ6FOT0e" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of RSUs, Outstanding">101,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_zGquYOaHwtAb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value, Outstanding">3.88</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20240101__20241231_zC8jl5fFlFXf" title="Weighted Average Remaining Life In Years">0.37</span></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="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_iE_c20240101__20241231_zT76aCb1zkJh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of RSUs, Exerciseable"><span style="-sec-ix-hidden: xdx2ixbrl1625">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zVi87ldFvH3b" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value, Exerciseable"><span style="-sec-ix-hidden: xdx2ixbrl1627">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">-</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zSeMBMftpdYd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17 &#8212; EMPLOYEE STOCK PLANS </b>(continued)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 22, 2024, the Company signed a stock option agreement with Mr. David Shan, the Chief Executive Officer and two other executives of
the Company, in connection with the 2024 Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of the compensation, the Company agrees to grant Mr. Shan options to purchase up to <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zafICtRY5EKf" title="Shares granted">46,860</span> common shares under Incentive Stock Option
(&#8220;ISO&#8221;) plan, at an exercise price of $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zEP6qFQGbmK1" title="Shares granted exercise price">4.268</span> per share. <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zcdyYybWUz5d" title="Shares granted description">The options were granted on May 22, 2024, and the options vest at
a rate of 23,430 per year for two years, effective on May 22, 2024</span>. The aggregate fair value of the options granted to Mr. Shan was $<span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zlSFnSloJNs9" title="Aggregate fair value">73,000</span>.
The fair value has been estimated using the Black-Scholes pricing model with the following weighted-average assumptions: market value
of underlying common shares at time of grant of $<span id="xdx_90A_eus-gaap--SharePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zcav0usATzne" title="Share price">3.88</span>; risk free rate of <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zKOy7odBhkl9" title="Risk-free interest rate maximum">5.0</span>% and <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zjkWkwZDCP1i" title="Risk-free interest rate">4.65</span>%; expected term of <span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zOGHMazmSiLb" title="Expected term">5</span> years; exercise price of
the options of $<span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zRQmIMMYNiXk" title="Exercise price">4.268</span>; volatility of <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zE9rWkXo7sKb" title="Volatility rate">88.8</span>%; and expected future dividends of $<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dpxL_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zrBYWrhLGy67" title="Dividend rate::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1649">nil</span></span>. These options will expire on <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zyPHx9JwPnv5" title="Expiration date">May 21, 2029</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also granted Mr. Shan options to purchase up to <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zVNrZ7B9cRZ3" title="Shares granted">103,140</span> common shares, at an exercise price of $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zkbvd0NmEfBg" title="Shares granted exercise price">4.0</span> per share under Nonqualified
Stock Option (&#8220;NSO&#8221;) plan. <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zvEHgfe28CXb" title="Shares granted description">The options were granted on May 22, 2024, and vest at a rate of 51,570 shares per year for two
years, effective on May 22, 2024</span>. The aggregate fair value of the options granted to Mr. Shan was $<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zDo8A8Qpsxsl" title="Aggregate fair value">160,000</span>. The fair value has been estimated
using the Black-Scholes pricing model with the following weighted-average assumptions: market value of underlying common shares at time
of grant of $<span id="xdx_904_eus-gaap--SharePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zQtXC2NT5rlj" title="Share price">3.88</span>; risk free rate of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zQYsHnqZzpIl" title="Risk-free interest rate maximum">5.0</span>% and <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_z9ZkIbFxB6tk" title="Risk-free interest rate">4.65</span>%; expected term of <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zI4zUpcJ4h99" title="Expected term">10 </span>years; exercise price of the options of $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zGtSx117r267" title="Exercise price">4.0</span>; volatility of
<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_z59fwERqDhf7" title="Volatility rate">88.8</span>%; and expected future dividends of $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dpxL_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zlsQ1I316rhh" title="Dividend rate::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1673">nil</span></span>. These options will expire on <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zCuJsxjV63u7" title="Expiration date">May 21, 2034</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also granted two executives options to purchase up to <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z4AJ7dUQl7Rh" title="Shares granted">200,000</span> common shares, at an exercise price of $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z4SF0Rb8vet" title="Shares granted exercise price">4.0</span> per share under ISO
and NSO plans. <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zPEb8R8zcBwg" title="Shares granted description">The options were granted on May 22, 2024, and vest at a rate of 100,000 shares per year for two years, effective on May
22, 2024</span>. The aggregate fair value of the options granted to these two executives was $<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zFI2agpIOkkc" title="Aggregate fair value">272,000</span>. The fair value has been estimated using
the Black-Scholes pricing model with the following weighted-average assumptions: market value of underlying common shares of $<span id="xdx_90E_eus-gaap--SharePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z1r8xTx1axYf" title="Share price">3.88</span>; risk
free rate of <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zWgA5FWA0cUc" title="Risk-free interest rate maximum">5.0</span>% and <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zVfOKsVBwTad" title="Risk-free interest rate">4.65</span>%; expected term of <span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zIsUFnRgcMJ4" title="Expected term">10</span> years; exercise price of the options of $<span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zIm4jZiYWJVi" title="Exercise price">4.0</span>; volatility of <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z84wEK1IBXVl" title="Volatility rate">88.8</span>%; and expected future
dividends of $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dpxL_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zANOye9Dws8f" title="Dividend rate::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1697">nil</span></span>. These options will expire on <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zoHRibg8LmLc" title="Expiration date">May 21, 2034</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, intrinsic value of the options is <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pid_dxL_c20241231_zCsIvxwQKgMf" title="Intrinsic value::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1701">nil</span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded $<span id="xdx_905_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20240101__20241231_zw8FISsOeWXa" title="Share based compensation">224,190</span> and $<span id="xdx_909_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_dxL_c20230101__20231231_ztMjUw3Rkx4k" title="Share based compensation::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1705">nil</span></span> stock-based compensation expense in connection with options for years ended December 31, 2024 and
2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zlxp3H89Mgaj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarized the Company&#8217;s share option activity:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zDhGOHAue2cc" style="display: none">SCHEDULE
OF SHARE OPTION ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise Price</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life in Years</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zsp5JHjXVuc1" style="width: 16%; text-align: right" title="Number of Options, Granted">350,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zpBPqVlTUjJh" style="width: 16%; text-align: right" title="Weighted Average Exercise Price Outstanding Granted">4.04</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zUin6vzoQH85" style="width: 16%; text-align: right" title="Weighted Average Remaining Life in Years">9.23</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_z2KNzAZnmHH7" style="text-align: right" title="Number of Options, Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1715">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zBZjFU384kvg" style="text-align: right" title="Weighted Average Exercise Price Outstanding Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1717">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Vested</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zmiCQQnyCQcg" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Vested"><span style="-sec-ix-hidden: xdx2ixbrl1719">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zjEtl36pqbO9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding Vested"><span style="-sec-ix-hidden: xdx2ixbrl1721">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Unvested balance, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_z1u4CXISzbdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Unvested">350,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpneh5G3ev37" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Unvetsed">4.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zoImchgjdRyc" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Remaining Life in Years">8.72</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="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zwdeN4WuCh75" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Exerciseable"><span style="-sec-ix-hidden: xdx2ixbrl1729">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zNBoJW6CK813" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding Exerciseable"><span style="-sec-ix-hidden: xdx2ixbrl1731">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">-</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zi3OUBZ27aZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the total unrecognized compensation cost related to outstanding RSUs and stock options was $<span id="xdx_90F_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zE9iah9ofjYj" title="Unrecognized compensation">307,397</span> and $<span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi39Zz0Pptt1" title="Unrecognized compensation">278,749</span>,
which the Company expects to recognize over a weighted-average period of <span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zH2cNKETLGia" title="Weighted average period">0.37</span> years and <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztEqg8R5jkKh" title="Weighted average period">1.07</span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</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>57
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z3oLuiY1IoUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18 &#8212; <span id="xdx_824_zJu1z3ZE178i">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contingencies</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may be involved in certain legal proceedings, claims and disputes arising from the commercial operations, which, in general,
are subject to uncertainties and in which the outcomes are not predictable. The Company determines whether an estimated loss from a contingency
should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. Although the Company can give no assurances
about the resolution of pending claims, litigation or other disputes and the effect such outcomes may have on the Company, the Company
believes that any ultimate liability resulting from the outcome of such proceedings, to the extent not otherwise provided or covered
by insurance, will not have a material adverse effect on the Company&#8217;s consolidated balance sheets or results of operations or
liquidity as at December 31, 2024 and December 31, 2023, except the two discussed below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Litigation
</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Taizhou Nebula Power Co. Ltd. v. Massimo Motor
Sports, LLC</i>&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 8, 2024, the Company received a final judgment from the trial court in the lawsuit filed by Taizhou Nebula Power Co, Ltd. (&#8220;Nebula&#8221;)
on September 15, 2020. The final judgment awarded Nebula $<span id="xdx_906_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_c20240708__20240708_zw2c6wHZg9ib" title="Litigation settlement">3,334,542</span> in damages, $<span id="xdx_90C_eus-gaap--LitigationSettlementExpense_c20240708__20240708_z1mQUeY3To97" title="Litigation settlement, fee expense">1,436,809</span> in attorneys&#8217; fees and other court costs,
and $<span id="xdx_90E_eus-gaap--LitigationSettlementInterest_c20240708__20240708_zYPPW3dFh2Jh" title="Interest litigation">1,217,610</span> in interest on balances from September 15, 2020. In connection with this judgment, the Company recorded an additional
accrual of $<span id="xdx_907_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_c20241231_zK29z27YHFC1" title="Litigation settlement accrual">3,645,092</span> as of December 31, 2024, bringing the total accrual related to this lawsuit to $<span id="xdx_903_eus-gaap--LitigationReserve_iI_c20241231_zaXQY7XYg1Jg" title="Litigation accrual">5,988,961</span> and $<span id="xdx_900_eus-gaap--LitigationReserve_iI_c20231231_zbKNHeX7qHle" title="Litigation accrual">2,343,869</span> as of December
31, 2024 and 2023, respectively. The Company filed an appeal in August 2024 and its appellant&#8217;s brief in January 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Zhejiang Qunying Vehicle Co., Ltd. v. Cho International,
Inc</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On September 5, 2023, Zhejiang
Qunyinh Vehicle Co., Ltd. (&#8220;Zhejiang&#8221;) filed suit against the Company and ten other corporate entities in the Superior Court
of the State of California for Orange County. Zhejiang alleges claims of approximately $<span id="xdx_90D_eus-gaap--LossContingencyDamagesSoughtValue_c20230905__20230905__dei--LegalEntityAxis__custom--ZhejiangQunyinhVehicleCoLtdMember_zzKOcTueAsK2" title="Damages sought value">6,000,000</span> in damages for products that were allegedly
shipped to the United States but not paid for. Despite being one of the ten entities that plaintiff has sued, the Company has had minimal
interactions with Zhejiang. The Company has not purchased any products from Zheijang. In February 2024, Zhejiang filed a Second Amended
Complaint. The Company filed a demurrer seeking to dismiss the Second Amended Complaint due to Zhejiang&#8217;s failure to state a valid
claim in March 2024. In August 2024, the Court denied in part and granted in part the Company&#8217;s demurrer. As a result, Zhejiang
still has valid claims against the Company. The trial is scheduled for March 2026. Based on the current assessment, the outcome of the
legal proceeding is considered remote. Therefore, no accrual has been proposed in the financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING (RESTATED)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT REPORTING (RESTATED)</a></td>
<td class="text"><p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zZFjmO6VQt52" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19 &#8212; <span id="xdx_82A_zyXsDMjxk1Hk">SEGMENT REPORTING (RESTATED)</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
operating segment is a component of the Company that engages in business activities from which it may earn revenues and incur expenses,
and is identified on the basis of the internal financial reports that are provided to and regularly reviewed by the Company&#8217;s chief
operating decision maker in order to allocate resources and assess the performance of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The Company is
primarily engaged in the business of manufacturing and sales of a wide selection of farm and ranch tested UTVs, recreational ATVs,
and Pontoon Boats. The Company has identified that the Company engages in two distinct business activities, generates revenues from
different products, and individually holds assets exceeding 10% of the Group&#8217;s consolidated total. Hence, the Company concludes
that it has two reporting segments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p id="xdx_891_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zRyM2I2TUfb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The summary of key information
by segments for the years ended December 31, 2024 and 2023 was as follows: </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zMsnOTwP2oW4">SCHEDULE
OF KEY INFORMATION BY SEGMENTS</span>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>For year ended December 31, 2024</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zksPMCjb3nBb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Sales of UTVs, ATVs and e-bikes</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zizhpHa5Xf7k" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Sales of Pontoon Boats</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240101__20241231_zxHoAEzXvhf6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zVOlggvakGm6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-size: 10pt; text-align: left">Revenue from external customers</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">105,575,151</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">3,750,591</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">109,325,742</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zxggjwReft1d" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Cost of revenue</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">73,463,577</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">3,402,226</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">76,865,803</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GrossProfit_zTSavDVO2w1l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Gross profit</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">32,111,574</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">348,365</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">32,459,939</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_z74X95FljqZf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Depreciation &amp; amortization</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">145,693</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">25,653</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">171,346</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zUq9nP2TPOW2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Income tax expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">654,758</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1778">-</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">654,758</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Long-lived assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z752ClpuBDua" style="font-size: 10pt; text-align: right" title="Long-lived assets">9,950,148</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zRSkAxLrR7M8" style="font-size: 10pt; text-align: right" title="Long-lived assets">1,315,925</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231_zpNtdSPeeOtf" style="font-size: 10pt; text-align: right" title="Long-lived assets">11,266,073</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Segment assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zveRSjGT6DUl" style="font-size: 10pt; text-align: right" title="Segment assets">47,769,759</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_989_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zVoEShT2cXWf" style="font-size: 10pt; text-align: right" title="Segment assets">7,119,759</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--Assets_iI_c20241231_zmnOIEISlrh2" style="font-size: 10pt; text-align: right" title="Segment assets">54,889,518</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_zvA6JpMwipqa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Segment profit (loss)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">3,892,813</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">(2,130,904</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">1,761,909</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="display: none"></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>For year ended December 31, 2023</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i></i></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQyav7lSPDj6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Sales
                                            of UTVs, ATVs and e-bikes</b></p></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_z7Bw3tv1slQi" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Sales of Pontoon Boats</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zeowcKEePF37" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zTPxIZMtPp93" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-size: 10pt; text-align: left">Revenue from external customers</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">103,312,838</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">11,724,706</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">115,037,544</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zCyU2kBnjW6g" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Cost of revenue</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">69,881,055</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">9,245,399</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">79,126,454</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_zi9IUkTcECQd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Gross profit</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">33,431,783</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">2,479,307</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">35,911,090</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_zNxg7oBnX4Gi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Depreciation &amp; amortization</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">170,958</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">22,667</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">193,625</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zPlqN3cqafL7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Income tax expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">2,129,804</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1814">-</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">2,129,804</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Long-lived assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z5yLAi04loe3" style="font-size: 10pt; text-align: right" title="Long-lived assets">2,615,404</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zmHohcmgbSP9" style="font-size: 10pt; text-align: right" title="Long-lived assets">968,067</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--AssetsNoncurrent_iI_c20231231_zUaTbHDEpbK2" style="font-size: 10pt; text-align: right" title="Long-lived assets">3,583,471</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Segment assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_984_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zRp5DbJ3bSR4" style="font-size: 10pt; text-align: right" title="Segment assets">34,762,856</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zoWKTyQX3Gz2" style="font-size: 10pt; text-align: right" title="Segment assets">7,180,623</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--Assets_iI_c20231231_zpnXus7pe0Ee" style="font-size: 10pt; text-align: right" title="Segment assets">41,943,479</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_zJqjxtDXIJsl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Segment profit (loss)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">10,230,476</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">184,749</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">10,415,225</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zDvsiFMEp2a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent 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 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p id="xdx_802_eus-gaap--SubsequentEventsTextBlock_zNafO2xfi4Sa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
20 &#8212; <span id="xdx_823_z20Ok8W27OA8">SUBSEQUENT EVENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluated all events and transactions that occurred after December 31, 2024 up through the date the Company issued these consolidated
financial statements, and unless disclosed below, there are not any material subsequent events that require disclosure in these consolidated
financial statements.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zuVIIANAo2mh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zqCNZgtveeZh">Basis
of Presentation and Principles of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">The accompanying consolidated financial statements, which include the accounts
of Massimo Group and its wholly owned subsidiaries, have been prepared in conformity with generally accepted accounting principles in
the United States of America (GAAP). All intercompany balances and transactions have been eliminated in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Restatement Of Previously Issued Financial Statements</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zZwyBLsTHv8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restatement
Of Previously Issued Financial Statements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the preparation of the Company&#8217;s consolidated interim financial statements for the quarter ended March 31, 2025, management of
the Company determined that the previously issued financial statements contained in the Company&#8217;s Annual Reports on Form 10-K for
the year ended December 31, 2024 should be amended to correct errors in those financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company identified an error with respect to revenue recognition related to price concession. In accordance with ASC 606, Revenue from
Contracts with Customers, variable consideration such as price concession shall be estimated when the promised goods are transferred
to a customer. Certain price concessions provided to a customer in connection with sales occurring near the end of the year ended December
31, 2024 were not properly estimated at the time of revenue recognition. As a result, the revenue for the year ended December 31, 2024
was overstated by approximately $<span id="xdx_902_eus-gaap--Revenues_pn5n6_c20240101__20241231_zOVvkDkpau3" title="Revenue">1.9</span> million. After evaluating the quantitative and qualitative impact of this error, the Company concluded
that the previously issued consolidated financial statements as of and for the year ended December 31, 2024, should be restated to correct
the error.&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zAZZAdys3ug2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A reconciliation from the amounts previously reported to the restated amounts in the Restated Financial Statements is provided for the
impacted financial statement line items are summarized as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span><span id="xdx_8BE_zyuIu9xUNVde">SCHEDULE
OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Balance Sheets Information as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zRk0xrH6A43h" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
Previously Stated</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z1gOl4WqScBb" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b>s</span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zcoLUAGn7B5c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iI_z6zBigXXsgAl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; text-align: left">Accounts receivable, net</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">6,589,038</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,762,401</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,826,637</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AssetsCurrent_iI_z0Clw5KaoBxl" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">45,385,846</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,762,401</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">43,623,445</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxAssetsNet_iI_zNL3NgCSg9oc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,166,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,126,614</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AssetsNoncurrent_iI_zr0qX5fUqq81" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total non-current assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">11,305,910</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">11,266,073</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iI_zqgFJBuTFm8a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">TOTAL ASSETS</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,691,756</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,802,238</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">54,889,518</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedIncomeTaxesCurrent_iI_zvFd63ez6ZMl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income tax payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,482,203</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,072,263</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesCurrent_iI_zGaH6sLbEMJl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">26,148,843</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">25,738,903</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Liabilities_iI_z3MES1pXv4K1" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">TOTAL LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">33,595,138</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">33,185,198</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_zZTsDQlF0PW5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Retained earnings</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16,440,172</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,392,298</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,047,874</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--StockholdersEquity_iI_zcFYnNzSdX2c" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total equity</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">23,096,618</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,392,298</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">21,704,320</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_zkzU9sjEw6mk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">TOTAL LIABILITIES AND EQUITY</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,691,756</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,802,238</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">54,889,518</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Balance Sheets:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--AccountsReceivableNetCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zA9RT538scdk" title="Accounts receivable, net">1,762,401</span> decrease in accounts receivable, net resulted from the adjustment for the price concession of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90E_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zCXe1A1BPgFk" title="Adjustment for price concession">1,883,399</span> and the related
  expected credit loss of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90A_eus-gaap--AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zfkZK0loijkh" title="Credit loss">120,998</span></span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--DeferredIncomeTaxAssetsNet_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zT9j6xEPc3U5" title="Deferred tax assets">39,837</span> decrease in deferred tax assets and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--AccruedIncomeTaxesCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z8xgL1k1teBb" title="Income tax payable">409,940</span> in income tax payable resulted from the tax effect related to the adjustment for
  the price concession and expected credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Operations and Comprehensive Income information for the year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zTfNuf6ULd93" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z4BmUs5LeVV6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_z8REURy7sMw4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_znofPNODAN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-weight: bold; text-align: justify">Revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">111,209,142</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,883,400</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">109,325,742</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_zcNXwOZGkImh" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">34,343,339</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,883,400</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">32,459,939</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GeneralAndAdministrativeExpense_z3uCLxBqqjYg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16,610,528</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(120,998</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16,489,530</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingExpenses_z6aRmQ99pDQ" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Total operating expenses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,531,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(120,998</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,410,350</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zTrpb6HS8jz2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">Income from operations</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,811,991</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,762,402</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,049,589</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zzpUzfMbxgik" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Income before income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,179,069</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,762,402</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,416,667</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zxCVhwjtx7f6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">Provision for income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,024,862</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(370,104</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">654,758</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_zDUF0yP7Sgsd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Net income and comprehensive income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,154,207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,392,298</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,761,909</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--EarningsPerShareBasic_zvAueCpZAlwh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Weighted average shares outstanding &#8211; basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareBasic_zmVLy5SYSqUf" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"> Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_pid_zeXMdqECFpBe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted average shares outstanding &#8211; diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareDiluted_pid_ziWlCYWXKes1" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Statements of Operations and Comprehensive Income:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_908_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zsAGNrEFwV0c" title="Revenues">1,883,400</span> in revenues and gross profit is related to the price concession adjustment as described above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--GeneralAndAdministrativeExpense_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zJ5eZyBI7ny" title="General and administrative">120,998</span>
  in general and administrative expenses and total operating expenses resulted from the expected credit loss related to the price
  concession adjustment above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90D_eus-gaap--IncomeTaxExpenseBenefit_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zeTiXZM5VDs3" title="Provision for income taxes">370,104</span> in provision for income taxes resulted from the tax effect related to the adjustment for the price concession
  and expected credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Changes in Shareholders&#8217; Equity year end December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zyHF5oKalSH2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z2WCiXWxay1e" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_ztaZQY9Zf8T" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_zLXl2Vvb1Dvk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; text-align: justify">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,154,207</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,392,298</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,761,909</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Cash Flows for year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zapIL6D4P7ve" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zK3iaSZ1Tab7" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zKkT430xDOV2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zITup1NNPGGl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">CASH FLOWS FROM OPERATING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_i01_zl6uFkEN6NEc" style="vertical-align: bottom; background-color: White">
    <td style="width: 49%; text-align: justify">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,154,207</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,392,298</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,761,909</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_i01_zipZ3iCdd9Bc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Reversal of allowance for expected credit loss</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(52,169</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(120,999</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(173,168</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_zUyENe4dOEB3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Deferred income tax recovery</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,031,850</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">39,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(992,013</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_ziXeZb6Dd7c3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,029,576</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,883,400</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,912,976</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i01_zKRsKXmCJPg5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(638,880</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,048,820</td><td style="text-align: left">)</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Statements of Cash Flows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90B_eus-gaap--NetIncomeLoss_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z6vJ9aGxbVI6" title="Net income">1,392,298</span> in net income is related to the price concession adjustment and expected credit loss and the tax effect as described
  above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--ProvisionForDoubtfulAccounts_pp0d_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember__us-gaap--CreditLossStatusAxis__custom--AccountsReceivableAndPriceConcessionAdjustmentMember_ztCdYXRCZqrk" title="Reversal of allowance for expected credit loss">120,998</span> in reversal of allowance for expected credit loss resulted from decrease of accounts receivable and the price
  concession adjustment above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  increase of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_907_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z7zXgTqi1Ry6" title="Accounts receivable">1,883,400</span> in change of accounts receivable resulted from the price concession.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zhM4tmhQjml7" title="Tax payable">409,940</span> in change of tax payable resulted from the tax effect related to the adjustment for the price concession and expected
  credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also restated the segment disclosure in Note 19 to reflect the restatement adjustments and to comply with ASC 280, as amended
by ASU 2023-07.</span></p>



<p id="xdx_8AA_zeozOUTzJjpi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_ComparativeFiguresPolicyTextBlock', window );">Comparative Figures</a></td>
<td class="text"><p id="xdx_845_ecustom--ComparativeFiguresPolicyTextBlock_zgufUUIebDbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zibkpofT8z95">Comparative Figures</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A payable of $<span id="xdx_909_eus-gaap--AccountsPayableCurrent_iI_c20231231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zIQJa7bYU4Eh" title="Accounts payable">2,343,869</span> to a supplier related to a litigation (Note 11)
has been reclassified from accounts payable to other payables, accrued expenses and other current liabilities as of December 31, 2023
to confirm the current year&#8217;s presentation. This reclassification had no impact on the Company&#8217;s operating results or financial position
for the respective years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Uses of estimates and assumptions</a></td>
<td class="text"><p id="xdx_840_eus-gaap--UseOfEstimates_zwJ8jwgijnV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zYr0tNRLavRa">Uses
of estimates and assumptions</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing the consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect
the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements
and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information as of the date
of the consolidated financial statements. Significant accounting estimates required to be made by management include allowance for inventories,
allowance for credit losses, sales return liabilities, warranty costs and the assessment and the disclosure of contingent liabilities.
The Company evaluates its estimates and assumptions on an ongoing basis and its estimates on historical experience, current and expected
future conditions and various other assumptions that management believes are reasonable under the circumstances based on the information
available to management at the time these estimates and assumptions are made. Actual results and outcomes may differ significantly from
these estimates and assumptions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><p id="xdx_846_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zoD3Gqaj7o08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zEmpPQKE7Au">Cash
and cash equivalents</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents consist of cash on hand, the balances with banks and the liquid investments with maturities of three months or less.
The Company maintains all its bank accounts in the United States, maximum amounts of $<span id="xdx_90D_eus-gaap--CashFDICInsuredAmount_iI_c20241231__srt--RangeAxis__srt--MaximumMember_zqYzi0j5Ffjj" title="Cash FDIC insured amount">597,877</span> and $<span id="xdx_90E_eus-gaap--CashFDICInsuredAmount_iI_c20231231__srt--RangeAxis__srt--MaximumMember_z2AdFMNZkdH2" title="Cash FDIC insured amount">435,457</span> are insured by Federal Deposit
Insurance Corporation (&#8220;FDIC&#8221;) as of December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable, net</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z12cC9PICJDd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zrnX6kjHNLx1">Accounts
receivable, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable represent trade receivable and are recognized initially at fair value and subsequently adjusted for any allowance for expected
credit loss. The Company grants credit to customers, without collateral, under normal payment terms. The Company uses a loss rate method
to estimate the allowance for credit losses. The Company evaluates the expected credit loss of accounts receivable based on customer
financial condition and historical collection information adjusted for current market economic conditions and forecasts of future economic
performance when appropriate. Loss-rate approach is based on the historical loss rates and expectations of future conditions. The Company
writes off potentially uncollectible accounts receivable against the allowance for credit losses if it is determined that the amounts
will not be collected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories, net</a></td>
<td class="text"><p id="xdx_841_eus-gaap--InventoryPolicyTextBlock_zCH6oBU0DYje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zGJhb8QayJT2">Inventories,
net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
are stated at the lower of cost or net realizable value, using the first-in, first out (FIFO) method. Costs include the cost of raw materials,
freight and duty. Any excess of the cost over the net realizable value of each item of inventories is recognized as a provision for diminution
in the value of inventories. Net realizable value is estimated using selling price in the normal course of business less any costs to
complete and sell products. As of December 31, 2024 and 2023, the Company had inventory provision of $<span id="xdx_906_eus-gaap--InventoryAdjustments_iI_c20241231_zCOvxqYX4lZa" title="Inventory provision">469,900</span> and $<span id="xdx_907_eus-gaap--InventoryAdjustments_iI_c20231231_zrN32VOTtIf6" title="Inventory provision">439,900</span>, included
in inventories, net in the consolidated balance sheet. Impairment provision of inventories were $<span id="xdx_907_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20240101__20241231_zPx0GK3T3yMj" title="Impairment provision of inventories">30,000</span> and $<span id="xdx_90D_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20230101__20231231_zk1dmdfahW2k" title="Impairment provision of inventories">439,900</span> for the years ended
December 31, 2024 and 2023, respectively, included in cost of revenues in the consolidated statement of operations and comprehensive
income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_AdvancesToSuppliersPolicyTextBlock', window );">Advance to suppliers</a></td>
<td class="text"><p id="xdx_84C_ecustom--AdvancesToSuppliersPolicyTextBlock_zyKIgsIeLLJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zouXP7EMr4w4">Advance
to suppliers</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
to suppliers consists of balances paid to suppliers for purchasing of products, parts and accessories that have not been provided or
received. Advances to suppliers are short-term in nature and are reviewed periodically to determine whether their carrying value has
become impaired. The Company evaluated the carrying value of individual advances based on specifics facts and circumstances for any impairment
at each reporting date. For the years ended December 31, 2024 and 2023, the Company recorded the impairment loss of $<span id="xdx_905_eus-gaap--GoodwillImpairmentLoss_c20240101__20241231_zLxvm6AmrZK4" title="Impairment loss">772,780</span> and $<span id="xdx_90A_eus-gaap--GoodwillImpairmentLoss_dxL_c20230101__20231231_zo8aFVkbFnib" title="Impairment loss::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0800">nil</span></span>
respectively on its advance to suppliers in connection with an expected settlement between the Company and one of the suppliers during the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredChargesPolicyTextBlock', window );">Deferred offering cost</a></td>
<td class="text"><p id="xdx_841_eus-gaap--DeferredChargesPolicyTextBlock_zQZlnu4sABJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zm6xuWeRqpp4">Deferred
offering cost</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
offering costs were expenses directly related to the Company&#8217;s IPO. These costs consisted of legal, accounting, printing, and filing
fees that the Company capitalized. The deferred offering costs are reclassified to additional paid-in capital upon receipts of the capital
raised at IPO closing date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment</a></td>
<td class="text"><p id="xdx_843_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9mENKBGPGm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_zIfal5XSvh2i">Property
and equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_ecustom--ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_zfoccgAOWY1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are recorded at cost. Depreciation is provided in amounts sufficient to amortize the cost of the related assets over their
useful lives using the straight-line method, as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zca56tMqruje" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture
    and fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z4YKxah7BK4g" title="Property and equipment, estimated useful lives">5</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPGlNZiq6QG9" title="Property and equipment, estimated useful lives">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zw0JkgRbgw8" title="Property and equipment, estimated useful lives">5</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5q29ZR9l6Wh" title="Property and equipment, estimated useful lives">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Electronic
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_zW4dnYdpqoc2" title="Property and equipment, estimated useful lives">5</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transportation
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TransportationEquipmentMember_zDBmQOtOvXNj" title="Property and equipment, estimated useful lives">5</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold
    improvement</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zEFJ6VYxwFL7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0819">Over
    the shorter of the lease term or estimated useful lives</span></span> (<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zBarf7qvPlce" title="Property and equipment, estimated useful lives">3</span>-<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_z7fh3cYVXXQa" title="Property and equipment, estimated useful lives">5</span> years)</span></td></tr>
  </table>
<p id="xdx_8AA_zi3B0sIUf1m" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditures
for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures
for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated
depreciation of assets retired or sold are removed from the respective accounts, and any gains or losses on disposals are determined
by comparing proceeds with carrying amount and are recognized within &#8220;other income (expense)&#8221; in the consolidated statements
of operations and comprehensive income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zEUutLnKNLm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zkgUZsdfQ2Y6">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-02&#8212;Leases (Topic 842) since January 1, 2020, using a modified
retrospective transition method permitted under ASU No. 2018-11. This transition approach provides a method for recording existing leases
only at the date of adoption and does not require previously reported balances to be adjusted. The Company evaluates the contracts it
enters into to determine whether such contracts contain leases. A contract contains a lease if the contract conveys the right to control
the use of identified property or equipment for a period of time in exchange for consideration. At commencement, contracts containing
a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Leases</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid discounted
based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate
the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. As
most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information
available at commencement date in determining the present value of future payments. The Company measures right-of-use (&#8220;ROU&#8221;)
assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial
direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available
to the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
cost for operating leases includes the amortization of the ROU asset and interest expense related to the operating lease liability. For
leases with lease term less than one year (short-term leases), the Company records operating lease expense in its consolidated statements
of operations on a straight-line basis over the lease term and record variable lease payments as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Finance
Leases</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line
basis and recorded to &#8220;Depreciation of right-of-use finance asset&#8221; and interest expense on the finance lease liability, which
is calculated using the interest method and recorded to &#8220;Interest expense, net.&#8221; Finance lease ROU assets are amortized over
the shorter of their estimated useful lives or the terms of the respective leases, including periods covered by renewal options that
the Company is reasonably certain of exercising.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text"><p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zd4FdykaeL83" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zd8PW7s4IP72">Impairment
of long-lived assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
assets, primarily consist of property and equipment, are evaluated for impairment whenever events or changes in circumstances (such as
a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount may
not be fully recoverable or that the useful life is shorter than the Company had originally estimated. When these events occur, the Company
evaluates the impairment by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be
generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less
than the carrying value of the assets, the Company recognizes an impairment loss based on the excess of the carrying value of the assets
over the fair value of the assets. <span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zjMFXAJ5SQZ4" title="Impairment charge"><span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_zkRmevNbpWuh" title="Impairment charge of long-lived assets">No</span></span> impairment charge was recognized for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair value of financial instruments</a></td>
<td class="text"><p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zWx2E0zDSMF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zRkRbMwpj2b7">Fair
value of financial instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that would
be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement
date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize
the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as
follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 &#8212; inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 &#8212; inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, quoted
    market prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable
    and inputs derived from or corroborated by observable market data.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 &#8212; inputs to the valuation methodology are unobservable.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
otherwise disclosed, the fair value of the Company&#8217;s financial instruments, including cash and cash equivalents, accounts receivables,
other receivable included in other current assets, loan from a related party, accounts payable, other payable, accrued expense and other
liabilities, contract liabilities, approximates their recorded values due to their short-term maturities. The Company determined that
the carrying value of the lease liabilities approximated their fair value as the interest rates used to discount the contracts approximate
market rates. The Company noted no transfers between levels during any of the periods presented. The Company did not have any instruments
that were measured at fair value on a recurring nor non-recurring basis as of December 31, 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><p id="xdx_843_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zRzQf1dM6gLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_zTMo31wB9Jqg">Revenue
recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted ASC Topic 606, &#8220;Revenue from Contracts with Customers&#8221;. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, the Company applies
the following steps:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
1: Identify the contract(s) with a customer</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
2: Identify the performance obligations in the contract</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
3: Determine the transaction price</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
4: Allocate the transaction price to the performance obligations in the contract</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step
5: Recognize revenue when (or as) the entity satisfies a performance obligation</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue is generated primarily by sales of UTVs, ATVs, electric bikes (&#8220;e-bikes&#8221;), and Pontoon Boats.
Revenue represented the amount of consideration to which the Company expects to be entitled in exchange for promised goods. Revenue
is recorded when performance obligations are considered to be satisfied when control is transferred to our customers. For sales made
through our e-commerce platform, revenue is recorded upon delivery and customer acceptance. For direct sales and consignment sales, revenue is recognized
when goods leave the warehouse and when customers pick up goods in stores, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Sales
returns</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides a refund policy to accept returns from end customers, which varies and depends on different products and sales
channels. The estimated sales returns are determined based upon an analysis of historical sales returns. Return allowances are
recorded as a reduction in sales with corresponding sales return liabilities which are included in &#8220;accrued return
liabilities.&#8221; The estimated cost of returned inventory is recorded as a reduction to cost of sales and an increase of right of
return assets which is included in &#8220;inventories.&#8221; The factors affecting the Company&#8217;s sales return liabilities
include the number of products currently within the return period, historical and anticipated rates of sales returns claimed on
those products, and the estimated amount of returns that may be claimed within this period. If actual results differ from the
estimates, the Company revises its estimated sales returns liability accordingly. At each period end, the Company reviews and
reassesses the adequacy of its recorded sales returns liabilities and adjusts the amounts as necessary. As of December 31, 2024 and
2023, $<span id="xdx_906_eus-gaap--AccruedLiabilitiesCurrent_iI_c20241231_zIRYl7S5l2t8" title="Sales return liabilities">261,588</span>
and $<span id="xdx_902_eus-gaap--AccruedLiabilitiesCurrent_iI_c20231231_zHANu5OBguxh" title="Sales return liabilities">283,276</span>
of sales return liabilities associated with estimated product returns were recorded in the consolidated balance sheet, respectively.
During the years ended December 31, 2024 and 2023, the Company recorded sales returns of $<span id="xdx_907_ecustom--ActualRecognizedProductsReturn_c20240101__20241231_zdSbAlVv1Zvb" title="Sales returns">1,061,694</span>
and $<span id="xdx_905_ecustom--ActualRecognizedProductsReturn_c20230101__20231231_zrmdYXTbruJ2" title="Sales returns">3,355,112</span>
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Products
warranty</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generally provides a one-year limited warranty against defects in materials related to the sale of products. The Company considers
the warranty as an assurance type warranty since the warranty provides the customers the assurance that the product complies with agreed-upon
specifications. Estimated future warranty obligations are included in cost of product sales in the period in which the related revenue
is recognized. The factors affecting the Company&#8217;s warranty include the number of products currently under warranty, historical
and anticipated rates of warranty claim on those products, and the estimates of repair and replacement costs to satisfy the Company&#8217;s
warranty obligation. The anticipated rate of warranty claims is the primary estimate used in determining the warranty liability and is
relatively predictable using historical experience of failure rates. The average remaining aggregate warranty period of the products
sold is calculated, repair parts are generally already in stock or available at pre-determined prices, and labor rates are generally
arranged at pre-established amount with service providers. If actual results differ from the estimates, the Company revises its estimated
warranty liability. Each quarter, the Company reevaluates its estimates and assesses the adequacy of its recorded warranty liabilities
and adjust the amounts as necessary. As of December 31, 2024 and 2023, $<span id="xdx_90C_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20241231_zt8R2cjLZZDb" title="Products warranty">503,553</span> and $<span id="xdx_905_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20231231_z6dMoGvTlg6h" title="Products warranty">619,113</span> of product warranty were recorded in the
consolidated balance sheet, respectively. During the years ended December 31, 2024 and 2023, the Company recorded warranty expenses of
$<span id="xdx_900_eus-gaap--ProductWarrantyAccrualPayments_c20240101__20241231_zxxOH0Mp3Ag" title="Warranty expenses">1,274,037</span> and $<span id="xdx_903_eus-gaap--ProductWarrantyAccrualPayments_c20230101__20231231_zZejYgbGOTRl" title="Warranty expenses">1,924,203</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Contract
liabilities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
contract liabilities of the Company are primarily related to advances received from customers. The contract liabilities are reported in
a net position on a customer-by-customer basis at the end of each reporting period. Contract liabilities are recognized when the Company
receives prepayment from customers resulting from purchase order. Contract liabilities will be recognized as revenue when the products
are delivered. As of December 31, 2024 and 2023, the Company recorded contract liabilities of $<span id="xdx_90A_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20241231_zezHcq0W0iGb" title="Advance from customers">449,999</span> and $<span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20231231_zRE0Sexinuxd" title="Advance from customers">1,835,411</span>, respectively,
which will be recognized as revenue upon delivery of the products sold. For the years ended December 31, 2024 and 2023, the amounts transferred
from contract liabilities to revenue at the beginning of the fiscal period were $<span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zdXyqZYlZSh" title="Contract liabilities, revenue recognized">1,158,440</span> and $<span id="xdx_90D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zWHt2FpSIVpc" title="Contract liabilities, revenue recognized">696,274</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Disaggregation
of revenues</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company disaggregates its revenue from contracts by products, as the Company believes it best depicts how the nature, amount, timing
and uncertainty of the revenue and cash flows are affected by economic factors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zJAsF4ByUK3f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s disaggregation of revenues for the years ended December 31, 2024 and 2023 is disclosed as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0; text-align: justify; text-indent: 0.5in"><span><span id="xdx_8BF_z6bCcngNC0G5">SCHEDULE OF DISAGGREGATION
OF REVENUES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zxqgihTs7FCh" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2024 </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_z2zVYRzrREyj" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-size: 10pt"><b>Years Ended</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>December 31,</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2024 </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt">&#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></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQYBtmwn3rSg" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 62%"><span style="font-size: 10pt">UTVs, ATVs and e-bikes</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt">105,575,151</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt">103,312,838</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PontoonBoatsMember_zhHwkyCR74Hi" style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Pontoon Boats</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">3,750,591</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">11,724,706</span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zmviZAlmGqD3" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">Total</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">109,325,742</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">115,037,544</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

<p id="xdx_8A3_z4Rd23w41iAf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of revenues</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zdtyS90uWUbi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zimwqwHVlDL6">Cost
of revenues</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenues includes all of the costs and expenses directly related to the production of goods and services included in revenues. Cost
of revenues primarily consists of cost of products, freight and duty allocated and warehouse related overhead, such as salaries and benefits,
rent, warehouse supplies and depreciation expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
freight and duty costs incurred when shipping raw materials from suppliers to the Company are included in cost of revenues, amounting
to $<span id="xdx_905_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zQGx7F8G9eee" title="Cost of revenue">11,385,278</span> and $<span id="xdx_903_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_z9QeBj9evMp7" title="Cost of revenue">8,773,647</span> for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_ShippingAndHandlingCostPolicy', window );">Shipping and handling costs</a></td>
<td class="text"><p id="xdx_84B_ecustom--ShippingAndHandlingCostPolicy_z8lvI0Ud69Ld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zPjaV33lyO38">Shipping
and handling costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shipping
and handling costs, which include costs related to the selection of products and their delivery to customers, are presented in selling
expenses. The shipping and handling costs incurred upon goods delivery to customers are $<span id="xdx_90D_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zsH3FOJEjxhd" title="Shipping and freight expense">6,282,588</span> and $<span id="xdx_90B_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zqPMk7xBFZxd" title="Shipping and freight expense">4,933,810</span> for the years ended
December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising costs</a></td>
<td class="text"><p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zLS6N89CADof" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zuoF0n3eWXhc">Advertising
costs</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses all advertising costs as incurred. Advertising costs presented in selling expenses were $<span id="xdx_90B_eus-gaap--AdvertisingExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_z9WGLphrtSo4" title="Advertising costs">569,757</span> and $<span id="xdx_90D_eus-gaap--AdvertisingExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zJtVZfuXKytg" title="Advertising costs">768,671</span> for the
years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<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_PostemploymentBenefitPlansPolicy', window );">401(k) benefit plan</a></td>
<td class="text"><p id="xdx_844_eus-gaap--PostemploymentBenefitPlansPolicy_zGcRo82WMeL2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zrf2W0Kseibc">401(k)
benefit plan</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
401(k) benefit plan covers substantially all employees and allows voluntary employee contributions up to the annually adjusted Internal
Revenue Service dollar limit. These voluntary contributions are matched equal to <span id="xdx_904_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_pid_dp_c20240101__20241231_zMaBFju2PRS1" title="Voluntary contribution matching percent">100%</span> of the employee&#8217;s compensation contributed
and not to exceed <span id="xdx_907_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zSl5E39duE4h" title="Maximum contributions percent">4%</span> of the total eligible compensation. The employees&#8217; voluntary contributions and the Company&#8217;s matching
contributions are <span id="xdx_90B_eus-gaap--DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_pid_dp_c20240101__20241231_z7AFb6OkhsY2" title="Matching contribution vesting percent">100%</span> vested immediately. The Company adopted the 401(k) benefit plan from March 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zXTWvk52zOg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_z7lqwbGJSuFk">Income
taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Before
the Reorganization, the Company elected to be taxed as an S Corporation for federal and state income tax purposes. As an S Corporation,
the Company is not subject to federal income tax and state tax in Texas. As such, shareholders are taxed on their pro rata share of earnings
and deductions of the Company, regardless of the amount of distributions received. After the Reorganization, the Company is subjected
to U.S. federal income tax at <span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20240101__20241231_zad8B3xEoAq4" title="Federal income tax percent">21%</span> and the margin tax in the state of Texas.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities. Deferred
tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of
assets and liabilities computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the amount
expected to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
taxes</i> (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for uncertain tax positions in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) ASC Topic No.
740, &#8220;Accounting for Uncertainty in Income Taxes.&#8221; A tax position is recognized as a benefit only if it is &#8220;more likely
than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount
recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not
meeting the &#8220;more likely than not&#8221; test, no tax benefit is recorded.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
judgment is also required in evaluating the Company&#8217;s uncertain income tax positions and provisions for income taxes. Liabilities
for uncertain income tax positions are recognized based on a two-step approach. The first step is to evaluate whether an income tax position
has met the recognition threshold by determining if the weight of available evidence indicates that it is more likely than not to be
sustained upon examination. The second step is to measure the income tax position that has met the recognition threshold as the largest
amount that is more than 50% likely of being realized upon settlement. The Company continually assesses the likelihood and amount of
potential adjustments and adjusts the income tax provisions, income taxes payable and deferred income taxes in the period in which the
facts that give rise to a revision become known. The Company recognizes interest and penalties related to uncertain income tax positions
as interest expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<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_EarningsPerSharePolicyTextBlock', window );">Earnings per share</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zw8tZ3Z5WNE8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zTeXQzqVsS1f">Earnings
per share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company computes earnings per share (&#8220;EPS&#8221;) in accordance with ASC 260, &#8220;Earnings per Share&#8221; (&#8220;ASC 260&#8221;).
ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured as net income divided
by the weighted average common shares outstanding for the period. Diluted presents the dilutive effect on a per share basis of potential
common shares (e.g., Restricted Stock Units (&#8220;RSU&#8221;), options and warrants) as if they had been converted at the beginning
of the periods presented, or issuance date, if later. Potential common shares that have an anti-dilutive effect (i.e., those that increase
income per share or decrease loss per share) are excluded from the calculation of diluted EPS. For the years ended December 31, 2024
and 2023, a total of <span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zqDaj5OIBFU8" title="Weighted average number of common shares, unvested restricted stock">101,000</span> and <span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_dxL_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zc6mGBaTGmRl" title="Weighted average number of common shares, unvested restricted stock::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0906">nil</span></span> unvested RSU were included in the computation of weighted average number of common shares for the
calculation of diluted EPS.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Stock-based compensation</a></td>
<td class="text"><p id="xdx_840_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z6Yosk9jLrfh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zJLzy5GbMNrf">Stock-based
compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows the provisions of ASC 718, &#8220;Compensation - Stock Compensation&#8221; (&#8220;ASC 260&#8221;), which establishes
the accounting for employee share-based awards. For employee share-based awards, stock-based compensation cost is measured at the grant
date based on the fair value of the award and is recognized as expense with graded vesting on a straight-line basis over the requisite
service period for the entire award.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<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_SegmentReportingPolicyPolicyTextBlock', window );">Segment reporting (restated)</a></td>
<td class="text"><p id="xdx_845_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zHAkBBXNBWpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86A_zhNevCUORu8i">Segment
reporting (restated)</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows ASC 280, &#8220;Segment Reporting<i>.</i>&#8221; The Company&#8217;s Chief Executive Officer or chief operating decision-maker
reviews the consolidated financial results when making decisions about allocating resources and assessing the performance of the Company
as a whole. However, the Company has identified that the Company engages in two distinct business activities, generates revenues from
different products, and individually holds assets exceeding 10% of the Group&#8217;s consolidated total. Hence, the Company concludes
that it has two reporting segments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As the Company&#8217;s long-lived assets are all located in the United States and substantially all
the Company&#8217;s revenues are derived from within the United States, no geographical segments are presented.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration and risks</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zNh95e6P5BOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_866_zXqEd6ikYpQ7">Concentration
and risks</span> </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.
Concentration of credit risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets
that potentially subject the Company to a significant concentration of credit risk primarily consist of cash and cash equivalents, accounts
receivable and other receivable included in other current assets. The maximum exposure of such assets to credit risk is their carrying
amounts at the balance sheet dates. The Company maintains all the bank accounts at financial institutions in the United States, where
there is $<span id="xdx_902_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zOAZjtYKhfzd">250,000</span> standard deposit insurance coverage limit per depositor, per FDIC-insured bank and per ownership category. As of December
31, 2024, balances of two banks in Massimo Motor Sports exceeded the insured limits by $<span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z5Xu98uclX4e">147,954</span> and $<span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z7gOwNHYoW4c" title="Cash uninsured amount">9,457,067</span>, respectively. As of December
31, 2023, balances of one bank in Massimo Motor Sports exceeded the insured limits by $<span id="xdx_904_eus-gaap--CashUninsuredAmount_iI_c20231231_zyjlsRq94Wu9">330,357</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
limit the exposure to credit risk relating to deposits, the Company primarily places cash deposits with large financial institutions
in the United States. The Company conducts credit evaluations of its customers and generally does not require collateral or other security
from them. The Company establishes an accounting policy to provide for current expected credit losses based on the individual customer&#8217;s
financial condition, credit history, and the current economic conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.
Foreign Exchange Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most
of our raw materials are imported from China. The value of the Chinese Yuan against the U.S. dollar is affected by the changes in
China and United States economic conditions. We do not believe that we currently have any significant direct foreign exchange risk
as most of our sales agreements are specified in U.S. dollars and have not used any derivative financial instruments to hedge
exposure to such risk.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.
Interest Rate Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
rate risk is the risk that future cash flows will fluctuate as a result of changes in market interest rates. Our exposure to interest
rate risk primarily relates to the interest rates from our lessors and our borrowings with banks. The related party loan bears no interest.
Our leasing obligations&#8217; interest rates are fixed at the commencement date of the leases. We have not been exposed to material
risks due to the fact that our borrowing from the bank is not significant. And we have not used any derivative financial instruments
to manage our interest risk exposure. However, we cannot provide assurance that we will not be exposed to material risks due to changes
in market interest rate in the future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.
Liquidity Risk</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity
risk arises through the excess of financial obligations over available financial assets due at any point in time. Our objective in mitigating
liquidity risk is to maintain sufficient readily available reserves in order to meet our liquidity requirements at any point in time.
We achieve this by maintaining adequate cash reserves and available banking facilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MASSIMO
GROUP AND SUBSIDIARIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Concentration
and risks </i>(continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">e.
Significant customers</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2024 and 2023, one and one customer accounted for <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zfWShJupzImd" title="Concentration risk, percentage">65</span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zKFsF1oGgwDf" title="Concentration risk, percentage">41</span>% of the Company&#8217;s total revenues, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024 and 2023, one and one customer accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z0D23xKa6bae" title="Concentration risk, percentage">57</span>% and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zw7I166d5VZ4" title="Concentration risk, percentage">86</span>% of the Company&#8217;s total accounts receivable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">f.
Significant suppliers</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the year ended December 31, 2024, two suppliers individually accounted for <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z64tgBcP0B3j" title="Concentration risk, percentage">54%</span> and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z7DYEMYAJHp7" title="Concentration risk, percentage">18%</span> of the Company&#8217;s total purchases respectively.
For the year ended December 31, 2023, three suppliers individually accounted for <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zUNhPip1S5a1" title="Concentration risk, percentage">48%</span>, <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zs2uQE2hQG3k" title="Concentration risk, percentage">19%</span> and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--ThreeSupplierMember_zYg4pxv7Vxr8" title="Concentration risk, percentage">14%</span> of the Company&#8217;s total purchases
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, two suppliers individually accounted for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zg99HOCPq684">33%
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zZRkpyb8KBug">18%
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of the Company&#8217;s total accounts payable,
respectively. As of December 31, 2023, two suppliers individually accounted <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z6g57sPowAEe">41</span>%
and </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z2d2YAOwRwC3">19</span>%
of the Company&#8217;s total accounts payable, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent accounting pronouncements</a></td>
<td class="text"><p id="xdx_845_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_ziw4rRmxAeS" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_z7xSTBoviBF8">Recent
accounting pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers the applicability and impact of all ASUs. Management periodically reviews new accounting standards that are issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Jumpstart Our Business Startups Act provides that an emerging growth company (&#8220;EGC&#8221;) as defined therein can take advantage
of an extended transition period for complying with new or revised accounting standards. This allows an EGC to delay adoption of certain
accounting standards until those standards would otherwise apply to private companies. The Company has adopted the extended transition
period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued ASU No. 2023-09, &#8220;Improvements to Income Tax Disclosures&#8221; (Topic 740). The ASU requires disaggregated
information about a reporting entity&#8217;s effective tax rate reconciliation as well as additional information on income tax paid.
The ASU is effective on a prospective basis for annual periods beginning after December 15, 2025. Early adoption is also permitted for
annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required
additional disclosures being included in the Company&#8217;s consolidated financial statements, once adopted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-03, Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation
Disclosures, which requires disaggregated disclosure of certain costs and expenses, including purchases of inventory, employee compensation,
depreciation, amortization, and depletion, within relevant income statement captions. The guidance is effective for fiscal years beginning
after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. The
Company is currently evaluating this ASU to determine the impact of adoption on its consolidated financial statements and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material
effect on the Company&#8217;s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.</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_MAMO_AdvancesToSuppliersPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advances To Suppliers [Policy Text Block].</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_AdvancesToSuppliersPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_ComparativeFiguresPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Comparative Figures [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_ComparativeFiguresPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_ShippingAndHandlingCostPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_ShippingAndHandlingCostPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising 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 Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</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 Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for deferral and amortization of significant deferred charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation 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> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/712/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitPlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with 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> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND BUSINESS DESCRIPTION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of 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_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock', window );">SCHEDULE OF SUBSIDIARIES</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_zv6Mtoc5N0Y9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Details
of the Company and its subsidiaries are set out below upon the Reorganization:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zVyNtLLPQZm9" style="display: none">SCHEDULE OF SUBSIDIARIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Subsidiaries</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Incorporation</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Jurisdiction of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Formation</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Percentage of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>direct/indirect</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Economic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ownership</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Activities</b></span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span id="xdx_90F_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z85MuSBDvXOc" title="Subsidiaries">Massimo Group</span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_909_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z3GYjfoCL7n4" title="Date of Incorporation">October 10, 2022</span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90E_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_zAwoWfGEvZjd" title="Jurisdiction of Formation">Nevada</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z0YnB1iYpCnd" title="Principal Activities">Holding company</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 20%; text-align: left"><span id="xdx_900_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zpE0Xggwxktb" title="Subsidiaries">Massimo Motor Sports, LLC</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: center"><span id="xdx_900_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zzcbxCdLFw3i" title="Date of Incorporation">June 30, 2009</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 18%; text-align: center"><span id="xdx_90D_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zOTyZ6yQlVj1" title="Jurisdiction of Formation">Texas</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zFJ1Jw8A76w" title="Percentage of direct/indirect Economic Ownership">100</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 20%; text-align: center"><span id="xdx_90F_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zT2uouoZz7w9" title="Principal Activities">Manufacture of UTVs and ATVs</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span id="xdx_90D_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zQYSuu3Lr7y4" title="Subsidiaries">Massimo Marine, LLC</span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_903_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zFOSrbl86jv5" title="Date of Incorporation">January 6, 2020</span></td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90C_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zkk709vASDf4" title="Jurisdiction of Formation">Texas</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_znWrOcxAuxwd" title="Percentage of direct/indirect Economic Ownership">100</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zts01vDGSAm8" title="Principal Activities">Manufacture of Pontoon Boats</span></td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent if the ownership interests in a subsidiary changes during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4M<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</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>62
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock', window );">SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zAZZAdys3ug2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A reconciliation from the amounts previously reported to the restated amounts in the Restated Financial Statements is provided for the
impacted financial statement line items are summarized as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span><span id="xdx_8BE_zyuIu9xUNVde">SCHEDULE
OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Balance Sheets Information as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zRk0xrH6A43h" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
Previously Stated</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z1gOl4WqScBb" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b>s</span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zcoLUAGn7B5c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iI_z6zBigXXsgAl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; text-align: left">Accounts receivable, net</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">6,589,038</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,762,401</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,826,637</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AssetsCurrent_iI_z0Clw5KaoBxl" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">45,385,846</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,762,401</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">43,623,445</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxAssetsNet_iI_zNL3NgCSg9oc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,166,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,126,614</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AssetsNoncurrent_iI_zr0qX5fUqq81" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total non-current assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">11,305,910</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(39,837</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">11,266,073</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_iI_zqgFJBuTFm8a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">TOTAL ASSETS</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,691,756</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,802,238</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">54,889,518</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedIncomeTaxesCurrent_iI_zvFd63ez6ZMl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income tax payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,482,203</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,072,263</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesCurrent_iI_zGaH6sLbEMJl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">26,148,843</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">25,738,903</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Liabilities_iI_z3MES1pXv4K1" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">TOTAL LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">33,595,138</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">33,185,198</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_zZTsDQlF0PW5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Retained earnings</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16,440,172</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,392,298</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,047,874</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--StockholdersEquity_iI_zcFYnNzSdX2c" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total equity</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">23,096,618</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,392,298</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">21,704,320</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_zkzU9sjEw6mk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">TOTAL LIABILITIES AND EQUITY</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">56,691,756</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,802,238</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">54,889,518</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Balance Sheets:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--AccountsReceivableNetCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zA9RT538scdk" title="Accounts receivable, net">1,762,401</span> decrease in accounts receivable, net resulted from the adjustment for the price concession of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90E_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zCXe1A1BPgFk" title="Adjustment for price concession">1,883,399</span> and the related
  expected credit loss of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90A_eus-gaap--AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zfkZK0loijkh" title="Credit loss">120,998</span></span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--DeferredIncomeTaxAssetsNet_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zT9j6xEPc3U5" title="Deferred tax assets">39,837</span> decrease in deferred tax assets and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--AccruedIncomeTaxesCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z8xgL1k1teBb" title="Income tax payable">409,940</span> in income tax payable resulted from the tax effect related to the adjustment for
  the price concession and expected credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Operations and Comprehensive Income information for the year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zTfNuf6ULd93" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z4BmUs5LeVV6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_z8REURy7sMw4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_znofPNODAN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-weight: bold; text-align: justify">Revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">111,209,142</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,883,400</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">109,325,742</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_zcNXwOZGkImh" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">34,343,339</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,883,400</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">32,459,939</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GeneralAndAdministrativeExpense_z3uCLxBqqjYg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16,610,528</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(120,998</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16,489,530</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingExpenses_z6aRmQ99pDQ" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Total operating expenses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,531,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(120,998</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,410,350</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zTrpb6HS8jz2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">Income from operations</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6,811,991</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,762,402</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,049,589</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zzpUzfMbxgik" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Income before income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,179,069</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,762,402</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,416,667</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zxCVhwjtx7f6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify">Provision for income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,024,862</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(370,104</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">654,758</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_zDUF0yP7Sgsd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify">Net income and comprehensive income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,154,207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,392,298</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,761,909</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--EarningsPerShareBasic_zvAueCpZAlwh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Weighted average shares outstanding &#8211; basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareBasic_zmVLy5SYSqUf" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"> Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_pid_zeXMdqECFpBe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Weighted average shares outstanding &#8211; diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareDiluted_pid_ziWlCYWXKes1" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.08</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.04</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.04</td><td style="text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Statements of Operations and Comprehensive Income:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_908_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zsAGNrEFwV0c" title="Revenues">1,883,400</span> in revenues and gross profit is related to the price concession adjustment as described above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--GeneralAndAdministrativeExpense_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zJ5eZyBI7ny" title="General and administrative">120,998</span>
  in general and administrative expenses and total operating expenses resulted from the expected credit loss related to the price
  concession adjustment above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90D_eus-gaap--IncomeTaxExpenseBenefit_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zeTiXZM5VDs3" title="Provision for income taxes">370,104</span> in provision for income taxes resulted from the tax effect related to the adjustment for the price concession
  and expected credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Changes in Shareholders&#8217; Equity year end December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zyHF5oKalSH2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z2WCiXWxay1e" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_ztaZQY9Zf8T" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_zLXl2Vvb1Dvk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; text-align: justify">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,154,207</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,392,298</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,761,909</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
Consolidated Statements of Cash Flows for year ended December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zapIL6D4P7ve" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zK3iaSZ1Tab7" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustment</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zKkT430xDOV2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Previously Stated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Restatement</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adjustments</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As Restated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zITup1NNPGGl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">CASH FLOWS FROM OPERATING ACTIVITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_i01_zl6uFkEN6NEc" style="vertical-align: bottom; background-color: White">
    <td style="width: 49%; text-align: justify">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">3,154,207</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,392,298</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,761,909</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_i01_zipZ3iCdd9Bc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Reversal of allowance for expected credit loss</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(52,169</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(120,999</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(173,168</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_zUyENe4dOEB3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Deferred income tax recovery</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,031,850</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">39,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(992,013</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_ziXeZb6Dd7c3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,029,576</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,883,400</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,912,976</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i01_zKRsKXmCJPg5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(638,880</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(409,940</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,048,820</td><td style="text-align: left">)</td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description
of restatement adjustments in the Consolidated Statements of Cash Flows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90B_eus-gaap--NetIncomeLoss_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z6vJ9aGxbVI6" title="Net income">1,392,298</span> in net income is related to the price concession adjustment and expected credit loss and the tax effect as described
  above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--ProvisionForDoubtfulAccounts_pp0d_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember__us-gaap--CreditLossStatusAxis__custom--AccountsReceivableAndPriceConcessionAdjustmentMember_ztCdYXRCZqrk" title="Reversal of allowance for expected credit loss">120,998</span> in reversal of allowance for expected credit loss resulted from decrease of accounts receivable and the price
  concession adjustment above.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  increase of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_907_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z7zXgTqi1Ry6" title="Accounts receivable">1,883,400</span> in change of accounts receivable resulted from the price concession.</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
  decrease of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zhM4tmhQjml7" title="Tax payable">409,940</span> in change of tax payable resulted from the tax effect related to the adjustment for the price concession and expected
  credit loss.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also restated the segment disclosure in Note 19 to reflect the restatement adjustments and to comply with ASC 280, as amended
by ASU 2023-07.</span></p>



<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock', window );">SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE</a></td>
<td class="text"><p id="xdx_891_ecustom--ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_zfoccgAOWY1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are recorded at cost. Depreciation is provided in amounts sufficient to amortize the cost of the related assets over their
useful lives using the straight-line method, as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zca56tMqruje" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful
    life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture
    and fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z4YKxah7BK4g" title="Property and equipment, estimated useful lives">5</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPGlNZiq6QG9" title="Property and equipment, estimated useful lives">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zw0JkgRbgw8" title="Property and equipment, estimated useful lives">5</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5q29ZR9l6Wh" title="Property and equipment, estimated useful lives">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Electronic
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_zW4dnYdpqoc2" title="Property and equipment, estimated useful lives">5</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transportation
    equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TransportationEquipmentMember_zDBmQOtOvXNj" title="Property and equipment, estimated useful lives">5</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold
    improvement</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zEFJ6VYxwFL7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0819">Over
    the shorter of the lease term or estimated useful lives</span></span> (<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zBarf7qvPlce" title="Property and equipment, estimated useful lives">3</span>-<span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_z7fh3cYVXXQa" title="Property and equipment, estimated useful lives">5</span> years)</span></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_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">SCHEDULE OF DISAGGREGATION OF REVENUES</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zJAsF4ByUK3f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s disaggregation of revenues for the years ended December 31, 2024 and 2023 is disclosed as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0; text-align: justify; text-indent: 0.5in"><span><span id="xdx_8BF_z6bCcngNC0G5">SCHEDULE OF DISAGGREGATION
OF REVENUES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zxqgihTs7FCh" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2024 </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_z2zVYRzrREyj" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-size: 10pt"><b>Years Ended</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>December 31,</b></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2024 </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td style="padding-bottom: 1pt">&#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></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQYBtmwn3rSg" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 62%"><span style="font-size: 10pt">UTVs, ATVs and e-bikes</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt">105,575,151</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 16%; text-align: right"><span style="font-size: 10pt">103,312,838</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PontoonBoatsMember_zhHwkyCR74Hi" style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">Pontoon Boats</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">3,750,591</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">11,724,706</span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zmviZAlmGqD3" style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">Total</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">109,325,742</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">115,037,544</span></td>
    <td style="padding-bottom: 2.5pt">&#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_MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Property And Equipment Useful Life [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;">MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ReceivablesAbstract', window );"><strong>Receivables [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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">SCHEDULE OF ACCOUNTS RECEIVABLE</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z2y0aGA9S125" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="xdx_8B9_z8LWWMXg8ca2" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_z5elYpTPjVm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31, 2024</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(restated)</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zuegcjCn8Oba" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsReceivableGrossCurrent_iI_maARNCzzWS_zaWBR5WV5KYh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,210,829</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,123,805</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_msARNCzzWS_zUB6TMahrYW4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: allowance for credit loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(384,192</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(557,360</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--AccountsReceivableNetCurrent_iTI_mtARNCzzWS_zAR5XqoFjjNd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Accounts receivable, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,826,637</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,566,445</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_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS</a></td>
<td class="text"><p id="xdx_898_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zzJfUlsNW8Tg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement of allowance for credit loss are as follow:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zDKRGUjRKIO2" style="display: none">SCHEDULE
OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_49E_20240101__20241231_zrgfbszOjiqc" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
31, 2024</b></span></p>
                                                                                                                                                                      <p style="margin-top: 0; margin-bottom: 0"><b>(restated)</b></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_495_20230101__20231231_zrhkbtLpvq15" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_40E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iS_zHbbxZu8Zi7k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beginning
    balance</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">557,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">354,059</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--ProvisionForDoubtfulAccounts_zmDml2rUau8f" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Reversal
    of) addition of provision</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(173,168</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">203,301</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iE_z2nqzpw9LFy9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCECFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ending
    balance</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">384,192</p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">557,360</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">SCHEDULE OF INVENTORIES</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2dT2imlunhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_z2ncLXlJqYw" style="display: none">SCHEDULE OF INVENTORIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z46ugsvqhBDd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zauPKNzxUbVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_maIGzTbU_zrMbjlGQw50g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Products and accessories</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">18,001,768</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">16,777,928</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_maIGzTbU_zxs9g8a0ybzi" style="vertical-align: bottom; background-color: White">
    <td>Parts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,113,872</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">899,188</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherInventoryInTransit_iI_maIGzTbU_zMo4PiKY9ZNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Inventories in transit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,861,016</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,399,964</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--InventoryFreightAndDuty_iI_maIGzTbU_zYXmEkAlAGv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Freight and duty</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,751,884</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,163,732</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--InventoryGross_iTI_mtIGzTbU_maINz19h_zMAkBR2nSnFk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory, gross</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,728,540</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,240,812</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryAdjustments_iNI_di_msINz19h_zK3uXLx7ZRE8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: inventory allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(469,900</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(439,900</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iTI_mtINz19h_zYAlREXUfiHi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">27,258,640</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">25,800,912</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_MAMO_ScheduleOfInventoryAllowanceTableTextBlock', window );">SCHEDULE OF INVENTORY ALLOWANCE</a></td>
<td class="text"><p id="xdx_891_ecustom--ScheduleOfInventoryAllowanceTableTextBlock_zPaLzh9Vo0H5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement of inventory allowance are as follow:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zobt1s62eft2" style="display: none">SCHEDULE
OF INVENTORY ALLOWANCE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zHEIROfWuxcc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_z61RUYYR1me4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryAdjustments_iS_zmfx574y8Va3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">439,900</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1003">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ProductionRelatedImpairmentsOrCharges_zkmE1NUY2txe" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Addition of provision</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">439,900</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryAdjustments_iE_z6PdJdj8Cvw3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">469,900</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">439,900</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_MAMO_ScheduleOfInventoryAllowanceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Inventory Allowance [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;">MAMO_ScheduleOfInventoryAllowanceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ADVANCE TO SUPPLIERS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_MAMO_DisclosureAdvanceToSuppliersAbstract', window );"><strong>Advance To Suppliers</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_MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock', window );">SCHEDULE OF ADVANCE TO SUPPLIERS</a></td>
<td class="text"><p id="xdx_890_ecustom--ScheduleOfAdvanceToSuppliersTableTextBlock_za3G744QutSh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
to suppliers consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_ziXS7pHaoqrd" style="display: none">SCHEDULE
OF ADVANCE TO SUPPLIERS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_491_20241231_zgZ8Zl7662r8" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_491_20231231_zdc7bVm4BItf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_409_ecustom--AdvanceToSuppliersGrossCurrent_iI_maATSNz8Hg_zgAT4YjwdWmb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
    to suppliers</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">871,856</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,589,328</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_401_ecustom--ImpairmentOfAdvanceToSuppliers_iNI_di_msATSNz8Hg_zJlIelghCSJl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    impairment of advance to suppliers</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(772,780</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1027">-</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--AdvanceToSuppliersNetCurrent_iTI_mtATSNz8Hg_zSIP4TobIsS1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advance
    to suppliers, net</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,076</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,589,328</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DisclosureAdvanceToSuppliersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosureAdvanceToSuppliersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Advance to Suppliers [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;">MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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>66
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID AND OTHER CURRENT ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract', window );"><strong>Prepaid And Other Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p id="xdx_897_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_z2XERzFfNH86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
and other current assets consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zrZhcA5Uk1t9" style="display: none">SCHEDULE
OF PREPAID AND OTHER CURRENT ASSETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_493_20241231_zxe9Of1wxmpf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_491_20231231_zn0nlvDvNSl2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrent_iI_maOAz6Fr_maPEAOAzLnf_zPDF7kMD8yD6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,096,383</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">598,481</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OtherReceivables_iI_maOAz6Fr_maPEAOAzLnf_z8ENNuB1GIed" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    receivables</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">124,049</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,028</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzLnf_ztteQJYDqesf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,220,432</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">637,509</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentAbstract', 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_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">SCHEDULE OF PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z3RDcBtIPWbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment, net, consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zOmHmLZK4Cv9" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT, NET</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231_zHxWPzk9s6vd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20231231_zQvns3RciQPk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zocC41yhrdJ9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Furniture and Fixtures</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">125,977</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">125,977</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zIK3czzt1lbc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Machinery equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">360,868</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">89,418</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zUFD100ZLphb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">473,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">670,793</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_z0pRtjP9MYEa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Electronic equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,303</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,303</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zdFjp29zyV47" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Leasehold improvement</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">90,974</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">90,974</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzjgl_zpthGp57ST4j" style="vertical-align: bottom; background-color: White">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,086,789</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,012,465</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzjgl_zYmwBlrWUGae" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(554,530</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(612,484</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzjgl_zmAvPQUwXaa3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">532,259</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">399,981</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_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_MAMO_DisclosureLeasesAbstract', window );"><strong>Leases</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_MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock', window );">SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION</a></td>
<td class="text"><p id="xdx_893_ecustom--ScheduleOfOperatingAndFinancingLeasesTableTextBlock_zw4i8tjb3Mdi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to operating and financing leases was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_z5FcaHaKn0N2" style="display: none">SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Operating
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_zSjePKRymdF3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_z766mn9Ph581" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <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 id="xdx_402_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLziXT_z3yp9to19MPi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Operating lease liabilities - current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,119,894</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">847,368</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLziXT_zk2biMdKprN3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Operating lease liabilities - non-current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,412,693</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">630,853</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLziXT_zUn2J8fMRfud" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,532,587</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,478,221</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Financing
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_495_20241231_zsw6KPuAuHD5" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2024</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" id="xdx_49B_20231231_zHzwRVTBkadk" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzxiq_zm2P0IAVGX63" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance
    lease liabilities - current</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43,421</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41,647</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzxiq_zwF7I0nA4Coe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance
    lease liabilities - non-current</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,602</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">77,024</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzxiq_zzWQ3vqeNmE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">77,023</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">118,671</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
<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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zUk6Pw5oqsu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table includes supplemental cash flow and non-cash information related to leases:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zKXzcQ0oHjG2" style="display: none">SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></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: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zuHagabsi3o4" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231_zUjVBSpCMCSd" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid of amounts included in the measurement of lease 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 id="xdx_40F_eus-gaap--OperatingLeasePayments_zWXIKs4JsLq6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Operating cash flows used in operating leases </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,011,837</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,104,769</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseInterestPaymentOnLiability_z5PETtXT1kZk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating cash flows used in finance leases</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">4,677</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,048</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsOfFinancingCosts_zqMACaVIHR2a" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Financing cash flows used in finance leases </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">41,648</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,003</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">Right-of-use assets obtained in exchange for lease obligations: </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_zbjvCIoXVbwk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Finance lease liabilities </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1190">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">60,805</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_zVAP75qrN566" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating lease liabilities </td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">9,587,851</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,113,140</td><td style="text-align: left">&#160;</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_MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock', window );">SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES</a></td>
<td class="text"><p id="xdx_897_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock_z4jXI8iKJpli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average remaining lease terms and discount rates for all of operating lease and finance leases were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zYZqzvZ90AU1" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted-average remaining lease term (years):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Finance lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zCcCldPyS7T4" title="Finance lease, Weighted-average remaining lease term (years)">1.95</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zfOD6tlAisj7" title="Finance lease, Weighted-average remaining lease term (years)">2.85</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zQrwZbUFKK6f" title="Operating leases, Weighted-average remaining lease term (years)">4.39</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zbhGE90fZ7tk" title="Operating leases, Weighted-average remaining lease term (years)">1.82</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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>Weighted average discount rate:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Finance leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6abOSVG5z4" title="Finance leases, Weighted average discount rate">4.85</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_907_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zYj0qmJkUU54" title="Finance leases, Weighted average discount rate">4.61</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_ztB2R8ft24ea" title="Operating leases, Weighted average discount rate">8.65</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_z6imAEDzgJT5" title="Operating leases, Weighted average discount rate">8.61</span></td><td style="text-align: left">%</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_MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock', window );">SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES</a></td>
<td class="text"><p id="xdx_89D_ecustom--ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock_zHWuCekL02zi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a schedule of maturities of operating and finance lease liabilities as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zZH72KdgMD9" style="display: none">SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Operating
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; background-color: rgb(204,238,255)">
    <td style="text-align: left">Twelve months ending December 31,</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20241231_zMzarx6sJsEa" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_iB_zJUZNs16XF92" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maLOLLPzM91_zOWn5nlvbjkk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,857,880</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_i01I_maLOLLPzM91_zgZd7femektl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,507,498</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_i01I_maLOLLPzM91_zgtcjrmAkOng" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,343,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_i01I_maLOLLPzM91_z7ZMF9EoMOvg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,343,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_i01I_maLOLLPzM91_ziqgJHi6GRh5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left">2029</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,416,250</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_i01TI_mtLOLLPzM91_zZ09HYKUI4u" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minimum lease payments</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,467,628</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zYsXoGuwlZG7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,935,041</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiability_i01I_zSgQnEFXc7g1" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of operating lease liabilities</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,532,587</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Finance
leases</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <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; font-size: 10pt">Twelve months ending December 31,</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_491_20241231_zA3gAupEJeHf" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_iB_zgZoeM6l7og1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance leases</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maFLLPDzgHy_zp7DPivYTZs7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%; text-align: left">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">46,325</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_i01I_maFLLPDzgHy_z7z89zL7EaK2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,172</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_i01I_maFLLPDzgHy_zArATAgf0y1c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,701</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_i01I_maFLLPDzgHy_zsfRw0G4jFJl" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">2028</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,451</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDue_i01TI_mtFLLPDzgHy_zcnyrFlILpya" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minimum lease payments</span></td><td style="text-align: left">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">81,649</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zWC2s9q9TU6l" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: imputed interest</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,626</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--FinanceLeaseLiability_i01I_zyUsJ8Bys5Vl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of finance lease liabilities</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">77,023</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_MAMO_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Maturities of Operating and Finance Lease Liabilities [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;">MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Operating And Financing Leases [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;">MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Weighted Average Remaining Lease Terms And Discount Rates Operating And Finance Leases [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;">MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED RETURN LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">SCHEDULE OF ACCRUED RETURN LIABILITIES</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zVjRcn4RJmPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table shows changes in the Company&#8217;s accrued return liabilities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zXoFRa6U9te2" style="display: none">SCHEDULE OF ACCRUED RETURN LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zHRhVqsLCRL3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zUtLUCEGUtb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccruedLiabilitiesCurrent_iS_zUiRgs5pLuB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">283,276</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">556,538</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ActualRecognizedProductsReturn_iN_di_zYioMv24tDY5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Actual recognized products return</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,061,694</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,355,112</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--AccrualsForProductReturnLiabilities_zkgeiWlorNxb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accruals for product return liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,040,006</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,081,850</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrent_iE_zwDskBjeLoMd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">261,588</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">283,276</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_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the components of accrued 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;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED WARRANTY LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_GuaranteesAndProductWarrantiesAbstract', window );"><strong>Guarantees and Product Warranties [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_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zZlXlAlvAhF6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table shows changes in the Company&#8217;s accrued warranty liabilities and related costs:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zBFRVNVzElof" style="display: none">SCHEDULE
OF ACCRUED WARRANTY AND RELATED COSTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20240101__20241231_zvl0apmL5h1h" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_z2YMDqezy24g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ProductWarrantyAccrual_iS_zV0uZQYTbxul" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">619,113</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">260,531</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ProductWarrantyAccrualPayments_iN_di_zuh8X0uoLAl8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cost of warranty claims</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,274,037</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,924,203</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--ProductWarrantyAccrualAdditionsFromBusinessAcquisition_zvrq63JQ6EO" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accruals for product warranty</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,158,477</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,282,785</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProductWarrantyAccrual_iE_zuP3FKIlgXyk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">503,553</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">619,113</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_us-gaap_GuaranteesAndProductWarrantiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GuaranteesAndProductWarrantiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty 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/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock', window );">SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES</a></td>
<td class="text"><p id="xdx_89E_ecustom--OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock_zOL8r8NiegY6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table shows the breakdown of the Company&#8217;s other payable, accrued expense and other current liabilities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zuBSJt3kKl6j" style="display: none">SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zRkRoyAxuIM3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20231231_zrmpeGGOmSH6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_ecustom--CreditCardLiabilities_iI_maAPAOAzZiZ_z6w0ALpvS6o9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Credit card liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">13,792</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">7,732</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_maAPAOAzZiZ_zJV4X4Lel12d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales Tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,204</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherLiabilities_iI_maAPAOAzZiZ_zhSVDjXfoul2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1292">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,161</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_maAPAOAzZiZ_zODn4674hLF4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Payroll liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139,311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1296">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--AccrualOnLitigation_iI_maAPAOAzZiZ_z8EGZxtdc2Fe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Accrual on litigation (Note 18)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,988,961</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,343,869</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_mtAPAOAzZiZ_zucmYuJPXuf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">6,169,193</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,441,966</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_MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Payable Accrued Expense and Other Current Liabilities [TableTextBlock]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</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>72
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">SCHEDULE OF LOAN BALANCE</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfShortTermDebtTextBlock_zwAhFWa13Xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
balance consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zNbvtigZE617" style="display: none">SCHEDULE OF LOAN BALANCE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_znoxbN4pRBth" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_zLgMP2hMaC8e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayAndMidfirstBankMember_ztHWQggOdm6h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Bank loan &#8211; Cathay Bank (1)/Midfirst (4) <span id="xdx_F4C_z6TCdfjrx0J1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)(4)</span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1308">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1309">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember_zR0SMn0Rjzk7" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Other loans - Northpoint <span id="xdx_F43_zHYatrimGzW2">(2)</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1311">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">205,440</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember_zBQz8ctWkyA3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other loans &#8211; BAC <span id="xdx_F45_zPEOUe4W3sLc">(3)</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1314">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">98,143</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShortTermBorrowings_iI_zzco4ZhMUIX5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1317">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">303,583</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_zX670R3eNyla" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Loan balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1320">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">303,583</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span id="xdx_F01_zEySjYpN9v8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1A_zembHdc9C7Rf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    May 13, 2024, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit from Cathay Bank, pursuant to which the
    Company has the availability to borrow a maximum $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_ztpzMTq74Bg8">15.0</span> million out of this line of credit for <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zYDoeMxRxxsi" title="Line of credit facility, expiration period">one year</span> at the U.S. prime rate + <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zUHyZNauEv12">0.75</span>%.
    Before then, the company had a line of credit of maximum $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240512__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember_zN1mnjLyCx33">10.0</span> million from Midfirst bank, which is cancelled upon the grant of the
    line of credit from Cathay Bank. As of December 31, 2024 and 2023, the outstanding balance was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_eus-gaap--LineOfCredit_iI_dxL_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zm1CIdwVAFBa" title="::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1328">nil</span></span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--LineOfCredit_iI_dxL_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zjunlw0yQlPb" title="::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1329">nil</span></span>.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
    line of credit is also personally guaranteed by Mr. David Shan, the controlling shareholder. This line of credit is pledged by the
    Company&#8217;s accounts receivable, deposit accounts, equipment and inventories.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F0B_zZxQnuTpQulf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_F1D_zl1Wby3po2oi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
                                            April 19, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220419__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zHZaUszNRNTl" title="Line of credit facility, maximum borrowing capacity">2.0</span> million pay
                                            as sold line of credit from Northpoint Commercial Finance LLC (&#8220;Northpoint&#8221;)
                                            for acquisition, financing and/or refinancing of inventory. This line of credit is also personally
                                            guaranteed by Mr. David Shan, the Controlling Shareholder, and Massimo Motor Sports, an affiliated
                                            company. As of December 31, 2024 and 2023, the outstanding balance was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zbQf6zZj9fOi" title="Line of credit::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1334">nil</span></span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zkbXmYCi9dS" title="Line of credit">205,440</span>,
                                            respectively.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F02_zKzuG4u98kF9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F13_zK5eMGwpJ1u3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    February 18, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a credit facility for Mercury in the amount of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn4n6_c20220218__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zuNJPDumjbGg" title="Line of credit facility, maximum borrowing capacity">1.75</span>
    million from Brunswick Acceptance Company LLC (&#8220;BAC&#8221;) to finance purchase of inventory. This line of credit is also personally
    guaranteed by Mr. David Shan. As of December 31, 2024 and 2023, the outstanding balance was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_902_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zwuKm7hujBif" title="Line of credit outstanding::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1341">nil</span></span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zZdlQOdBZ7ij" title="Line of credit outstanding">98,143</span>, respectively.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F05_z6nGjRBy0ve3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F18_zZXFpEvRpp51" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    January 15, 2021, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit from Midfirst Bank, pursuant to which
    the Company has the availability to borrow a maximum $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zyNHKwzaM6dk" title="Line of credit facility, maximum borrowing capacity">4.0</span> million out of this line of credit for <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z2PSFBVXu50h" title="Line of credit facility, expiration period">two years</span> at the U.S. prime rate
    + <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zxaStJuFClUi" title="Line of credit facility, prime rate">0.25</span>%. On April 18, 2022, this line of credit was further increased to $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220418__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zHXA06wEN8Y2" title="Line of credit facility, total increase company access">10.0</span> million, and on January 3, 2024, the maturity date
    was renewed to <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240103__20240103__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z1gDOsW53HKb" title="Line of credit facility, maturity date">January 3, 2026</span>.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
    line of credit was guaranteed by the Massimo Group, and was also personally guaranteed by Mr. David Shan, the controlling shareholder,
    and Miller Creek Holdings LLC, a related party controlled by Mr. David Shan. This line of credit was pledged by the Company&#8217;s
    accounts receivable and inventories.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
    May 13, 2024, the credit facility was closed due to transferring to Cathay Bank (see (1) above), and all guarantees were released
    and transferred to Cathay Bank.</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">SCHEDULE OF RELATIONSHIP OF RELATED PARTIES</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zPPTxOjRnAse" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
relationship of related parties is summarized as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zZRKUj829QBk" style="display: none">SCHEDULE OF RELATIONSHIP OF RELATED PARTIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: left">Name of Related Party</td><td style="width: 2%; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: center">Relationship to the Company</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">David Shan</td><td>&#160;</td>
    <td style="text-align: left"><span id="xdx_905_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_z43GCnie9TTj" title="Relationship to the Company">Controlling shareholder of the Company</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Miller Creek Holdings LLC</td><td>&#160;</td>
    <td style="text-align: left"><span id="xdx_90A_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingsLLCMember_zWJybjulSB7j" title="Relationship to the Company">Controlled by David Shan</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Vessel Technology Inc.</td><td>&#160;</td>
    <td style="text-align: left"><span id="xdx_909_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_zNLFaF6cQfy8" title="Relationship to the Company">Controlled by David Shan</span></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_MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock', window );">SCHEDULE OF DUE FROM RELATED PARTY</a></td>
<td class="text"><p id="xdx_892_ecustom--ScheduleOfDueFromRelatedPartyTableTextBlock_zrZ3GL8cEPz3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B1_z6JSwy4N5gti" style="display: none">SCHEDULE
OF DUE FROM RELATED PARTY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z4oYvUSRqlFc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_zIAE3xQ90T85" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"></td><td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherReceivablesNetCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_z0LRL2qTF9Oh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 2.5pt">Vessel Technology Inc.</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">8,576</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl1393">-</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MrDavidShanMember', window );">Mr David Shan [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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock', window );">SCHEDULE OF LOAN FROM RELATED PARTY</a></td>
<td class="text"><p id="xdx_893_ecustom--ScheduleOfLoanFromRelatedPartyTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zPxvu08DwLVd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loan
from a related party consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zOkCgn0QfEme" style="display: none">SCHEDULE
OF LOAN FROM RELATED PARTY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231_zWoZNwRo5n32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20231231_zte3VaTqzRI1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#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></tr>
  <tr id="xdx_405_eus-gaap--OtherLiabilities_iS_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zv9eHcCpVo5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Loan from David Shan, opening balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">7,920,141</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">10,984,344</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--RepaymentOfShareholderAdvanceNet_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zXdbkQgS7pqe" style="vertical-align: bottom; background-color: White">
    <td>Repayment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,373,593</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,264,203</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--Dividends_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zbU9SIfUru37" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Capital dividend declared</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1374">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,200,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherLiabilities_iE_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zOrtIYOoXeO1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loan from David Shan, ending balance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,546,548</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,920,141</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Non-current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zU08tTOiMrU3" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current"><span style="-sec-ix-hidden: xdx2ixbrl1380">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zIDZnPNC2Dtd" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current">(7,920,141</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Current</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--OtherLiabilitiesCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zM2YiPfItkee" style="border-bottom: Black 2.5pt double; text-align: right" title="Current">5,546,548</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--OtherLiabilitiesCurrent_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zrIZF2nl1YQe" style="border-bottom: Black 2.5pt double; text-align: right" title="Current"><span style="-sec-ix-hidden: xdx2ixbrl1386">-</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_MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Due From Related Party [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;">MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Loan From Related Party [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;">MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MrDavidShanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MrDavidShanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>74
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">SCHEDULE OF INCOME TAX PROVISION</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zSRzRADRZ45b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income tax consists of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zJY3DQ7nfaf4" style="display: none">SCHEDULE OF INCOME TAX PROVISION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240101__20241231_zVkhdLD4PJG6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20231231_zWmwJLIsYNdg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(restated)</b></p>
</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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></tr>
  <tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_maITEBz3Bp_zgH1MCulUcw9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Income tax provision &#8211; current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,646,771</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,264,405</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--DeferredIncomeTaxRecovery_maITEBz3Bp_zTbo2wPM7IFj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Income tax recovery - deferred</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(992,013</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">(43,137</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_maITEBz3Bp_zU6rQY38woLi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Deferred tax adjustment &#8211; change of tax rates</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1415">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">(91,464</p></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBz3Bp_zOjqItE1G7wl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Income tax provision</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">654,758</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,129,804</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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">SCHEDULE OF RECONCILIATION OF INCOME TAXES</a></td>
<td class="text"><p id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zaeTCAVr4pRk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles the statutory tax rate to the Company&#8217;s effective tax:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_z0ulMoGbc29d" style="display: none">SCHEDULE OF RECONCILIATION OF INCOME TAXES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20240101__20241231_zVam93ZiTgai" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230101__20231231_ziQLZpwBQJSk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(restated)</b></p>
</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_z6zF9PHwuWId" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Net income before income taxes</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,416,667</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">12,545,029</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_znxNosq8jnNi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Income tax at the federal statutory rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzXOA_zhpARQhuxEBl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Statutory U.S. federal income tax provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">507,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,634,456</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--IncomeTaxReconciliationSCorporationBenefits_maITEBzXOA_ztgDdr1udhe3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">S Corporation benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1432">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(553,133</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maITEBzXOA_zjGjNLx8Yn79" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">State margin tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,561</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139,945</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maITEBzXOA_zPJd8X7dpBz6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Non-deductible expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,048</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1439">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maITEBzXOA_z5W2EoMzJPC9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prior year true-up</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1442">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzXOA_zBtxFnPPybDa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Deferred tax adjustment &#8211; change of tax rates</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1444">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(91,464</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzXOA_zOcoqLGKOJSc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">654,758</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,129,804</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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z9gUFfEUF8Ta" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s deferred tax assets and liabilities consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zh2uNXTCID1f" style="display: none">SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20241231_zksy4id22dPi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December
    31, 2024 (restated)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20231231_z9GijMSeewhg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3N57mVKm0U6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax 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 id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_maDTANzjyv_zqU90hwXYnB" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Allowance for credit loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">80,680</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">117,046</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_i01I_maDTANzjyv_zOEJvEPhSbk8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,480</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,480</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_i01I_maDTANzjyv_zvJAnbLbcAL6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liability &#8211; operating</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,001,843</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,426</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsFinancingLeaseLiabilities_i01I_maDTANzjyv_z14v5eAKLAgl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability &#8211; financing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,175</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,920</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsOtherTemporaryDifference_i01I_maDTANzjyv_zxb8c6bmTyca" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other temporary difference</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,018,553</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1468">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_i01TI_mtDTANzjyv_maDTALNzKIi_zV8g8RB6JRGi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,133,731</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">468,872</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesNetAbstract_iB_zt6T0yekzv2c" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Deferred tax 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 id="xdx_405_ecustom--DeferredTaxLiabilitiesOperatingRightOfUseAssets_i01NI_di_maDTLzrTO_zXFR79PxFwRa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Right of use assets &#8211; operating</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,992,039</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(310,426</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesFinancingRightOfUseAssets_i01NI_di_maDTLzrTO_z22Xl4KDSxPk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Right of use assets &#8211; financing</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(15,078</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(23,845</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilities_i01NTI_di_mtDTLzrTO_msDTALNzKIi_z219uYdg30F6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,007,117</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(334,271</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_mtDTALNzKIi_zYQfebCxnx66" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Deferred tax assets, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,126,614</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">134,601</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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_EarningsPerShareAbstract', window );"><strong>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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">SCHEDULE OF EARNINGS PER SHARE</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zIwuX0u9ITEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents a reconciliation of basic and diluted net income per share:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zNIH1yfpfVIb" style="display: none">SCHEDULE OF EARNINGS PER SHARE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Years Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>(restated)</b></p>
</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 2.5pt">Net income attributable to the Company</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--NetIncomeLoss_pp0p0_c20240101__20241231_zAqFHvfAjrof" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right" title="Net income and comprehensive income">1,761,909</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--NetIncomeLoss_pp0p0_c20230101__20231231_zK8Xyp2jqy04" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right" title="Net income and comprehensive income">10,415,225</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Weighted average number of common shares outstanding &#8211; basic</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_zqMWECFdIy58" title="Weighted average number of common shares outstanding - basic">41,010,654</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20241231_zE5tqUbM77L6" title="Weighted average number of common shares outstanding - basic">40,000,000</span></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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Dilutive securities &#8211; unvested RSU</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_z3FJ1nzJbrZa" title="Dilutive securities - unvested RSU">151,195</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20230101__20231231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_zrKlQshmJLMh" title="Dilutive securities - unvested RSU"><span style="-sec-ix-hidden: xdx2ixbrl1583">-</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Weighted average number of common shares outstanding &#8211; diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_zU39fzNexO03" title="Weighted average number of common shares outstanding - diluted">41,161,849</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zgfEQUYpfuE6" title="Weighted average number of common shares outstanding - diluted">40,000,000</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Earnings per share &#8211; basic</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EarningsPerShareBasic_c20240101__20241231_zE6VyD5bS5ol" title="Earnings per share - basic">0.04</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_c20230101__20231231_zHOgdrsFj6p8" title="Earnings per share - basic">0.26</span></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="padding-bottom: 2.5pt">Earnings per share &#8211; diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--EarningsPerShareDiluted_c20240101__20241231_zDIDMykyOalc" title="Earnings per share - diluted">0.04</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_z4KjWFNRudSa" title="Earnings per share - diluted">0.26</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_us-gaap_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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE STOCK PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY</a></td>
<td class="text"><p id="xdx_891_eus-gaap--NonvestedRestrictedStockSharesActivityTableTextBlock_zvhqhvFflhQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarized the Company&#8217;s RSU activity:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zVjnWFVtj8Wb" style="display: none">SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RSUs</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life in Years</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240101__20241231_zkqTS1JK3T1j" style="width: 16%; text-align: right" title="Number of RSUs, Granted">328,334</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zlI6j6mwz8yd" style="width: 16%; text-align: right" title="Weighted Average Grant Date Fair Value, Granted">3.76</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20231231_zt8bhchPzxW" title="Weighted Average Remaining Life In Years">0.58</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20240101__20241231_zvG3RZcbB0q2" style="text-align: right" title="Number of RSUs, Forfeited">(1,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_z8OPNbW9aAdj" style="text-align: right" title="Weighted Average Grant Date Fair Value, Forfeited">3.88</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Vested</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zdyBcvnGhIVf" style="border-bottom: Black 1pt solid; text-align: right" title="Number of RSUs, Vested">(226,334</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zAd2P3vnUCPb" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant Date Fair Value, Vested">3.70</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Outstanding December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20240101__20241231_zCepmJ6FOT0e" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of RSUs, Outstanding">101,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_zGquYOaHwtAb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value, Outstanding">3.88</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20240101__20241231_zC8jl5fFlFXf" title="Weighted Average Remaining Life In Years">0.37</span></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="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_iE_c20240101__20241231_zT76aCb1zkJh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of RSUs, Exerciseable"><span style="-sec-ix-hidden: xdx2ixbrl1625">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zVi87ldFvH3b" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value, Exerciseable"><span style="-sec-ix-hidden: xdx2ixbrl1627">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">-</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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">SCHEDULE OF SHARE OPTION ACTIVITY</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zlxp3H89Mgaj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarized the Company&#8217;s share option activity:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zDhGOHAue2cc" style="display: none">SCHEDULE
OF SHARE OPTION ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise Price</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted Average Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Life in Years</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Granted</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zsp5JHjXVuc1" style="width: 16%; text-align: right" title="Number of Options, Granted">350,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zpBPqVlTUjJh" style="width: 16%; text-align: right" title="Weighted Average Exercise Price Outstanding Granted">4.04</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zUin6vzoQH85" style="width: 16%; text-align: right" title="Weighted Average Remaining Life in Years">9.23</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_z2KNzAZnmHH7" style="text-align: right" title="Number of Options, Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1715">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zBZjFU384kvg" style="text-align: right" title="Weighted Average Exercise Price Outstanding Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl1717">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Vested</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zmiCQQnyCQcg" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Vested"><span style="-sec-ix-hidden: xdx2ixbrl1719">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zjEtl36pqbO9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding Vested"><span style="-sec-ix-hidden: xdx2ixbrl1721">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Unvested balance, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_z1u4CXISzbdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Unvested">350,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpneh5G3ev37" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Unvetsed">4.04</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zoImchgjdRyc" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Remaining Life in Years">8.72</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="padding-bottom: 2.5pt">Exercisable, December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zwdeN4WuCh75" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Exerciseable"><span style="-sec-ix-hidden: xdx2ixbrl1729">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zNBoJW6CK813" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding Exerciseable"><span style="-sec-ix-hidden: xdx2ixbrl1731">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">-</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_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the changes in outstanding nonvested restricted stock shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (c)<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING (RESTATED) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">SCHEDULE OF KEY INFORMATION BY SEGMENTS</a></td>
<td class="text"><p id="xdx_891_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zRyM2I2TUfb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The summary of key information
by segments for the years ended December 31, 2024 and 2023 was as follows: </p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zMsnOTwP2oW4">SCHEDULE
OF KEY INFORMATION BY SEGMENTS</span>&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>For year ended December 31, 2024</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240101__20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zksPMCjb3nBb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Sales of UTVs, ATVs and e-bikes</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zizhpHa5Xf7k" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Sales of Pontoon Boats</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240101__20241231_zxHoAEzXvhf6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zVOlggvakGm6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-size: 10pt; text-align: left">Revenue from external customers</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">105,575,151</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">3,750,591</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">109,325,742</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zxggjwReft1d" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Cost of revenue</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">73,463,577</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">3,402,226</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">76,865,803</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GrossProfit_zTSavDVO2w1l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Gross profit</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">32,111,574</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">348,365</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">32,459,939</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_z74X95FljqZf" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Depreciation &amp; amortization</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">145,693</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">25,653</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">171,346</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zUq9nP2TPOW2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Income tax expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">654,758</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1778">-</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">654,758</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Long-lived assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z752ClpuBDua" style="font-size: 10pt; text-align: right" title="Long-lived assets">9,950,148</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zRSkAxLrR7M8" style="font-size: 10pt; text-align: right" title="Long-lived assets">1,315,925</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231_zpNtdSPeeOtf" style="font-size: 10pt; text-align: right" title="Long-lived assets">11,266,073</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Segment assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zveRSjGT6DUl" style="font-size: 10pt; text-align: right" title="Segment assets">47,769,759</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_989_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zVoEShT2cXWf" style="font-size: 10pt; text-align: right" title="Segment assets">7,119,759</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--Assets_iI_c20241231_zmnOIEISlrh2" style="font-size: 10pt; text-align: right" title="Segment assets">54,889,518</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_zvA6JpMwipqa" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Segment profit (loss)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">3,892,813</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">(2,130,904</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">1,761,909</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="display: none"></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>For year ended December 31, 2023</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i></i></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQyav7lSPDj6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Sales
                                            of UTVs, ATVs and e-bikes</b></p></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230101__20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_z7Bw3tv1slQi" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Sales of Pontoon Boats</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zeowcKEePF37" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
<tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zTPxIZMtPp93" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 49%; font-size: 10pt; text-align: left">Revenue from external customers</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">103,312,838</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">11,724,706</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 2%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">115,037,544</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zCyU2kBnjW6g" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Cost of revenue</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">69,881,055</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">9,245,399</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">79,126,454</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GrossProfit_zi9IUkTcECQd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Gross profit</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">33,431,783</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">2,479,307</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">35,911,090</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_zNxg7oBnX4Gi" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Depreciation &amp; amortization</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">170,958</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">22,667</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">193,625</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zPlqN3cqafL7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Income tax expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">2,129,804</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1814">-</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">2,129,804</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Long-lived assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z5yLAi04loe3" style="font-size: 10pt; text-align: right" title="Long-lived assets">2,615,404</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zmHohcmgbSP9" style="font-size: 10pt; text-align: right" title="Long-lived assets">968,067</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--AssetsNoncurrent_iI_c20231231_zUaTbHDEpbK2" style="font-size: 10pt; text-align: right" title="Long-lived assets">3,583,471</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Segment assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_984_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zRp5DbJ3bSR4" style="font-size: 10pt; text-align: right" title="Segment assets">34,762,856</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zoWKTyQX3Gz2" style="font-size: 10pt; text-align: right" title="Segment assets">7,180,623</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--Assets_iI_c20231231_zpnXus7pe0Ee" style="font-size: 10pt; text-align: right" title="Segment assets">41,943,479</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_zJqjxtDXIJsl" style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Segment profit (loss)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">10,230,476</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">184,749</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">10,415,225</td><td style="font-size: 10pt; 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_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</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>78
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF SUBSIDIARIES (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_EntityIncorporationStateCountryCode', window );">Jurisdiction of Formation</a></td>
<td class="text">NV<span></span>
</td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoGroupMember', window );">Massimo Group [Member]</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_MAMO_NameOfSubsidiaries', window );">Subsidiaries</a></td>
<td class="text">Massimo Group<span></span>
</td>
</tr>
<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_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Oct. 10,  2022<span></span>
</td>
</tr>
<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_EntityIncorporationStateCountryCode', window );">Jurisdiction of Formation</a></td>
<td class="text">NV<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities', window );">Principal Activities</a></td>
<td class="text">Holding company<span></span>
</td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsLLCMember', window );">Massimo Motor Sports, LLC [Member]</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_MAMO_NameOfSubsidiaries', window );">Subsidiaries</a></td>
<td class="text">Massimo Motor Sports, LLC<span></span>
</td>
</tr>
<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_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Jun. 30,  2009<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Jurisdiction of Formation</a></td>
<td class="text">TX<span></span>
</td>
</tr>
<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_EquityMethodInvestmentDescriptionOfPrincipalActivities', window );">Principal Activities</a></td>
<td class="text">Manufacture of UTVs and ATVs<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of direct/indirect Economic Ownership</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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMarineLLCMember', window );">Massimo Marine, LLC [Member]</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_MAMO_NameOfSubsidiaries', window );">Subsidiaries</a></td>
<td class="text">Massimo Marine, LLC<span></span>
</td>
</tr>
<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_EntityIncorporationDateOfIncorporation', window );">Date of Incorporation</a></td>
<td class="text">Jan.  06,  2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Jurisdiction of Formation</a></td>
<td class="text">TX<span></span>
</td>
</tr>
<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_EquityMethodInvestmentDescriptionOfPrincipalActivities', window );">Principal Activities</a></td>
<td class="text">Manufacture of Pontoon Boats<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of direct/indirect Economic Ownership</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_MAMO_NameOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_NameOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_EntityIncorporationDateOfIncorporation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when an entity was incorporated</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityIncorporationDateOfIncorporation</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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the principal activities of an investee accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EquityMethodInvestmentDescriptionOfPrincipalActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMarineLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMarineLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>79
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATION AND BUSINESS DESCRIPTION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 04, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,043,250<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoGroupMember', window );">Massimo Group [Member] | ATIFUS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoGroupMember', window );">Massimo Group [Member] | Controlling Shareholder [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77.30%<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsLLCMember', window );">Massimo Motor Sports, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsLLCMember', window );">Massimo Motor Sports, LLC [Member] | ATIFUS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsLLCMember', window );">Massimo Motor Sports, LLC [Member] | Two Shareholder [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMarineLLCMember', window );">Massimo Marine, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMarineLLCMember', window );">Massimo Marine, LLC [Member] | ATIFUS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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_us-gaap_EquityMethodInvestments', window );">Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
</tr>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMarineLLCMember', window );">Massimo Marine, LLC [Member] | Shareholder [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsAndMassimoMarineMember', window );">Massimo Motor Sports and Massimo Marine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorMarineMember', window );">Massimo Motor Marine [Member] | ATIFUS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction</a></td>
<td class="nump">1,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share</a></td>
<td class="nump">$ 4.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance initial public offering</a></td>
<td class="nump">$ 5,850,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=MAMO_ATIFUSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=MAMO_ATIFUSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_ControllingShareholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_ControllingShareholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_TwoShareholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_TwoShareholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMarineLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMarineLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_ShareholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_ShareholderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsAndMassimoMarineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorSportsAndMassimoMarineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorMarineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=MAMO_MassimoMotorMarineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 4,826,637<span></span>
</td>
<td class="nump">$ 9,566,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">43,623,445<span></span>
</td>
<td class="nump">38,360,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">1,126,614<span></span>
</td>
<td class="nump">134,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">11,266,073<span></span>
</td>
<td class="nump">3,583,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">54,889,518<span></span>
</td>
<td class="nump">41,943,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_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="nump">1,072,263<span></span>
</td>
<td class="nump">2,121,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_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">25,738,903<span></span>
</td>
<td class="nump">18,827,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">33,185,198<span></span>
</td>
<td class="nump">27,455,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">15,047,874<span></span>
</td>
<td class="nump">13,285,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total equity</a></td>
<td class="nump">21,704,320<span></span>
</td>
<td class="nump">14,487,806<span></span>
</td>
<td class="nump">$ 5,070,740<span></span>
</td>
</tr>
<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_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="nump">54,889,518<span></span>
</td>
<td class="nump">41,943,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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">109,325,742<span></span>
</td>
<td class="nump">115,037,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">32,459,939<span></span>
</td>
<td class="nump">35,911,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">16,489,530<span></span>
</td>
<td class="nump">13,227,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">27,410,350<span></span>
</td>
<td class="nump">22,988,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">5,049,589<span></span>
</td>
<td class="nump">12,922,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">2,416,667<span></span>
</td>
<td class="nump">12,545,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">654,758<span></span>
</td>
<td class="nump">2,129,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,761,909<span></span>
</td>
<td class="nump">$ 10,415,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ProvisionForDoubtfulAccounts', window );">Reversal of allowance for expected credit loss</a></td>
<td class="num">$ (173,168)<span></span>
</td>
<td class="nump">$ 203,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax recovery</a></td>
<td class="num">(992,013)<span></span>
</td>
<td class="num">(134,601)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">4,912,976<span></span>
</td>
<td class="num">(3,536,449)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Tax payable</a></td>
<td class="num">(1,048,820)<span></span>
</td>
<td class="nump">$ 2,121,083<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">6,589,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">45,385,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">1,166,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">11,305,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">56,691,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="nump">1,482,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">26,148,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">33,595,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">16,440,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total equity</a></td>
<td class="nump">23,096,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="nump">56,691,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">111,209,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">34,343,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">16,610,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">27,531,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">6,811,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">4,179,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">1,024,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 3,154,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Reversal of allowance for expected credit loss</a></td>
<td class="num">$ (52,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax recovery</a></td>
<td class="num">(1,031,850)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">3,029,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Tax payable</a></td>
<td class="num">(638,880)<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_RestatementAxis=srt_RevisionOfPriorPeriodReclassificationAdjustmentMember', window );">Revision of Prior Period, Reclassification, Adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="num">(1,762,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="num">(1,762,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="num">(39,837)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="num">(39,837)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="num">(1,802,238)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="num">(409,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="num">(409,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="num">(409,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="num">(1,392,298)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total equity</a></td>
<td class="num">(1,392,298)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="num">(1,802,238)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="num">(1,883,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="num">(1,883,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="num">(120,998)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(120,998)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="num">(1,762,402)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="num">(1,762,402)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">(370,104)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">$ (1,392,298)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ProvisionForDoubtfulAccounts', window );">Reversal of allowance for expected credit loss</a></td>
<td class="num">$ (120,999)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax recovery</a></td>
<td class="nump">39,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">1,883,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Tax payable</a></td>
<td class="num">$ (409,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred income tax expense (benefit) pertaining to income (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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RevisionOfPriorPeriodReclassificationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RevisionOfPriorPeriodReclassificationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>81
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) (Parenthetical) - USD ($)<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. 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_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 4,826,637<span></span>
</td>
<td class="nump">$ 9,566,445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Adjustment for price concession</a></td>
<td class="nump">5,210,829<span></span>
</td>
<td class="nump">10,123,805<span></span>
</td>
</tr>
<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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">1,126,614<span></span>
</td>
<td class="nump">134,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="nump">1,072,263<span></span>
</td>
<td class="nump">2,121,083<span></span>
</td>
</tr>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">109,325,742<span></span>
</td>
<td class="nump">115,037,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">16,489,530<span></span>
</td>
<td class="nump">13,227,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">654,758<span></span>
</td>
<td class="nump">2,129,804<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">1,761,909<span></span>
</td>
<td class="nump">10,415,225<span></span>
</td>
</tr>
<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_ProvisionForDoubtfulAccounts', window );">Reversal of allowance for expected credit loss</a></td>
<td class="num">(173,168)<span></span>
</td>
<td class="nump">203,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(4,912,976)<span></span>
</td>
<td class="nump">3,536,449<span></span>
</td>
</tr>
<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_IncreaseDecreaseInAccruedTaxesPayable', window );">Tax payable</a></td>
<td class="num">(1,048,820)<span></span>
</td>
<td class="nump">$ 2,121,083<span></span>
</td>
</tr>
<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_RestatementAxis=srt_RevisionOfPriorPeriodReclassificationAdjustmentMember', window );">Revision of Prior Period, Reclassification, Adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="num">(1,762,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Adjustment for price concession</a></td>
<td class="nump">1,883,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent', window );">Credit loss</a></td>
<td class="nump">120,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="num">(39,837)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="num">(409,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="num">(1,883,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="num">(120,998)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">(370,104)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(1,392,298)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Reversal of allowance for expected credit loss</a></td>
<td class="num">(120,999)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(1,883,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Tax payable</a></td>
<td class="num">(409,940)<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_RestatementAxis=srt_RevisionOfPriorPeriodReclassificationAdjustmentMember', window );">Revision of Prior Period, Reclassification, Adjustment [Member] | Accounts Receivable And Price Concession Adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Reversal of allowance for expected credit loss</a></td>
<td class="nump">$ 120,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding accrued interest, of allowance for credit loss on accounts receivable classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RevisionOfPriorPeriodReclassificationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RevisionOfPriorPeriodReclassificationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossStatusAxis=MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossStatusAxis=MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</a></td>
<td class="text">7 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Maximum [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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</a></td>
<td class="text">7 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAMO_ElectronicEquipmentMember', window );">Electronic 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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', 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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>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_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration', window );">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</a></td>
<td class="text">Useful Life, Lease Term [Member]<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Minimum [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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</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_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer 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;">us-gaap_PropertyPlantAndEquipmentUsefulLife</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:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482190/360-10-35-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration</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>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAMO_ElectronicEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAMO_ElectronicEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF DISAGGREGATION OF REVENUES (Details) - USD ($)<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. 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_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">$ 109,325,742<span></span>
</td>
<td class="nump">$ 115,037,544<span></span>
</td>
</tr>
<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_ProductOrServiceAxis=MAMO_UTVsAndATVsElectricBikesMember', window );">UTVs, ATVs and e-bikes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">105,575,151<span></span>
</td>
<td class="nump">103,312,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_srt_ProductOrServiceAxis=MAMO_PontoonBoatsMember', window );">Pontoon Boats [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">$ 3,750,591<span></span>
</td>
<td class="nump">$ 11,724,706<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=MAMO_UTVsAndATVsElectricBikesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=MAMO_UTVsAndATVsElectricBikesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ProductOrServiceAxis=MAMO_PontoonBoatsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=MAMO_PontoonBoatsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 1,900,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">9,572,444<span></span>
</td>
<td class="nump">$ 10,334,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CashFDICInsuredAmount', window );">Cash FDIC insured amount</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryAdjustments', window );">Inventory provision</a></td>
<td class="nump">469,900<span></span>
</td>
<td class="nump">439,900<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductionRelatedImpairmentsOrCharges', window );">Impairment provision of inventories</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">439,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment loss</a></td>
<td class="nump">772,780<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment charge of long-lived assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Sales return liabilities</a></td>
<td class="nump">261,588<span></span>
</td>
<td class="nump">283,276<span></span>
</td>
<td class="nump">$ 556,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_ActualRecognizedProductsReturn', window );">Sales returns</a></td>
<td class="nump">1,061,694<span></span>
</td>
<td class="nump">3,355,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Products warranty</a></td>
<td class="nump">503,553<span></span>
</td>
<td class="nump">619,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ProductWarrantyAccrualPayments', window );">Warranty expenses</a></td>
<td class="nump">1,274,037<span></span>
</td>
<td class="nump">1,924,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Advance from customers</a></td>
<td class="nump">449,999<span></span>
</td>
<td class="nump">1,835,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract liabilities, revenue recognized</a></td>
<td class="nump">$ 1,158,440<span></span>
</td>
<td class="nump">$ 696,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Voluntary contribution matching percent</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage', window );">Matching contribution vesting percent</a></td>
<td class="nump">100.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal income tax percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Weighted average number of common shares, unvested restricted stock</a></td>
<td class="nump">154,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Cash uninsured amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 330,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">65.00%<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Supplier Concentration Risk [Member] | One Supplier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">54.00%<span></span>
</td>
<td class="nump">48.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Supplier Concentration Risk [Member] | Two Supplier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Supplier Concentration Risk [Member] | Three Supplier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">57.00%<span></span>
</td>
<td class="nump">86.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts Payable [Member] | Supplier Concentration Risk [Member] | One Supplier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts Payable [Member] | Supplier Concentration Risk [Member] | Two Supplier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">19.00%<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_dei_LegalEntityAxis=MAMO_MassimoMotorSportsLLCMember', window );">Massimo Motor Sports, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Cash uninsured amount</a></td>
<td class="nump">$ 147,954<span></span>
</td>
<td class="nump">$ 9,457,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Weighted average number of common shares, unvested restricted stock</a></td>
<td class="nump">101,000<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_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_ShippingAndFreightExpense', window );">Shipping and freight expense</a></td>
<td class="nump">$ 11,385,278<span></span>
</td>
<td class="nump">$ 8,773,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=MAMO_SellingExpenseMember', window );">Selling Expense [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_ShippingAndFreightExpense', window );">Shipping and freight expense</a></td>
<td class="nump">6,282,588<span></span>
</td>
<td class="nump">4,933,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">569,757<span></span>
</td>
<td class="nump">768,671<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_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CashFDICInsuredAmount', window );">Cash FDIC insured amount</a></td>
<td class="nump">$ 597,877<span></span>
</td>
<td class="nump">435,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum contributions percent</a></td>
<td class="nump">4.00%<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,343,869<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_MAMO_ActualRecognizedProductsReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Actual recognized products return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_ActualRecognizedProductsReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_ShippingAndFreightExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shipping and freight expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_ShippingAndFreightExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employer's matching contributions to a defined contribution plan that vests in a given 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;">us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductionRelatedImpairmentsOrCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductionRelatedImpairmentsOrCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MajorCustomersAxis=MAMO_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MajorCustomersAxis=MAMO_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=MAMO_OneSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=MAMO_OneSupplierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=MAMO_TwoSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=MAMO_TwoSupplierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=MAMO_ThreeSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=MAMO_ThreeSupplierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=MAMO_MassimoMotorSportsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=MAMO_MassimoMotorSportsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=MAMO_SellingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=MAMO_SellingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ACCOUNTS RECEIVABLE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 5,210,829<span></span>
</td>
<td class="nump">$ 10,123,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: allowance for credit loss</a></td>
<td class="num">(384,192)<span></span>
</td>
<td class="num">(557,360)<span></span>
</td>
<td class="num">$ (354,059)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 4,826,637<span></span>
</td>
<td class="nump">$ 9,566,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</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>86
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS (Details) - USD ($)<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. 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_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Beginning balance</a></td>
<td class="nump">$ 557,360<span></span>
</td>
<td class="nump">$ 354,059<span></span>
</td>
</tr>
<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_ProvisionForDoubtfulAccounts', window );">(Reversal of) addition of provision</a></td>
<td class="num">(173,168)<span></span>
</td>
<td class="nump">203,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Ending balance</a></td>
<td class="nump">$ 384,192<span></span>
</td>
<td class="nump">$ 557,360<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</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>87
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET (Details Narrative) - USD ($)<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. 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_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Allowance for credit loss</a></td>
<td class="nump">$ 173,168<span></span>
</td>
<td class="num">$ (203,301)<span></span>
</td>
</tr>
<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_ProvisionForDoubtfulAccounts', window );">(Reversal of) provision of allowance for expected credit loss</a></td>
<td class="num">(173,168)<span></span>
</td>
<td class="nump">203,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Wrote off uncollectible accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">598,434<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_OneCustomerMember', window );">One Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Wrote off uncollectible accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 598,434<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>88
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF INVENTORIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_us-gaap_InventoryFinishedGoods', window );">Products and accessories</a></td>
<td class="nump">$ 18,001,768<span></span>
</td>
<td class="nump">$ 16,777,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_InventoryRawMaterials', window );">Parts</a></td>
<td class="nump">1,113,872<span></span>
</td>
<td class="nump">899,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventoryInTransit', window );">Inventories in transit</a></td>
<td class="nump">4,861,016<span></span>
</td>
<td class="nump">5,399,964<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_MAMO_InventoryFreightAndDuty', window );">Freight and duty</a></td>
<td class="nump">3,751,884<span></span>
</td>
<td class="nump">3,163,732<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_us-gaap_InventoryGross', window );">Inventory, gross</a></td>
<td class="nump">27,728,540<span></span>
</td>
<td class="nump">26,240,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_InventoryAdjustments', window );">Less: inventory allowance</a></td>
<td class="num">(469,900)<span></span>
</td>
<td class="num">(439,900)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 27,258,640<span></span>
</td>
<td class="nump">$ 25,800,912<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_MAMO_InventoryFreightAndDuty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory freight and duty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_InventoryFreightAndDuty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventoryInTransit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventoryInTransit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF INVENTORY ALLOWANCE (Details) - USD ($)<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. 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_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_us-gaap_InventoryAdjustments', window );">Beginning balance</a></td>
<td class="nump">$ 439,900<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductionRelatedImpairmentsOrCharges', window );">Addition of provision</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">439,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryAdjustments', window );">Ending balance</a></td>
<td class="nump">$ 469,900<span></span>
</td>
<td class="nump">$ 439,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductionRelatedImpairmentsOrCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductionRelatedImpairmentsOrCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Details Narrative) - USD ($)<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. 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_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_us-gaap_ProductionRelatedImpairmentsOrCharges', window );">Inventory provision</a></td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">$ 439,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_InventoryPledgedForLineOfCreditAmount', window );">Partial inventory pledged for line of credit</a></td>
<td class="nump">$ 21,606,371<span></span>
</td>
<td class="nump">$ 19,961,227<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_InventoryPledgedForLineOfCreditAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_InventoryPledgedForLineOfCreditAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductionRelatedImpairmentsOrCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductionRelatedImpairmentsOrCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ADVANCE TO SUPPLIERS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_MAMO_DisclosureAdvanceToSuppliersAbstract', window );"><strong>Advance To Suppliers</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_MAMO_AdvanceToSuppliersGrossCurrent', window );">Advance to suppliers</a></td>
<td class="nump">$ 871,856<span></span>
</td>
<td class="nump">$ 1,589,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_ImpairmentOfAdvanceToSuppliers', window );">Less: impairment of advance to suppliers</a></td>
<td class="num">(772,780)<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_MAMO_AdvanceToSuppliersNetCurrent', window );">Advance to suppliers, net</a></td>
<td class="nump">$ 99,076<span></span>
</td>
<td class="nump">$ 1,589,328<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_AdvanceToSuppliersGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advance to suppliers gross current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_AdvanceToSuppliersGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_AdvanceToSuppliersNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advance to suppliers net current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_AdvanceToSuppliersNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_DisclosureAdvanceToSuppliersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosureAdvanceToSuppliersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_ImpairmentOfAdvanceToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment of advance to suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_ImpairmentOfAdvanceToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ADVANCE TO SUPPLIERS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 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, 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_MAMO_DisclosureAdvanceToSuppliersAbstract', window );"><strong>Advance To Suppliers</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_MAMO_ImpairmentOfAdvanceToSuppliers', window );">Impairment of advance to suppliers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 772,780<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration', window );">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">TOTAL LIABILITIES<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligation', window );">Supplier finance program, obligation</a></td>
<td class="nump">$ 312,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease', window );">Advance to the suppliers</a></td>
<td class="nump">$ 772,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Total current liabilities<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_SupplierFinanceProgramObligationDecreaseSettlement', window );">Advance to the suppliers, reducing from value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,085,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationCurrent', window );">Advance to the suppliers, reducing to value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 312,500<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_MAMO_DisclosureAdvanceToSuppliersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosureAdvanceToSuppliersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_ImpairmentOfAdvanceToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment of advance to suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_ImpairmentOfAdvanceToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation for supplier finance program, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes obligation for supplier finance program, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration</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>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in obligation for supplier finance program from settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationDecreaseSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration</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>enum2:enumerationSetItemType</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>93
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract', window );"><strong>Prepaid And Other Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepayment</a></td>
<td class="nump">$ 1,096,383<span></span>
</td>
<td class="nump">$ 598,481<span></span>
</td>
</tr>
<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_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">124,049<span></span>
</td>
<td class="nump">39,028<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 1,220,432<span></span>
</td>
<td class="nump">$ 637,509<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">$ 1,086,789<span></span>
</td>
<td class="nump">$ 1,012,465<span></span>
</td>
</tr>
<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(554,530)<span></span>
</td>
<td class="num">(612,484)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">532,259<span></span>
</td>
<td class="nump">399,981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">125,977<span></span>
</td>
<td class="nump">125,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">360,868<span></span>
</td>
<td class="nump">89,418<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">473,667<span></span>
</td>
<td class="nump">670,793<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAMO_ElectronicEquipmentMember', window );">Electronic 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_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">35,303<span></span>
</td>
<td class="nump">35,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Subtotal</a></td>
<td class="nump">$ 90,974<span></span>
</td>
<td class="nump">$ 90,974<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and 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/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAMO_ElectronicEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAMO_ElectronicEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Details Narrative) - USD ($)<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. 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_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>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_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 129,598<span></span>
</td>
<td class="nump">$ 151,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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisition of property and equipment</a></td>
<td class="nump">387,876<span></span>
</td>
<td class="nump">134,662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisposals', window );">Disposal of property and equipment</a></td>
<td class="nump">126,000<span></span>
</td>
<td class="nump">29,317<span></span>
</td>
</tr>
<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_GainLossOnDispositionOfAssets1', window );">Realized gain on disposition</a></td>
<td class="nump">36,001<span></span>
</td>
<td class="nump">15,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment charges</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer 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;">us-gaap_PropertyPlantAndEquipmentDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_MAMO_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities - current</a></td>
<td class="nump">$ 2,119,894<span></span>
</td>
<td class="nump">$ 847,368<span></span>
</td>
</tr>
<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities - non-current</a></td>
<td class="nump">7,412,693<span></span>
</td>
<td class="nump">630,853<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">9,532,587<span></span>
</td>
<td class="nump">1,478,221<span></span>
</td>
</tr>
<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_FinanceLeaseLiabilityCurrent', window );">Finance lease liabilities - current</a></td>
<td class="nump">43,421<span></span>
</td>
<td class="nump">41,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease liabilities - non-current</a></td>
<td class="nump">33,602<span></span>
</td>
<td class="nump">77,024<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total</a></td>
<td class="nump">$ 77,023<span></span>
</td>
<td class="nump">$ 118,671<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION (Details) - USD ($)<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. 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_MAMO_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows used in operating leases</a></td>
<td class="nump">$ 2,011,837<span></span>
</td>
<td class="nump">$ 1,104,769<span></span>
</td>
</tr>
<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_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows used in finance leases</a></td>
<td class="nump">4,677<span></span>
</td>
<td class="nump">7,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Financing cash flows used in finance leases</a></td>
<td class="nump">41,648<span></span>
</td>
<td class="nump">40,003<span></span>
</td>
</tr>
<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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance lease liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">60,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">$ 9,587,851<span></span>
</td>
<td class="nump">$ 1,113,140<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest paid on finance lease 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/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease 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/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease 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/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_MAMO_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance lease, Weighted-average remaining lease term (years)</a></td>
<td class="text">1 year 11 months 12 days<span></span>
</td>
<td class="text">2 years 10 months 6 days<span></span>
</td>
</tr>
<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases, Weighted-average remaining lease term (years)</a></td>
<td class="text">4 years 4 months 20 days<span></span>
</td>
<td class="text">1 year 9 months 25 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases, Weighted average discount rate</a></td>
<td class="nump">4.85%<span></span>
</td>
<td class="nump">4.61%<span></span>
</td>
</tr>
<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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases, Weighted average discount rate</a></td>
<td class="nump">8.65%<span></span>
</td>
<td class="nump">8.61%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 discount rate for finance lease calculated at point in 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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</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:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 discount rate for operating lease calculated at point in 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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</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:durationItemType</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>99
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 2,857,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">2,507,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">2,343,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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">2,343,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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">1,416,250<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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">11,467,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(1,935,041)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_OperatingLeaseLiability', window );">Present value of operating lease liabilities</a></td>
<td class="nump">9,532,587<span></span>
</td>
<td class="nump">$ 1,478,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">46,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">25,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">8,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">1,451<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_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">81,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(4,626)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_FinanceLeaseLiability', window );">Present value of finance lease liabilities</a></td>
<td class="nump">$ 77,023<span></span>
</td>
<td class="nump">$ 118,671<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Aug. 01, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 01, 2024 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Apr. 29, 2023 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Aug. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 01, 2018 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</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_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,058,524<span></span>
</td>
<td class="nump">$ 1,104,769<span></span>
</td>
</tr>
<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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating lease right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,580,172<span></span>
</td>
<td class="nump">974,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionExpense', window );">Accretion of lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,677<span></span>
</td>
<td class="nump">7,048<span></span>
</td>
</tr>
<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_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of finance lease right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,748<span></span>
</td>
<td class="nump">$ 42,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MillerCreekHoldingLLCMember', window );">Miller Creek Holding LLC [Member] | Mr David Shan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of land | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Payments for monthly rent</a></td>
<td class="nump">$ 145,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,000<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="nump">$ 40,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr. 30,  2026<span></span>
</td>
<td class="text">Jul. 31,  2024<span></span>
</td>
<td class="text">Jul. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lease renewal term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MillerCreekHoldingLLCMember', window );">Miller Creek Holding LLC [Member] | Mr David Shan [Member] | Two Lease Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug. 31,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MillerCreekHoldingLLCMember', window );">Miller Creek Holding LLC [Member] | Mr David Shan [Member] | Two Lease Agreements [Member] | Warehouse [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AreaOfLand', window );">Area of land | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Payments for monthly rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MillerCreekHoldingLLCMember', window );">Miller Creek Holding LLC [Member] | Mr David Shan [Member] | Two Lease Agreements [Member] | Office Space [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AreaOfLand', window );">Area of land | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Payments for monthly rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481639/420-10-35-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area of land held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeaseExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</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:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease expense. Excludes sublease 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MillerCreekHoldingLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MillerCreekHoldingLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=MAMO_MrDavidShanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=MAMO_MrDavidShanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MAMO_TwoLeaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MAMO_TwoLeaseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=srt_WarehouseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=srt_WarehouseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAMO_OfficeSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAMO_OfficeSpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF ACCRUED RETURN LIABILITIES (Details) - USD ($)<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. 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_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_us-gaap_AccruedLiabilitiesCurrent', window );">Beginning balance</a></td>
<td class="nump">$ 283,276<span></span>
</td>
<td class="nump">$ 556,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_ActualRecognizedProductsReturn', window );">Actual recognized products return</a></td>
<td class="num">(1,061,694)<span></span>
</td>
<td class="num">(3,355,112)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_AccrualsForProductReturnLiabilities', window );">Accruals for product return liabilities</a></td>
<td class="nump">1,040,006<span></span>
</td>
<td class="nump">3,081,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Ending balance</a></td>
<td class="nump">$ 261,588<span></span>
</td>
<td class="nump">$ 283,276<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_AccrualsForProductReturnLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accruals for product return 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;">MAMO_AccrualsForProductReturnLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_ActualRecognizedProductsReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Actual recognized products return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_ActualRecognizedProductsReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</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>102
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS (Details) - USD ($)<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. 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_us-gaap_GuaranteesAndProductWarrantiesAbstract', window );"><strong>Guarantees and Product Warranties [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_us-gaap_ProductWarrantyAccrual', window );">Beginning balance</a></td>
<td class="nump">$ 619,113<span></span>
</td>
<td class="nump">$ 260,531<span></span>
</td>
</tr>
<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_ProductWarrantyAccrualPayments', window );">Cost of warranty claims</a></td>
<td class="num">(1,274,037)<span></span>
</td>
<td class="num">(1,924,203)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition', window );">Accruals for product warranty</a></td>
<td class="nump">1,158,477<span></span>
</td>
<td class="nump">2,282,785<span></span>
</td>
</tr>
<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_ProductWarrantyAccrual', window );">Ending balance</a></td>
<td class="nump">$ 503,553<span></span>
</td>
<td class="nump">$ 619,113<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAndProductWarrantiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GuaranteesAndProductWarrantiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from a business acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_MAMO_CreditCardLiabilities', window );">Credit card liabilities</a></td>
<td class="nump">$ 13,792<span></span>
</td>
<td class="nump">$ 7,732<span></span>
</td>
</tr>
<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_SalesAndExciseTaxPayableCurrent', window );">Sales Tax payable</a></td>
<td class="nump">27,129<span></span>
</td>
<td class="nump">13,204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other current liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">77,161<span></span>
</td>
</tr>
<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_EmployeeRelatedLiabilitiesCurrent', window );">Payroll liabilities</a></td>
<td class="nump">139,311<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_MAMO_AccrualOnLitigation', window );">Accrual on litigation (Note 18)</a></td>
<td class="nump">5,988,961<span></span>
</td>
<td class="nump">2,343,869<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 6,169,193<span></span>
</td>
<td class="nump">$ 2,441,966<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_AccrualOnLitigation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrual on litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_AccrualOnLitigation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_CreditCardLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 card 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;">MAMO_CreditCardLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF LOAN BALANCE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_us-gaap_ShortTermBorrowings', window );">Loan balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 303,583<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_CathayAndMidfirstBankMember', window );">Cathay Bank and Midfirst [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_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_us-gaap_ShortTermBorrowings', window );">Loan balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_NorthpointCommercialFinanceLLCMember', window );">Northpoint Commercial Finance LLC [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_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_us-gaap_ShortTermBorrowings', window );">Loan balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">205,440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_BrunswickAcceptanceCompanyLLCMember', window );">Brunswick Acceptance Company LLC [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_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_us-gaap_ShortTermBorrowings', window );">Loan balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 98,143<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">On
    January 15, 2021, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit from Midfirst Bank, pursuant to which
    the Company has the availability to borrow a maximum $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zyNHKwzaM6dk" title="Line of credit facility, maximum borrowing capacity">4.0</span> million out of this line of credit for <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z2PSFBVXu50h" title="Line of credit facility, expiration period">two years</span> at the U.S. prime rate
    + <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zxaStJuFClUi" title="Line of credit facility, prime rate">0.25</span>%. On April 18, 2022, this line of credit was further increased to $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220418__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zHXA06wEN8Y2" title="Line of credit facility, total increase company access">10.0</span> million, and on January 3, 2024, the maturity date
    was renewed to <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240103__20240103__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z1gDOsW53HKb" title="Line of credit facility, maturity date">January 3, 2026</span>.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">On
    May 13, 2024, the Company&#8217;s subsidiary Massimo Motor Sports obtained a line of credit from Cathay Bank, pursuant to which the
    Company has the availability to borrow a maximum $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_ztpzMTq74Bg8">15.0</span> million out of this line of credit for <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zYDoeMxRxxsi" title="Line of credit facility, expiration period">one year</span> at the U.S. prime rate + <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zUHyZNauEv12">0.75</span>%.
    Before then, the company had a line of credit of maximum $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240512__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember_zN1mnjLyCx33">10.0</span> million from Midfirst bank, which is cancelled upon the grant of the
    line of credit from Cathay Bank. As of December 31, 2024 and 2023, the outstanding balance was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_eus-gaap--LineOfCredit_iI_dxL_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zm1CIdwVAFBa" title="::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1328">nil</span></span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--LineOfCredit_iI_dxL_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zjunlw0yQlPb" title="::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1329">nil</span></span>.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">On
                                            April 19, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220419__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zHZaUszNRNTl" title="Line of credit facility, maximum borrowing capacity">2.0</span> million pay
                                            as sold line of credit from Northpoint Commercial Finance LLC (&#8220;Northpoint&#8221;)
                                            for acquisition, financing and/or refinancing of inventory. This line of credit is also personally
                                            guaranteed by Mr. David Shan, the Controlling Shareholder, and Massimo Motor Sports, an affiliated
                                            company. As of December 31, 2024 and 2023, the outstanding balance was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zbQf6zZj9fOi" title="Line of credit::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1334">nil</span></span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zkbXmYCi9dS" title="Line of credit">205,440</span>,
                                            respectively.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">On
    February 18, 2022, the Company&#8217;s subsidiary Massimo Marine obtained a credit facility for Mercury in the amount of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn4n6_c20220218__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zuNJPDumjbGg" title="Line of credit facility, maximum borrowing capacity">1.75</span>
    million from Brunswick Acceptance Company LLC (&#8220;BAC&#8221;) to finance purchase of inventory. This line of credit is also personally
    guaranteed by Mr. David Shan. As of December 31, 2024 and 2023, the outstanding balance was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_902_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zwuKm7hujBif" title="Line of credit outstanding::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1341">nil</span></span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zZdlQOdBZ7ij" title="Line of credit outstanding">98,143</span>, respectively.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_CathayAndMidfirstBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_CathayAndMidfirstBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_NorthpointCommercialFinanceLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_NorthpointCommercialFinanceLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_BrunswickAcceptanceCompanyLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_BrunswickAcceptanceCompanyLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF LOAN BALANCE (Details) (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>May 13, 2024</div></th>
<th class="th"><div>Jan. 03, 2024</div></th>
<th class="th"><div>Jan. 15, 2021</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>May 12, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Apr. 19, 2022</div></th>
<th class="th"><div>Apr. 18, 2022</div></th>
<th class="th"><div>Feb. 18, 2022</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_dei_LegalEntityAxis=MAMO_MassimoMotorSportsLLCMember', window );">Massimo Motor Sports, LLC [Member] | Cathay Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, total increase company access</a></td>
<td class="nump">$ 15,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationPeriod', window );">Line of credit facility, expiration period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of credit facility, prime rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=MAMO_MassimoMotorSportsLLCMember', window );">Massimo Motor Sports, LLC [Member] | MidFirst Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, total increase company access</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationPeriod', window );">Line of credit facility, expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of credit facility, prime rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan.  03,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_dei_LegalEntityAxis=MAMO_MassimoMarineLLCMember', window );">Massimo Marine, LLC [Member] | Northpoint Commercial Finance LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, total increase company access</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,440<span></span>
</td>
<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_dei_LegalEntityAxis=MAMO_MassimoMarineLLCMember', window );">Massimo Marine, LLC [Member] | Brunswick Acceptance Company LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, total increase company access</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,750,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,143<span></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_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LineOfCreditFacilityExpirationPeriod</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: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_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=MAMO_MassimoMotorSportsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=MAMO_MassimoMotorSportsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_CathayBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_CathayBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MidFirstBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MidFirstBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=MAMO_MassimoMarineLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=MAMO_MassimoMarineLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_NorthpointCommercialFinanceLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_NorthpointCommercialFinanceLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_BrunswickAcceptanceCompanyLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_BrunswickAcceptanceCompanyLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF RELATIONSHIP OF RELATED PARTIES (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MrDavidShanMember', window );">Mr David Shan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Relationship to the Company</a></td>
<td class="text">Controlling shareholder of the Company<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MillerCreekHoldingsLLCMember', window );">Miller Creek Holdings LLC [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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Relationship to the Company</a></td>
<td class="text">Controlled by David Shan<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_VesselTechnologyIncMember', window );">Vessel Technology Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships', window );">Relationship to the Company</a></td>
<td class="text">Controlled by David Shan<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NatureOfCommonOwnershipOrManagementControlRelationships</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MrDavidShanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MrDavidShanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MillerCreekHoldingsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MillerCreekHoldingsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_VesselTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_VesselTechnologyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF LOAN FROM RELATED PARTY (Details) - USD ($)<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. 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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Loan from David Shan, opening balance</a></td>
<td class="nump">$ 77,161<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_MAMO_RepaymentOfShareholderAdvanceNet', window );">Repayment</a></td>
<td class="nump">2,373,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Capital dividend declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Loan from David Shan, ending balance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">77,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(7,920,141)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Current</a></td>
<td class="nump">5,546,548<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MrDavidShanMember', window );">Mr David Shan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Loan from David Shan, opening balance</a></td>
<td class="nump">7,920,141<span></span>
</td>
<td class="nump">10,984,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_MAMO_RepaymentOfShareholderAdvanceNet', window );">Repayment</a></td>
<td class="num">(2,373,593)<span></span>
</td>
<td class="num">(5,264,203)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Capital dividend declared</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Loan from David Shan, ending balance</a></td>
<td class="nump">5,546,548<span></span>
</td>
<td class="nump">7,920,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(7,920,141)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Current</a></td>
<td class="nump">$ 5,546,548<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_MAMO_RepaymentOfShareholderAdvanceNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment of shareholder advance, 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;">MAMO_RepaymentOfShareholderAdvanceNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MrDavidShanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_MrDavidShanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF DUE FROM RELATED PARTY (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Vessel Technology Inc.</a></td>
<td class="nump">$ 8,576<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_VesselTechnologyIncMember', window );">Vessel 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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_OtherReceivablesNetCurrent', window );">Vessel Technology Inc.</a></td>
<td class="nump">$ 8,576<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_VesselTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_VesselTechnologyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_RepaymentOfShareholderAdvanceNet', window );">Repayment</a></td>
<td class="nump">$ 2,373,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_OtherReceivablesNetCurrent', window );">Due from related party</a></td>
<td class="nump">8,576<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_VesselTechnologyIncMember', window );">Vessel Technology Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Due from related party</a></td>
<td class="nump">$ 8,576<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_MAMO_RepaymentOfShareholderAdvanceNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment of shareholder advance, 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;">MAMO_RepaymentOfShareholderAdvanceNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_VesselTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAMO_VesselTechnologyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>110
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF INCOME TAX PROVISION (Details) - USD ($)<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. 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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Income tax provision &#8211; current</a></td>
<td class="nump">$ 1,646,771<span></span>
</td>
<td class="nump">$ 2,264,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_DeferredIncomeTaxRecovery', window );">Income tax recovery - deferred</a></td>
<td class="num">(992,013)<span></span>
</td>
<td class="num">(43,137)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability', window );">Deferred tax adjustment &#8211; change of tax rates</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(91,464)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">$ 654,758<span></span>
</td>
<td class="nump">$ 2,129,804<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DeferredIncomeTaxRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">MAMO_DeferredIncomeTaxRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (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/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF RECONCILIATION OF INCOME TAXES (Details) - USD ($)<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. 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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Net income before income taxes</a></td>
<td class="nump">$ 2,416,667<span></span>
</td>
<td class="nump">$ 12,545,029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax at the federal statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Statutory U.S. federal income tax provision</a></td>
<td class="nump">$ 507,500<span></span>
</td>
<td class="nump">$ 2,634,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_IncomeTaxReconciliationSCorporationBenefits', window );">S Corporation benefits</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(553,133)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State margin tax</a></td>
<td class="nump">32,561<span></span>
</td>
<td class="nump">139,945<span></span>
</td>
</tr>
<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_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible expense</a></td>
<td class="nump">40,048<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Prior year true-up</a></td>
<td class="nump">74,649<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Deferred tax adjustment &#8211; change of tax rates</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(91,464)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">$ 654,758<span></span>
</td>
<td class="nump">$ 2,129,804<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_IncomeTaxReconciliationSCorporationBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reconciliation S corporation 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;">MAMO_IncomeTaxReconciliationSCorporationBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible 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/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Allowance for credit loss</a></td>
<td class="nump">$ 80,680<span></span>
</td>
<td class="nump">$ 117,046<span></span>
</td>
</tr>
<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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">16,480<span></span>
</td>
<td class="nump">16,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_DeferredTaxAssetsOperatingLeaseLiabilities', window );">Lease liability &#8211; operating</a></td>
<td class="nump">2,001,843<span></span>
</td>
<td class="nump">310,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_DeferredTaxAssetsFinancingLeaseLiabilities', window );">Lease liability &#8211; financing</a></td>
<td class="nump">16,175<span></span>
</td>
<td class="nump">24,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_DeferredTaxAssetsOtherTemporaryDifference', window );">Other temporary difference</a></td>
<td class="nump">1,018,553<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">3,133,731<span></span>
</td>
<td class="nump">468,872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets', window );">Right of use assets &#8211; operating</a></td>
<td class="num">(1,992,039)<span></span>
</td>
<td class="num">(310,426)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets', window );">Right of use assets &#8211; financing</a></td>
<td class="num">(15,078)<span></span>
</td>
<td class="num">(23,845)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(2,007,117)<span></span>
</td>
<td class="num">(334,271)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="nump">$ 1,126,614<span></span>
</td>
<td class="nump">$ 134,601<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAMO_DeferredTaxAssetsFinancingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets financing 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;">MAMO_DeferredTaxAssetsFinancingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_DeferredTaxAssetsOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating 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;">MAMO_DeferredTaxAssetsOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_DeferredTaxAssetsOtherTemporaryDifference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets other temporary difference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_DeferredTaxAssetsOtherTemporaryDifference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities financing right of use 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;">MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities operating right of use 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;">MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxLiabilitiesNetAbstract</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>113
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXES (Details Narrative)<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. 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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective tax rate for federal income taxes</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Effective income tax rate</a></td>
<td class="nump">27.10%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxDisclosureAbstract</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>114
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS&#8217; EQUITY (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 21, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 18, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 04, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 01, 2023 </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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,539,950<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,548,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,539,950<span></span>
</td>
<td class="nump">40,000,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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance initial public offering | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,043,250<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Number of shares for service value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,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_dei_LegalEntityAxis=MAMO_TJCMAssetManagementLLCMember', window );">TJCM Asset Management LLC [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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Number of shares for service value | $</a></td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="nump">$ 160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Number of shares for service</a></td>
<td class="nump">22,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MAMO_ConsultingAgreementMember', window );">Consulting Agreement [Member] | TJCM Asset Management LLC [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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Number of shares for service value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,445<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_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance initial public offering | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Total net proceeds | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option [Member] | Underwriting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">195,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock issued during period cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Number of shares for service value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Number of shares for service</a></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">22,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | TJCM Asset Management LLC [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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock issued during period cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=MAMO_RepresentativesWarrantMember', window );">Representatives Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Fair value warrants | $</a></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">$ 220,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 3 months 3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=MAMO_RepresentativesWarrantMember', window );">Representatives Warrant [Member] | Measurement Input, Risk Free Interest Rate [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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></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.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=MAMO_RepresentativesWarrantMember', window );">Representatives Warrant [Member] | Measurement Input, Expected Term [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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=MAMO_RepresentativesWarrantMember', window );">Representatives Warrant [Member] | Measurement Input, Exercise Price [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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=MAMO_RepresentativesWarrantMember', window );">Representatives Warrant [Member] | Measurement Input, Option Volatility [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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=MAMO_RepresentativesWarrantMember', window );">Representatives Warrant [Member] | Measurement Input, Expected Dividend Rate [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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=MAMO_RepresentativesWarrantMember', window );">Representatives Warrant [Member] | Over-Allotment Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr.  04,  2029<span></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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481766/480-10-25-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as 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;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</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: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_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</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:durationItemType</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_dei_LegalEntityAxis=MAMO_TJCMAssetManagementLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=MAMO_TJCMAssetManagementLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MAMO_ConsultingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MAMO_ConsultingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MAMO_UnderwritingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MAMO_UnderwritingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=MAMO_RepresentativesWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=MAMO_RepresentativesWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputOptionVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputOptionVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF EARNINGS PER SHARE (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income and comprehensive income</a></td>
<td class="nump">$ 1,761,909<span></span>
</td>
<td class="nump">$ 10,415,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of common shares outstanding - basic</a></td>
<td class="nump">41,010,654<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Dilutive securities - unvested RSU</a></td>
<td class="nump">154,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of common shares outstanding - diluted</a></td>
<td class="nump">41,161,849<span></span>
</td>
<td class="nump">40,000,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_us-gaap_EarningsPerShareBasic', window );">Earnings per share - basic</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings per share - diluted</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=MAMO_UnvestedRestrictedStockUnitsRSUMember', window );">Unvested Restricted Stock Units RSU [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Dilutive securities - unvested RSU</a></td>
<td class="nump">151,195<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_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=MAMO_UnvestedRestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=MAMO_UnvestedRestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>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_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Weighted Average Number of Shares, Restricted Stock</a></td>
<td class="nump">154,029<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY (Details) - $ / 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. 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_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of RSUs, Granted</a></td>
<td class="nump">328,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Granted</a></td>
<td class="nump">$ 3.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted Average Remaining Life In Years</a></td>
<td class="text">4 months 13 days<span></span>
</td>
<td class="text">6 months 29 days<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of RSUs, Forfeited</a></td>
<td class="num">(1,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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Forfeited</a></td>
<td class="nump">$ 3.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of RSUs, Vested</a></td>
<td class="num">(226,334)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Vested</a></td>
<td class="nump">$ 3.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of RSUs, Outstanding</a></td>
<td class="nump">101,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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Outstanding</a></td>
<td class="nump">$ 3.88<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_MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable', window );">Number of RSUs, Exerciseable</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_MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable', window );">Weighted Average Grant Date Fair Value, Exerciseable</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_MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award equity instruments other than options exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</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_MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award equity instruments other than options nonvested weighted average grant date fair value exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit 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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</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: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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF SHARE OPTION ACTIVITY (Details) - USD ($)<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. 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_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Options, Granted</a></td>
<td class="nump">350,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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding Granted</a></td>
<td class="nump">$ 4.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Life in Years</a></td>
<td class="text">8 years 8 months 19 days<span></span>
</td>
<td class="text">9 years 2 months 23 days<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Options, Cancelled</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding Cancelled</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Number of Options, Vested</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_MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding Vested</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options, Unvested</a></td>
<td class="nump">350,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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Unvetsed</a></td>
<td class="nump">$ 4.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options, Exerciseable</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding Exerciseable</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_MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangements by share based payment award options vested in period weighted average exercise 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;">MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAMO_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outstanding, including both vested and non-vested 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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount at which grantees can acquire shares of common stock by exercise of 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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</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: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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE STOCK PLANS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 22, 2024</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 224,190<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Shares granted exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Aggregate fair value</a></td>
<td class="text">&#160;<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Intrinsic value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 8 months 19 days<span></span>
</td>
<td class="text">9 years 2 months 23 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=MAMO_IncentiveStockOptionPlanMember', window );">Incentive Stock Option Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted</a></td>
<td class="nump">46,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Shares granted exercise price</a></td>
<td class="nump">$ 4.268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription', window );">Shares granted description</a></td>
<td class="text">The options were granted on May 22, 2024, and the options vest at
a rate of 23,430 per year for two years, effective on May 22, 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Aggregate fair value</a></td>
<td class="nump">$ 73,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price</a></td>
<td class="nump">$ 3.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate maximum</a></td>
<td class="nump">5.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price</a></td>
<td class="nump">$ 4.268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility rate</a></td>
<td class="nump">88.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend rate</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiration date</a></td>
<td class="text">May 21,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=MAMO_NonQualifiedStockOptionPlanMember', window );">Non Qualified Stock Option Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted</a></td>
<td class="nump">103,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Shares granted exercise price</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription', window );">Shares granted description</a></td>
<td class="text">The options were granted on May 22, 2024, and vest at a rate of 51,570 shares per year for two
years, effective on May 22, 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Aggregate fair value</a></td>
<td class="nump">$ 160,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price</a></td>
<td class="nump">$ 3.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate maximum</a></td>
<td class="nump">5.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility rate</a></td>
<td class="nump">88.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend rate</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiration date</a></td>
<td class="text">May 21,  2034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember', window );">Incentive Stock Option and Non Qualified Stock Option Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Shares granted exercise price</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription', window );">Shares granted description</a></td>
<td class="text">The options were granted on May 22, 2024, and vest at a rate of 100,000 shares per year for two years, effective on May
22, 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Aggregate fair value</a></td>
<td class="nump">$ 272,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price</a></td>
<td class="nump">$ 3.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate maximum</a></td>
<td class="nump">5.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility rate</a></td>
<td class="nump">88.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend rate</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiration date</a></td>
<td class="text">May 21,  2034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 922,399<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Unrecognized compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 307,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 months 13 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Equity Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Unrecognized compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 278,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the equity-based award expires, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own 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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount at which grantees can acquire shares of common stock by exercise of 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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</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: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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</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: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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=MAMO_IncentiveStockOptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=MAMO_IncentiveStockOptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=MAMO_NonQualifiedStockOptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=MAMO_NonQualifiedStockOptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>120
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 08, 2024</div></th>
<th class="th"><div>Sep. 05, 2023</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Litigation settlement</a></td>
<td class="nump">$ 3,334,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Litigation settlement, fee expense</a></td>
<td class="nump">1,436,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementInterest', window );">Interest litigation</a></td>
<td class="nump">$ 1,217,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueCurrent', window );">Litigation settlement accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,645,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LitigationReserve', window );">Litigation accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,988,961<span></span>
</td>
<td class="nump">$ 2,343,869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=MAMO_ZhejiangQunyinhVehicleCoLtdMember', window );">Zhejiang Qunyinh Vehicle Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages sought value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation 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> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 awarded to other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 litigation expense, including but not limited to legal, forensic, accounting, and investigative 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 Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense (income) directly attributable to an award in settlement of litigation.</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 Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualCarryingValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=MAMO_ZhejiangQunyinhVehicleCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=MAMO_ZhejiangQunyinhVehicleCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF KEY INFORMATION BY SEGMENTS (Details) - USD ($)<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. 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_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">$ 109,325,742<span></span>
</td>
<td class="nump">$ 115,037,544<span></span>
</td>
</tr>
<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_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">76,865,803<span></span>
</td>
<td class="nump">79,126,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_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">32,459,939<span></span>
</td>
<td class="nump">35,911,090<span></span>
</td>
</tr>
<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_DepreciationAndAmortization', window );">Depreciation &amp; amortization</a></td>
<td class="nump">171,346<span></span>
</td>
<td class="nump">193,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">654,758<span></span>
</td>
<td class="nump">2,129,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Long-lived assets</a></td>
<td class="nump">11,266,073<span></span>
</td>
<td class="nump">3,583,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">54,889,518<span></span>
</td>
<td class="nump">41,943,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">1,761,909<span></span>
</td>
<td class="nump">10,415,225<span></span>
</td>
</tr>
<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_ProductOrServiceAxis=MAMO_UTVsAndATVsElectricBikesMember', window );">UTVs, ATVs and e-bikes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">105,575,151<span></span>
</td>
<td class="nump">103,312,838<span></span>
</td>
</tr>
<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_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">73,463,577<span></span>
</td>
<td class="nump">69,881,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_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">32,111,574<span></span>
</td>
<td class="nump">33,431,783<span></span>
</td>
</tr>
<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_DepreciationAndAmortization', window );">Depreciation &amp; amortization</a></td>
<td class="nump">145,693<span></span>
</td>
<td class="nump">170,958<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">654,758<span></span>
</td>
<td class="nump">2,129,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Long-lived assets</a></td>
<td class="nump">9,950,148<span></span>
</td>
<td class="nump">2,615,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">47,769,759<span></span>
</td>
<td class="nump">34,762,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">3,892,813<span></span>
</td>
<td class="nump">10,230,476<span></span>
</td>
</tr>
<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_ProductOrServiceAxis=MAMO_PontoonBoatsMember', window );">Pontoon Boats [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from external customers</a></td>
<td class="nump">3,750,591<span></span>
</td>
<td class="nump">11,724,706<span></span>
</td>
</tr>
<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_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">3,402,226<span></span>
</td>
<td class="nump">9,245,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">348,365<span></span>
</td>
<td class="nump">2,479,307<span></span>
</td>
</tr>
<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_DepreciationAndAmortization', window );">Depreciation &amp; amortization</a></td>
<td class="nump">25,653<span></span>
</td>
<td class="nump">22,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Long-lived assets</a></td>
<td class="nump">1,315,925<span></span>
</td>
<td class="nump">968,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Segment assets</a></td>
<td class="nump">7,119,759<span></span>
</td>
<td class="nump">7,180,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">$ (2,130,904)<span></span>
</td>
<td class="nump">$ 184,749<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=MAMO_UTVsAndATVsElectricBikesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=MAMO_UTVsAndATVsElectricBikesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ProductOrServiceAxis=MAMO_PontoonBoatsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=MAMO_PontoonBoatsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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>123
<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>125
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>174</ContextCount>
  <ElementCount>409</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>71</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statement of Operations and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome</Role>
      <ShortName>Consolidated Statement of Operations and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Changes in Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of CashFlows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/StatementsOfCashflows</Role>
      <ShortName>Consolidated Statements of CashFlows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>999014 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/OrganizationAndBusinessDescription</Role>
      <ShortName>ORGANIZATION AND BUSINESS DESCRIPTION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999016 - Disclosure - ACCOUNTS RECEIVABLE, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AccountsReceivableNet</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999017 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/Inventories</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999018 - Disclosure - ADVANCE TO SUPPLIERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AdvanceToSuppliers</Role>
      <ShortName>ADVANCE TO SUPPLIERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999019 - Disclosure - PREPAID AND OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/PrepaidAndOtherCurrentAssets</Role>
      <ShortName>PREPAID AND OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999020 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/PropertyAndEquipmentNet</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999021 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999022 - Disclosure - ACCRUED RETURN LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AccruedReturnLiabilities</Role>
      <ShortName>ACCRUED RETURN LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999023 - Disclosure - ACCRUED WARRANTY LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AccruedWarrantyLiabilities</Role>
      <ShortName>ACCRUED WARRANTY LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999024 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability</Role>
      <ShortName>OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999025 - Disclosure - LOANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/Loans</Role>
      <ShortName>LOANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999026 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/RelatedPartyTransactions</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999027 - Disclosure - TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/Taxes</Role>
      <ShortName>TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999028 - Disclosure - SHAREHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ShareholdersEquity</Role>
      <ShortName>SHAREHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999029 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/EarningsPerShare</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999030 - Disclosure - EMPLOYEE STOCK PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/EmployeeStockPlans</Role>
      <ShortName>EMPLOYEE STOCK PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999031 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999032 - Disclosure - SEGMENT REPORTING (RESTATED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/SegmentReportingRestated</Role>
      <ShortName>SEGMENT REPORTING (RESTATED)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999033 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999035 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables</Role>
      <ShortName>ORGANIZATION AND BUSINESS DESCRIPTION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/OrganizationAndBusinessDescription</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999037 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AccountsReceivableNetTables</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/AccountsReceivableNet</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999038 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/InventoriesTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/Inventories</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999039 - Disclosure - ADVANCE TO SUPPLIERS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AdvanceToSuppliersTables</Role>
      <ShortName>ADVANCE TO SUPPLIERS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/AdvanceToSuppliers</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999040 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables</Role>
      <ShortName>PREPAID AND OTHER CURRENT ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/PrepaidAndOtherCurrentAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999041 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/PropertyAndEquipmentNetTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/PropertyAndEquipmentNet</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999042 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/Leases</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999043 - Disclosure - ACCRUED RETURN LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AccruedReturnLiabilitiesTables</Role>
      <ShortName>ACCRUED RETURN LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/AccruedReturnLiabilities</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999044 - Disclosure - ACCRUED WARRANTY LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables</Role>
      <ShortName>ACCRUED WARRANTY LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/AccruedWarrantyLiabilities</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999045 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables</Role>
      <ShortName>OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999046 - Disclosure - LOANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/LoansTables</Role>
      <ShortName>LOANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/Loans</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999047 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/RelatedPartyTransactions</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999048 - Disclosure - TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/TaxesTables</Role>
      <ShortName>TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/Taxes</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999049 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/EarningsPerShareTables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/EarningsPerShare</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999050 - Disclosure - EMPLOYEE STOCK PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/EmployeeStockPlansTables</Role>
      <ShortName>EMPLOYEE STOCK PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/EmployeeStockPlans</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999051 - Disclosure - SEGMENT REPORTING (RESTATED) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/SegmentReportingRestatedTables</Role>
      <ShortName>SEGMENT REPORTING (RESTATED) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://massimo-group.com/role/SegmentReportingRestated</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999052 - Disclosure - SCHEDULE OF SUBSIDIARIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfSubsidiariesDetails</Role>
      <ShortName>SCHEDULE OF SUBSIDIARIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999053 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative</Role>
      <ShortName>ORGANIZATION AND BUSINESS DESCRIPTION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999054 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails</Role>
      <ShortName>SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999055 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999056 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails</Role>
      <ShortName>SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999057 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails</Role>
      <ShortName>SCHEDULE OF DISAGGREGATION OF REVENUES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999059 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails</Role>
      <ShortName>SCHEDULE OF ACCOUNTS RECEIVABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999060 - Disclosure - SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails</Role>
      <ShortName>SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999061 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/AccountsReceivableNetTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999062 - Disclosure - SCHEDULE OF INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfInventoriesDetails</Role>
      <ShortName>SCHEDULE OF INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999063 - Disclosure - SCHEDULE OF INVENTORY ALLOWANCE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails</Role>
      <ShortName>SCHEDULE OF INVENTORY ALLOWANCE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999064 - Disclosure - INVENTORIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/InventoriesDetailsNarrative</Role>
      <ShortName>INVENTORIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/InventoriesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999065 - Disclosure - SCHEDULE OF ADVANCE TO SUPPLIERS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails</Role>
      <ShortName>SCHEDULE OF ADVANCE TO SUPPLIERS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999066 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative</Role>
      <ShortName>ADVANCE TO SUPPLIERS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/AdvanceToSuppliersTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999067 - Disclosure - SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails</Role>
      <ShortName>SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999068 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails</Role>
      <ShortName>SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>999069 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/PropertyAndEquipmentNetTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>999070 - Disclosure - SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails</Role>
      <ShortName>SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>999071 - Disclosure - SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails</Role>
      <ShortName>SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>999072 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails</Role>
      <ShortName>SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>999073 - Disclosure - SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>999074 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/LeasesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>999075 - Disclosure - SCHEDULE OF ACCRUED RETURN LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF ACCRUED RETURN LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>999076 - Disclosure - SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails</Role>
      <ShortName>SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>999077 - Disclosure - SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>999078 - Disclosure - SCHEDULE OF LOAN BALANCE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfLoanBalanceDetails</Role>
      <ShortName>SCHEDULE OF LOAN BALANCE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>999079 - Disclosure - SCHEDULE OF LOAN BALANCE (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF LOAN BALANCE (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>999080 - Disclosure - SCHEDULE OF RELATIONSHIP OF RELATED PARTIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails</Role>
      <ShortName>SCHEDULE OF RELATIONSHIP OF RELATED PARTIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>999081 - Disclosure - SCHEDULE OF LOAN FROM RELATED PARTY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails</Role>
      <ShortName>SCHEDULE OF LOAN FROM RELATED PARTY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>999082 - Disclosure - SCHEDULE OF DUE FROM RELATED PARTY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails</Role>
      <ShortName>SCHEDULE OF DUE FROM RELATED PARTY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>999083 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>999084 - Disclosure - SCHEDULE OF INCOME TAX PROVISION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails</Role>
      <ShortName>SCHEDULE OF INCOME TAX PROVISION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>999085 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails</Role>
      <ShortName>SCHEDULE OF RECONCILIATION OF INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>999086 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>999087 - Disclosure - TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/TaxesDetailsNarrative</Role>
      <ShortName>TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/TaxesTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>999088 - Disclosure - SHAREHOLDERS??? EQUITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ShareholdersEquityDetailsNarrative</Role>
      <ShortName>SHAREHOLDERS??? EQUITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/ShareholdersEquity</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>999089 - Disclosure - SCHEDULE OF EARNINGS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails</Role>
      <ShortName>SCHEDULE OF EARNINGS PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>999090 - Disclosure - EARNINGS PER SHARE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/EarningsPerShareDetailsNarrative</Role>
      <ShortName>EARNINGS PER SHARE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/EarningsPerShareTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>999091 - Disclosure - SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails</Role>
      <ShortName>SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>999092 - Disclosure - SCHEDULE OF SHARE OPTION ACTIVITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails</Role>
      <ShortName>SCHEDULE OF SHARE OPTION ACTIVITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>999093 - Disclosure - EMPLOYEE STOCK PLANS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative</Role>
      <ShortName>EMPLOYEE STOCK PLANS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/EmployeeStockPlansTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>999094 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://massimo-group.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="form10-ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>999095 - Disclosure - SCHEDULE OF KEY INFORMATION BY SEGMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails</Role>
      <ShortName>SCHEDULE OF KEY INFORMATION BY SEGMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</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="10-K/A" isDefinitelyFs="true" isUsgaap="true" original="form10-ka.htm">form10-ka.htm</File>
    <File>mamo-20241231.xsd</File>
    <File>mamo-20241231_cal.xml</File>
    <File>mamo-20241231_def.xml</File>
    <File>mamo-20241231_lab.xml</File>
    <File>mamo-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>fin_001.jpg</File>
    <File>form10-k_001.jpg</File>
    <File>form10-k_002.jpg</File>
    <File>form10-k_003.jpg</File>
    <File>form10-k_004.jpg</File>
    <File>form10-k_005.jpg</File>
    <File>form10-k_006.jpg</File>
    <File>form10-k_007.jpg</File>
    <File>form10-k_008.jpg</File>
    <File>form10-k_009.jpg</File>
    <File>form10-k_010.jpg</File>
    <File>form10-k_011.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="934">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="46">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>127
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form10-ka.htm": {
   "nsprefix": "MAMO",
   "nsuri": "http://massimo-group.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "form10-ka.htm"
     ]
    },
    "schema": {
     "local": [
      "mamo-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/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.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "mamo-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mamo-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mamo-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mamo-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 365,
   "keyCustom": 44,
   "axisStandard": 20,
   "axisCustom": 0,
   "memberStandard": 28,
   "memberCustom": 39,
   "hidden": {
    "total": 110,
    "http://massimo-group.com/20241231": 15,
    "http://fasb.org/us-gaap/2024": 92,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 174,
   "entityCount": 1,
   "segmentCount": 71,
   "elementCount": 693,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 934,
    "http://xbrl.sec.gov/dei/2024": 46,
    "http://xbrl.sec.gov/ecd/2024": 5,
    "http://xbrl.sec.gov/cyd/2024": 5
   },
   "report": {
    "R1": {
     "role": "http://massimo-group.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://massimo-group.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://massimo-group.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome",
     "longName": "00000004 - Statement - Consolidated Statement of Operations and Comprehensive Income",
     "shortName": "Consolidated Statement of Operations and Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SellingExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity",
     "longName": "00000005 - Statement - Consolidated Statements of Changes in Shareholders' Equity",
     "shortName": "Consolidated Statements of Changes in Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://massimo-group.com/role/StatementsOfCashflows",
     "longName": "00000006 - Statement - Consolidated Statements of CashFlows",
     "shortName": "Consolidated Statements of CashFlows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:NoncashOperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2024-10-012024-12-31",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-10-012024-12-31",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2024-10-012024-12-31",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-10-012024-12-31",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://massimo-group.com/role/OrganizationAndBusinessDescription",
     "longName": "999014 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION",
     "shortName": "ORGANIZATION AND BUSINESS DESCRIPTION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://massimo-group.com/role/AccountsReceivableNet",
     "longName": "999016 - Disclosure - ACCOUNTS RECEIVABLE, NET",
     "shortName": "ACCOUNTS RECEIVABLE, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://massimo-group.com/role/Inventories",
     "longName": "999017 - Disclosure - INVENTORIES",
     "shortName": "INVENTORIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://massimo-group.com/role/AdvanceToSuppliers",
     "longName": "999018 - Disclosure - ADVANCE TO SUPPLIERS",
     "shortName": "ADVANCE TO SUPPLIERS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:AdvanceToSuppliersDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:AdvanceToSuppliersDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://massimo-group.com/role/PrepaidAndOtherCurrentAssets",
     "longName": "999019 - Disclosure - PREPAID AND OTHER CURRENT ASSETS",
     "shortName": "PREPAID AND OTHER CURRENT ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:PrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:PrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://massimo-group.com/role/PropertyAndEquipmentNet",
     "longName": "999020 - Disclosure - PROPERTY AND EQUIPMENT, NET",
     "shortName": "PROPERTY AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://massimo-group.com/role/Leases",
     "longName": "999021 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://massimo-group.com/role/AccruedReturnLiabilities",
     "longName": "999022 - Disclosure - ACCRUED RETURN LIABILITIES",
     "shortName": "ACCRUED RETURN LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://massimo-group.com/role/AccruedWarrantyLiabilities",
     "longName": "999023 - Disclosure - ACCRUED WARRANTY LIABILITIES",
     "shortName": "ACCRUED WARRANTY LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability",
     "longName": "999024 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY",
     "shortName": "OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://massimo-group.com/role/Loans",
     "longName": "999025 - Disclosure - LOANS",
     "shortName": "LOANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://massimo-group.com/role/RelatedPartyTransactions",
     "longName": "999026 - Disclosure - RELATED PARTY TRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://massimo-group.com/role/Taxes",
     "longName": "999027 - Disclosure - TAXES",
     "shortName": "TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://massimo-group.com/role/ShareholdersEquity",
     "longName": "999028 - Disclosure - SHAREHOLDERS\u2019 EQUITY",
     "shortName": "SHAREHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://massimo-group.com/role/EarningsPerShare",
     "longName": "999029 - Disclosure - EARNINGS PER SHARE",
     "shortName": "EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://massimo-group.com/role/EmployeeStockPlans",
     "longName": "999030 - Disclosure - EMPLOYEE STOCK PLANS",
     "shortName": "EMPLOYEE STOCK PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://massimo-group.com/role/CommitmentsAndContingencies",
     "longName": "999031 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://massimo-group.com/role/SegmentReportingRestated",
     "longName": "999032 - Disclosure - SEGMENT REPORTING (RESTATED)",
     "shortName": "SEGMENT REPORTING (RESTATED)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://massimo-group.com/role/SubsequentEvents",
     "longName": "999033 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "999034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables",
     "longName": "999035 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Tables)",
     "shortName": "ORGANIZATION AND BUSINESS DESCRIPTION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "999036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PriorPeriodReclassificationAdjustmentDescription",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PriorPeriodReclassificationAdjustmentDescription",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://massimo-group.com/role/AccountsReceivableNetTables",
     "longName": "999037 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)",
     "shortName": "ACCOUNTS RECEIVABLE, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://massimo-group.com/role/InventoriesTables",
     "longName": "999038 - Disclosure - INVENTORIES (Tables)",
     "shortName": "INVENTORIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://massimo-group.com/role/AdvanceToSuppliersTables",
     "longName": "999039 - Disclosure - ADVANCE TO SUPPLIERS (Tables)",
     "shortName": "ADVANCE TO SUPPLIERS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:ScheduleOfAdvanceToSuppliersTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "MAMO:AdvanceToSuppliersDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:ScheduleOfAdvanceToSuppliersTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "MAMO:AdvanceToSuppliersDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables",
     "longName": "999040 - Disclosure - PREPAID AND OTHER CURRENT ASSETS (Tables)",
     "shortName": "PREPAID AND OTHER CURRENT ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "MAMO:PrepaidAndOtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "MAMO:PrepaidAndOtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://massimo-group.com/role/PropertyAndEquipmentNetTables",
     "longName": "999041 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://massimo-group.com/role/LeasesTables",
     "longName": "999042 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:ScheduleOfOperatingAndFinancingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:ScheduleOfOperatingAndFinancingLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://massimo-group.com/role/AccruedReturnLiabilitiesTables",
     "longName": "999043 - Disclosure - ACCRUED RETURN LIABILITIES (Tables)",
     "shortName": "ACCRUED RETURN LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables",
     "longName": "999044 - Disclosure - ACCRUED WARRANTY LIABILITIES (Tables)",
     "shortName": "ACCRUED WARRANTY LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables",
     "longName": "999045 - Disclosure - OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY (Tables)",
     "shortName": "OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://massimo-group.com/role/LoansTables",
     "longName": "999046 - Disclosure - LOANS (Tables)",
     "shortName": "LOANS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://massimo-group.com/role/RelatedPartyTransactionsTables",
     "longName": "999047 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)",
     "shortName": "RELATED PARTY TRANSACTIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://massimo-group.com/role/TaxesTables",
     "longName": "999048 - Disclosure - TAXES (Tables)",
     "shortName": "TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://massimo-group.com/role/EarningsPerShareTables",
     "longName": "999049 - Disclosure - EARNINGS PER SHARE (Tables)",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://massimo-group.com/role/EmployeeStockPlansTables",
     "longName": "999050 - Disclosure - EMPLOYEE STOCK PLANS (Tables)",
     "shortName": "EMPLOYEE STOCK PLANS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://massimo-group.com/role/SegmentReportingRestatedTables",
     "longName": "999051 - Disclosure - SEGMENT REPORTING (RESTATED) (Tables)",
     "shortName": "SEGMENT REPORTING (RESTATED) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails",
     "longName": "999052 - Disclosure - SCHEDULE OF SUBSIDIARIES (Details)",
     "shortName": "SCHEDULE OF SUBSIDIARIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:EntityIncorporationStateCountryCode",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_MassimoGroupMember",
      "name": "MAMO:NameOfSubsidiaries",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
     "longName": "999053 - Disclosure - ORGANIZATION AND BUSINESS DESCRIPTION (Details Narrative)",
     "shortName": "ORGANIZATION AND BUSINESS DESCRIPTION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-06-01_custom_MassimoGroupMember_custom_ATIFUSMember",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
     "longName": "999054 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details)",
     "shortName": "SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
       "us-gaap:PriorPeriodReclassificationAdjustmentDescription",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
     "longName": "999055 - Disclosure - SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
       "us-gaap:PriorPeriodReclassificationAdjustmentDescription",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails",
     "longName": "999056 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)",
     "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails",
     "longName": "999057 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUES (Details)",
     "shortName": "SCHEDULE OF DISAGGREGATION OF REVENUES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R55": {
     "role": "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "999058 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PriorPeriodReclassificationAdjustmentDescription",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PriorPeriodReclassificationAdjustmentDescription",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails",
     "longName": "999059 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details)",
     "shortName": "SCHEDULE OF ACCOUNTS RECEIVABLE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R57": {
     "role": "http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails",
     "longName": "999060 - Disclosure - SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS (Details)",
     "shortName": "SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R58": {
     "role": "http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative",
     "longName": "999061 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)",
     "shortName": "ACCOUNTS RECEIVABLE, NET (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_OneCustomerMember",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://massimo-group.com/role/ScheduleOfInventoriesDetails",
     "longName": "999062 - Disclosure - SCHEDULE OF INVENTORIES (Details)",
     "shortName": "SCHEDULE OF INVENTORIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails",
     "longName": "999063 - Disclosure - SCHEDULE OF INVENTORY ALLOWANCE (Details)",
     "shortName": "SCHEDULE OF INVENTORY ALLOWANCE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:InventoryAdjustments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InventoryPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R61": {
     "role": "http://massimo-group.com/role/InventoriesDetailsNarrative",
     "longName": "999064 - Disclosure - INVENTORIES (Details Narrative)",
     "shortName": "INVENTORIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ProductionRelatedImpairmentsOrCharges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InventoryPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "MAMO:InventoryPledgedForLineOfCreditAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails",
     "longName": "999065 - Disclosure - SCHEDULE OF ADVANCE TO SUPPLIERS (Details)",
     "shortName": "SCHEDULE OF ADVANCE TO SUPPLIERS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "MAMO:AdvanceToSuppliersGrossCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfAdvanceToSuppliersTableTextBlock",
       "MAMO:AdvanceToSuppliersDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "MAMO:AdvanceToSuppliersGrossCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfAdvanceToSuppliersTableTextBlock",
       "MAMO:AdvanceToSuppliersDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative",
     "longName": "999066 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)",
     "shortName": "ADVANCE TO SUPPLIERS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "MAMO:ImpairmentOfAdvanceToSuppliers",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfAdvanceToSuppliersTableTextBlock",
       "MAMO:AdvanceToSuppliersDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-06-30",
      "name": "us-gaap:SupplierFinanceProgramObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "MAMO:AdvanceToSuppliersDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails",
     "longName": "999067 - Disclosure - SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS (Details)",
     "shortName": "SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "MAMO:PrepaidAndOtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PrepaidExpenseCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "MAMO:PrepaidAndOtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails",
     "longName": "999068 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)",
     "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative",
     "longName": "999069 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisposals",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails",
     "longName": "999070 - Disclosure - SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details)",
     "shortName": "SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R68": {
     "role": "http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails",
     "longName": "999071 - Disclosure - SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION (Details)",
     "shortName": "SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails",
     "longName": "999072 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)",
     "shortName": "SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails",
     "longName": "999073 - Disclosure - SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details)",
     "shortName": "SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://massimo-group.com/role/LeasesDetailsNarrative",
     "longName": "999074 - Disclosure - LEASES (Details Narrative)",
     "shortName": "LEASES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails",
     "longName": "999075 - Disclosure - SCHEDULE OF ACCRUED RETURN LIABILITIES (Details)",
     "shortName": "SCHEDULE OF ACCRUED RETURN LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccruedLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:AccrualsForProductReturnLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails",
     "longName": "999076 - Disclosure - SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS (Details)",
     "shortName": "SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails",
     "longName": "999077 - Disclosure - SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES (Details)",
     "shortName": "SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "MAMO:CreditCardLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAMO:OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "MAMO:CreditCardLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAMO:OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://massimo-group.com/role/ScheduleOfLoanBalanceDetails",
     "longName": "999078 - Disclosure - SCHEDULE OF LOAN BALANCE (Details)",
     "shortName": "SCHEDULE OF LOAN BALANCE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:ShortTermBorrowings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_NorthpointCommercialFinanceLLCMember",
      "name": "us-gaap:ShortTermBorrowings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical",
     "longName": "999079 - Disclosure - SCHEDULE OF LOAN BALANCE (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF LOAN BALANCE (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "AsOf2024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails",
     "longName": "999080 - Disclosure - SCHEDULE OF RELATIONSHIP OF RELATED PARTIES (Details)",
     "shortName": "SCHEDULE OF RELATIONSHIP OF RELATED PARTIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_MrDavidShanMember",
      "name": "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_MrDavidShanMember",
      "name": "us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails",
     "longName": "999081 - Disclosure - SCHEDULE OF LOAN FROM RELATED PARTY (Details)",
     "shortName": "SCHEDULE OF LOAN FROM RELATED PARTY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:OtherLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAMO:OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_custom_MrDavidShanMember",
      "name": "us-gaap:OtherLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAMO:ScheduleOfLoanFromRelatedPartyTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails",
     "longName": "999082 - Disclosure - SCHEDULE OF DUE FROM RELATED PARTY (Details)",
     "shortName": "SCHEDULE OF DUE FROM RELATED PARTY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OtherReceivablesNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R80": {
     "role": "http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative",
     "longName": "999083 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)",
     "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MAMO:RepaymentOfShareholderAdvanceNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R81": {
     "role": "http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails",
     "longName": "999084 - Disclosure - SCHEDULE OF INCOME TAX PROVISION (Details)",
     "shortName": "SCHEDULE OF INCOME TAX PROVISION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails",
     "longName": "999085 - Disclosure - SCHEDULE OF RECONCILIATION OF INCOME TAXES (Details)",
     "shortName": "SCHEDULE OF RECONCILIATION OF INCOME TAXES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
     "longName": "999086 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)",
     "shortName": "SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://massimo-group.com/role/TaxesDetailsNarrative",
     "longName": "999087 - Disclosure - TAXES (Details Narrative)",
     "shortName": "TAXES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
     "longName": "999088 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Details Narrative)",
     "shortName": "SHAREHOLDERS\u2019 EQUITY (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails",
     "longName": "999089 - Disclosure - SCHEDULE OF EARNINGS PER SHARE (Details)",
     "shortName": "SCHEDULE OF EARNINGS PER SHARE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012024-12-31",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://massimo-group.com/role/EarningsPerShareDetailsNarrative",
     "longName": "999090 - Disclosure - EARNINGS PER SHARE (Details Narrative)",
     "shortName": "EARNINGS PER SHARE (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:WeightedAverageNumberOfSharesRestrictedStock",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R88": {
     "role": "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails",
     "longName": "999091 - Disclosure - SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY (Details)",
     "shortName": "SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails",
     "longName": "999092 - Disclosure - SCHEDULE OF SHARE OPTION ACTIVITY (Details)",
     "shortName": "SCHEDULE OF SHARE OPTION ACTIVITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
     "longName": "999093 - Disclosure - EMPLOYEE STOCK PLANS (Details Narrative)",
     "shortName": "EMPLOYEE STOCK PLANS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "999094 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "From2024-07-082024-07-08",
      "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-07-082024-07-08",
      "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails",
     "longName": "999095 - Disclosure - SCHEDULE OF KEY INFORMATION BY SEGMENTS (Details)",
     "shortName": "SCHEDULE OF KEY INFORMATION BY SEGMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-ka.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "MAMO_ATIFUSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ATIFUSMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ATIFUS [Member]",
        "documentation": "ATIFUS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/AccruedReturnLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCRUED RETURN LIABILITIES",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r59",
      "r63",
      "r895"
     ]
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other payable, accrued expenses and other current liabilities",
        "totalLabel": "Total",
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r668"
     ]
    },
    "us-gaap_AccountsPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable [Member]",
        "documentation": "Obligations incurred and payable to vendors for goods and services received."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit loss",
        "documentation": "Amount, excluding accrued interest, of allowance for credit loss on accounts receivable classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r848"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r849"
     ]
    },
    "MAMO_AccountsReceivableAndPriceConcessionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "AccountsReceivableAndPriceConcessionAdjustmentMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable And Price Concession Adjustment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment for price concession",
        "verboseLabel": "Accounts receivable",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r249",
      "r631"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net",
        "totalLabel": "Accounts receivable, net",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_AccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccretionExpense",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion of lease liabilities",
        "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r652",
      "r855"
     ]
    },
    "MAMO_AccrualOnLitigation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "AccrualOnLitigation",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrual on litigation (Note 18)",
        "documentation": "Accrual on litigation."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_AccrualsForProductReturnLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "AccrualsForProductReturnLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals for product return liabilities",
        "documentation": "Accruals for product return liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax payable",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r116"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued return liabilities",
        "verboseLabel": "Sales return liabilities",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r153",
      "r511"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [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": [
      "r166",
      "r167",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r167",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462"
     ]
    },
    "MAMO_ActualRecognizedProductsReturn": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ActualRecognizedProductsReturn",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfAccruedReturnLiabilitiesDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales returns",
        "negatedLabel": "Actual recognized products return",
        "documentation": "Actual recognized products return."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in-capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r668",
      "r963"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r825",
      "r826",
      "r827",
      "r829",
      "r905",
      "r964"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of share-based compensation related to RSU granted",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of share-based compensation related to options granted",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_AdvanceToSuppliersDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "AdvanceToSuppliersDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/AdvanceToSuppliers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ADVANCE TO SUPPLIERS",
        "documentation": "Advance to Suppliers Disclosure [Text Block]."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_AdvanceToSuppliersGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "AdvanceToSuppliersGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails": {
       "parentTag": "MAMO_AdvanceToSuppliersNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Advance to suppliers",
        "documentation": "Advance to suppliers gross current.",
        "label": "AdvanceToSuppliersGrossCurrent"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_AdvanceToSuppliersNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "AdvanceToSuppliersNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to suppliers",
        "totalLabel": "Advance to suppliers, net",
        "documentation": "Advance to suppliers net current."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_AdvancesToSuppliersPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "AdvancesToSuppliersPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Advance to suppliers",
        "documentation": "Advances To Suppliers [Policy Text Block].",
        "label": "AdvancesToSuppliersPolicyTextBlock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising costs",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Advertising costs",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r657"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r714",
      "r725",
      "r739",
      "r765"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r717",
      "r728",
      "r742",
      "r768"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r753"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r760"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r718",
      "r729",
      "r743",
      "r760",
      "r769",
      "r773",
      "r781"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfAccountsReceivableDetails",
      "http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: allowance for credit loss",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r250",
      "r260"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Write-off of accounts receivable",
        "verboseLabel": "Wrote off uncollectible accounts receivable",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_AreaOfLand": {
     "xbrltype": "areaItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AreaOfLand",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Area of land",
        "documentation": "Area of land held."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset impairment charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r37"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "TOTAL ASSETS",
        "verboseLabel": "Segment assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r127",
      "r155",
      "r182",
      "r214",
      "r220",
      "r237",
      "r240",
      "r255",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r435",
      "r437",
      "r456",
      "r502",
      "r577",
      "r643",
      "r644",
      "r668",
      "r686",
      "r865",
      "r866",
      "r917"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r162",
      "r182",
      "r255",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r435",
      "r437",
      "r456",
      "r668",
      "r865",
      "r866",
      "r917"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Total non-current assets",
        "verboseLabel": "Long-lived assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r255",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r435",
      "r437",
      "r456",
      "r865",
      "r866",
      "r917"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NON-CURRENT ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r698",
      "r700",
      "r721"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r698",
      "r700",
      "r721"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r698",
      "r700",
      "r721"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "MAMO_BrunswickAcceptanceCompanyLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "BrunswickAcceptanceCompanyLLCMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetails",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brunswick Acceptance Company LLC [Member]",
        "documentation": "Brunswick Acceptance Company LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, beginning of the year",
        "periodEndLabel": "Cash and cash equivalents, end of the year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r89",
      "r178"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r89"
     ]
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r811",
      "r929"
     ]
    },
    "us-gaap_CashFDICInsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFDICInsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash FDIC insured amount",
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashUninsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashUninsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash uninsured amount",
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_CathayAndMidfirstBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "CathayAndMidfirstBankMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cathay Bank and Midfirst [Member]",
        "documentation": "Cathay Bank and Midfirst [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_CathayBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "CathayBankMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cathay Bank [Member]",
        "documentation": "Cathay Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price of warrants",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of warrants issued",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r120",
      "r505",
      "r563"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r287",
      "r288",
      "r624",
      "r852",
      "r856"
     ]
    },
    "MAMO_CommonSharesCancellation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "CommonSharesCancellation",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common shares cancellation",
        "documentation": "Common shares cancellation."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_CommonStockIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "CommonStockIssuedForServices",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock issued for services",
        "documentation": "Common stock issued for services.",
        "label": "CommonStockIssuedForServices"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r676",
      "r677",
      "r678",
      "r680",
      "r681",
      "r682",
      "r683",
      "r825",
      "r826",
      "r829",
      "r905",
      "r961",
      "r964"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheetsParenthetical",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheetsParenthetical",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r564"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheetsParenthetical",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheetsParenthetical",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r67",
      "r564",
      "r583",
      "r964",
      "r965"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common shares, $0.001 par value, 100,000,000 shares authorized, 41,539,950 and 40,000,000 issued and outstanding as of December 31, 2024 and 2023, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r506",
      "r668"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r755"
     ]
    },
    "MAMO_ComparativeFiguresPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ComparativeFiguresPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comparative Figures",
        "documentation": "Comparative Figures [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EMPLOYEE STOCK PLANS",
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r107"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r110"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r50",
      "r51",
      "r247",
      "r623"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r50",
      "r51",
      "r247",
      "r540",
      "r623"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r50",
      "r51",
      "r247",
      "r623",
      "r802"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration and risks",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r136"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk, percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r50",
      "r51",
      "r247"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r50",
      "r51",
      "r247",
      "r623"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF SUBSIDIARIES",
        "documentation": "The tabular disclosure of the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent if the ownership interests in a subsidiary changes during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r49"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r633"
     ]
    },
    "MAMO_ConsultingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ConsultingAgreementMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consulting Agreement [Member]",
        "documentation": "Consulting Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "verboseLabel": "Advance from customers",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r343",
      "r354"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities, revenue recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "MAMO_ControllingShareholderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ControllingShareholderMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Controlling Shareholder [Member]",
        "documentation": "Controlling Shareholder [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenues",
        "verboseLabel": "Cost of revenue",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81",
      "r498"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of revenues",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_CreditCardLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "CreditCardLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit card liabilities",
        "documentation": "Credit card liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossStatusAxis",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss Status [Axis]",
        "documentation": "Information by credit loss status of financial asset."
       }
      }
     },
     "auth_ref": [
      "r847",
      "r850"
     ]
    },
    "us-gaap_CreditLossStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossStatusDomain",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit loss status of financial asset."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax provision \u2013 current",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r416",
      "r823"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r247"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r791"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r791"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r710",
      "r793"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r710",
      "r793"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r703",
      "r786"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r704",
      "r787"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r704",
      "r787"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r702",
      "r785"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r705",
      "r788"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r707",
      "r790"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r707",
      "r790"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r791"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r709",
      "r792"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r706",
      "r789"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/Loans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LOANS",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r180",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r305",
      "r306",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r463"
     ]
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredChargesPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred offering cost",
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_DeferredCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCosts",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred offering costs",
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r813"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/PrepaidAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PREPAID AND OTHER CURRENT ASSETS",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r398"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax recovery",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r142",
      "r823"
     ]
    },
    "MAMO_DeferredIncomeTaxRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "DeferredIncomeTaxRecovery",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax recovery - deferred"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_DeferredTaxAssetsFinancingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "DeferredTaxAssetsFinancingLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liability \u2013 financing",
        "documentation": "Deferred tax assets financing lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, net",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets:"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_DeferredTaxAssetsOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "DeferredTaxAssetsOperatingLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liability \u2013 operating",
        "documentation": "Deferred tax assets operating lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit loss",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "MAMO_DeferredTaxAssetsOtherTemporaryDifference": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "DeferredTaxAssetsOtherTemporaryDifference",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other temporary difference",
        "documentation": "Deferred tax assets other temporary difference."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and equipment",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "MAMO_DeferredTaxLiabilitiesFinancingRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "DeferredTaxLiabilitiesFinancingRightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Right of use assets \u2013 financing",
        "documentation": "Deferred tax liabilities financing right of use assets.",
        "label": "DeferredTaxLiabilitiesFinancingRightOfUseAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_DeferredTaxLiabilitiesOperatingRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "DeferredTaxLiabilitiesOperatingRightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Right of use assets \u2013 operating",
        "documentation": "Deferred tax liabilities operating right of use assets.",
        "label": "DeferredTaxLiabilitiesOperatingRightOfUseAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative",
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Voluntary contribution matching percent",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Matching contribution vesting percent",
        "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum contributions percent",
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "verboseLabel": "Depreciation expense",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r38"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation &amp; amortization",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r38"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DISAGGREGATION OF REVENUES",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r868"
     ]
    },
    "MAMO_DisclosureAdvanceToSuppliersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "DisclosureAdvanceToSuppliersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance To Suppliers",
        "verboseLabel": "Schedule Of Advance To Suppliers"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "DisclosureLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "verboseLabel": "Schedule Of Supplemental Balance Information",
        "terseLabel": "Schedule Of Supplemental Cash Flow And Non-cash Information"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_DisclosurePrepaidAndOtherCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "DisclosurePrepaidAndOtherCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid And Other Current Assets",
        "verboseLabel": "Schedule Of Prepaid And Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Dividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Dividends",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital dividend declared",
        "label": "Capital dividend declared",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r103"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r700",
      "r721"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r700",
      "r721",
      "r761"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per Share \u2013 basic",
        "verboseLabel": "Basic",
        "terseLabel": "Earnings per share - basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r189",
      "r190",
      "r192",
      "r193",
      "r194",
      "r196",
      "r202",
      "r204",
      "r206",
      "r207",
      "r208",
      "r213",
      "r430",
      "r433",
      "r448",
      "r449",
      "r499",
      "r516",
      "r635"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per Share \u2013 diluted",
        "verboseLabel": "Diluted",
        "terseLabel": "Earnings per share - diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r189",
      "r190",
      "r192",
      "r193",
      "r194",
      "r196",
      "r204",
      "r206",
      "r207",
      "r208",
      "r213",
      "r430",
      "r433",
      "r448",
      "r449",
      "r499",
      "r516",
      "r635"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r210"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://massimo-group.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EARNINGS PER SHARE",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r209",
      "r211",
      "r212"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://massimo-group.com/role/TaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal income tax percent",
        "verboseLabel": "Income tax at the federal statutory rate",
        "terseLabel": "Effective tax rate for federal income taxes",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r400",
      "r420",
      "r658"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "presentation": [
      "http://massimo-group.com/role/TaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective income tax rate",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r405",
      "r824",
      "r896"
     ]
    },
    "MAMO_ElectronicEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ElectronicEquipmentMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electronic Equipment [Member]",
        "documentation": "Electronic Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based compensation",
        "documentation": "Amount of expense for employee benefit and equity-based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payroll liabilities",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r797"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://massimo-group.com/role/Cover",
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "verboseLabel": "Jurisdiction of Formation",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from External Customer [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r145",
      "r166",
      "r167",
      "r168",
      "r184",
      "r185",
      "r186",
      "r188",
      "r194",
      "r197",
      "r199",
      "r215",
      "r256",
      "r259",
      "r272",
      "r341",
      "r418",
      "r419",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r465",
      "r468",
      "r484",
      "r515",
      "r529",
      "r530",
      "r531",
      "r552",
      "r607"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails"
     ],
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r426",
      "r798",
      "r799",
      "r800",
      "r901",
      "r902",
      "r903",
      "r904"
     ]
    },
    "us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentDescriptionOfPrincipalActivities",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal Activities",
        "documentation": "A description of the principal activities of an investee accounted for under the equity method."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of direct/indirect Economic Ownership",
        "verboseLabel": "Equity interest ownership percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r252"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r225",
      "r240",
      "r251",
      "r812",
      "r843"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r714",
      "r725",
      "r739",
      "r765"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r711",
      "r722",
      "r736",
      "r762"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value warrants",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r7"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of financial instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash flows used in finance leases",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r477"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails",
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Present value of finance lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r481"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of obligations under financing leases",
        "verboseLabel": "Finance lease liabilities - current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Obligations under financing leases, non-current",
        "verboseLabel": "Finance lease liabilities - non-current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future minimum lease payments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of finance lease liabilities",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r477"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of use financing lease assets, net",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of finance lease right-of-use assets",
        "verboseLabel": "Amortization of finance lease right of use assets",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r471",
      "r476",
      "r667"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance leases, Weighted average discount rate",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r667"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease, Weighted-average remaining lease term (years)",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r479",
      "r667"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r729",
      "r743",
      "r769"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r729",
      "r743",
      "r769"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r729",
      "r743",
      "r769"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r729",
      "r743",
      "r769"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r729",
      "r743",
      "r769"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on disposal of property and equipment",
        "label": "Realized gain on disposition",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r587"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r269",
      "r270",
      "r271",
      "r650",
      "r660"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r82",
      "r126",
      "r182",
      "r255",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r456",
      "r637",
      "r643",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r865"
     ]
    },
    "us-gaap_GuaranteesAndProductWarrantiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteesAndProductWarrantiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantees and Product Warranties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IPOMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r698",
      "r700",
      "r721"
     ]
    },
    "MAMO_ImpairmentOfAdvanceToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ImpairmentOfAdvanceToSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails": {
       "parentTag": "MAMO_AdvanceToSuppliersNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfAdvanceToSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: impairment of advance to suppliers",
        "verboseLabel": "Impairment of advance to suppliers",
        "documentation": "Impairment of advance to suppliers.",
        "label": "ImpairmentOfAdvanceToSuppliers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of advance to suppliers",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r37",
      "r98",
      "r659"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment charge of long-lived assets",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r96",
      "r661"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of long-lived assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r99"
     ]
    },
    "MAMO_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "IncentiveStockOptionAndNonQualifiedStockOptionPlanMember",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Stock Option and Non Qualified Stock Option Plan [Member]",
        "documentation": "Incentive Stock Option and Non Qualified Stock Option Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_IncentiveStockOptionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "IncentiveStockOptionPlanMember",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Stock Option Plan [Member]",
        "documentation": "Incentive Stock Option Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income before income taxes",
        "verboseLabel": "Net income before income taxes",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r122",
      "r126",
      "r500",
      "r513",
      "r637",
      "r643",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r279",
      "r286",
      "r453",
      "r454",
      "r455",
      "r526",
      "r528",
      "r592",
      "r627",
      "r662",
      "r932"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r286",
      "r453",
      "r454",
      "r455",
      "r526",
      "r528",
      "r592",
      "r627",
      "r662",
      "r932"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/Taxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TAXES",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r394",
      "r400",
      "r406",
      "r407",
      "r408",
      "r409",
      "r412",
      "r421",
      "r423",
      "r424",
      "r425",
      "r548",
      "r658"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails",
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for income taxes",
        "totalLabel": "Income tax provision",
        "verboseLabel": "Income tax expense",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r143",
      "r198",
      "r199",
      "r214",
      "r224",
      "r240",
      "r399",
      "r400",
      "r422",
      "r517",
      "r658"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax adjustment \u2013 change of tax rates",
        "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity."
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r395",
      "r396",
      "r409",
      "r410",
      "r411",
      "r415",
      "r545"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory U.S. federal income tax provision",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r658"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-deductible expense",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r405",
      "r896"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred tax adjustment \u2013 change of tax rates",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r658",
      "r896",
      "r897"
     ]
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior year true-up",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r896",
      "r897"
     ]
    },
    "MAMO_IncomeTaxReconciliationSCorporationBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "IncomeTaxReconciliationSCorporationBenefits",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S Corporation benefits",
        "documentation": "Income tax reconciliation S corporation benefits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfReconciliationOfIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State margin tax",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r658",
      "r896"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for income taxes",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r177",
      "r413",
      "r414"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payables",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Accounts receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued return liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax payable",
        "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "MAMO_IncreaseDecreaseInAccruedWarrantyLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "IncreaseDecreaseInAccruedWarrantyLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued warranty liabilities",
        "documentation": "Increase decrease in accrued warranty liabilities.",
        "label": "IncreaseDecreaseInAccruedWarrantyLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contract liabilities",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r820"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDueFromRelatedParties",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Due from a related party",
        "label": "Increase (Decrease) in Due from Related Parties",
        "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities \u2013 operating lease",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r804",
      "r820"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other payable, accrued expense and other current liabilities",
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid and other current assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Advance to suppliers",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r729",
      "r743",
      "r760",
      "r769",
      "r773",
      "r781"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r701",
      "r784"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r701",
      "r784"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r701",
      "r784"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r819"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for interest",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r175",
      "r176"
     ]
    },
    "us-gaap_InventoryAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails",
      "http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory provision",
        "negatedLabel": "Less: inventory allowance",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r817"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVENTORIES",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and accessories",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "MAMO_InventoryFreightAndDuty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "InventoryFreightAndDuty",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Freight and duty",
        "documentation": "Inventory freight and duty."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryGross",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventory, gross",
        "label": "Inventory, Gross",
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories, net",
        "totalLabel": "Inventories, net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r630",
      "r668"
     ]
    },
    "MAMO_InventoryPledgedForLineOfCreditAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "InventoryPledgedForLineOfCreditAmount",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/InventoriesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Partial inventory pledged for line of credit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories, net",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r151",
      "r159",
      "r263",
      "r264",
      "r266",
      "r497",
      "r634"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parts",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r815"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Addition of inventories reserve, net",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "us-gaap_LeaseExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseExpirationDate1",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease expiration date",
        "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r482"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future minimum lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease renewal term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://massimo-group.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES",
        "label": "TOTAL LIABILITIES",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r58",
      "r59",
      "r60",
      "r62",
      "r63",
      "r64",
      "r65",
      "r182",
      "r255",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r436",
      "r437",
      "r438",
      "r456",
      "r562",
      "r636",
      "r686",
      "r865",
      "r917",
      "r918"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND EQUITY",
        "label": "TOTAL LIABILITIES AND EQUITY",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r121",
      "r508",
      "r668",
      "r822",
      "r844",
      "r910"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Total current liabilities",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r150",
      "r182",
      "r255",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r436",
      "r437",
      "r438",
      "r456",
      "r668",
      "r865",
      "r917",
      "r918"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r62",
      "r63",
      "r64",
      "r65",
      "r182",
      "r255",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r436",
      "r437",
      "r438",
      "r456",
      "r865",
      "r917",
      "r918"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NON-CURRENT LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit outstanding",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r119",
      "r927"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityExpirationDate1",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility, maturity date",
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r61"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityExpirationPeriod",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility, expiration period",
        "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility, prime rate",
        "documentation": "The effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r61"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility, total increase company access",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r61"
     ]
    },
    "us-gaap_LitigationReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationReserve",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation accrual",
        "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r857"
     ]
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation settlement",
        "documentation": "Amount awarded to other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementExpense",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation settlement, fee expense",
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_LitigationSettlementInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementInterest",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest litigation",
        "documentation": "Interest expense (income) directly attributable to an award in settlement of litigation."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_LitigationSettlementLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementLoss",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      },
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on litigation",
        "label": "Loss on litigation",
        "documentation": "Amount of loss from litigation settlement for amount awarded to other party. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS RECEIVABLE, NET",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r463",
      "r837"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyAccrualCarryingValueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualCarryingValueCurrent",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation settlement accrual",
        "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDamagesSoughtValue",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Damages sought value",
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r858",
      "r859"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r247",
      "r655",
      "r670",
      "r673",
      "r868",
      "r931",
      "r933",
      "r934",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960"
     ]
    },
    "MAMO_MassimoGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "MassimoGroupMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Massimo Group [Member]",
        "documentation": "Massimo Group [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_MassimoMarineLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "MassimoMarineLLCMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical",
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Massimo Marine, LLC [Member]",
        "documentation": "Massimo Marine, LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_MassimoMotorMarineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "MassimoMotorMarineMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Massimo Motor Marine [Member]",
        "documentation": "Massimo Motor Marine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_MassimoMotorSportsAndMassimoMarineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "MassimoMotorSportsAndMassimoMarineMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Massimo Motor Sports and Massimo Marine [Member]",
        "documentation": "Massimo Motor Sports and Massimo Marine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_MassimoMotorSportsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "MassimoMotorSportsLLCMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical",
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Massimo Motor Sports, LLC [Member]",
        "documentation": "Massimo Motor Sports, LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_MaterialCybersecurityIncidentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733"
     ]
    },
    "cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r734"
     ]
    },
    "cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r735"
     ]
    },
    "cyd_MaterialCybersecurityIncidentNatureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentNatureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Nature [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r735"
     ]
    },
    "cyd_MaterialCybersecurityIncidentScopeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentScopeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Scope [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r735"
     ]
    },
    "cyd_MaterialCybersecurityIncidentTimingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentTimingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Timing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r735"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r359",
      "r390",
      "r452",
      "r495",
      "r525",
      "r527",
      "r539",
      "r554",
      "r555",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r625",
      "r626",
      "r649",
      "r653",
      "r656",
      "r663",
      "r664",
      "r665",
      "r666",
      "r671",
      "r867",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExercisePriceMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Exercise Price [Member]",
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r908",
      "r909"
     ]
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r908",
      "r909"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r908",
      "r909"
     ]
    },
    "us-gaap_MeasurementInputOptionVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputOptionVolatilityMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Option Volatility [Member]",
        "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r908",
      "r909"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r908",
      "r909"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r451",
      "r452",
      "r663"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r451",
      "r452",
      "r663"
     ]
    },
    "MAMO_MidFirstBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "MidFirstBankMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MidFirst Bank [Member]",
        "documentation": "Mid First Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_MillerCreekHoldingLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "MillerCreekHoldingLLCMember",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Miller Creek Holding LLC [Member]",
        "documentation": "Miller Creek Holding LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_MillerCreekHoldingsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "MillerCreekHoldingsLLCMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Miller Creek Holdings LLC [Member]",
        "documentation": "Miller Creek Holdings LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r359",
      "r390",
      "r452",
      "r495",
      "r525",
      "r527",
      "r539",
      "r554",
      "r555",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r625",
      "r626",
      "r649",
      "r653",
      "r656",
      "r663",
      "r664",
      "r665",
      "r671",
      "r867",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "MAMO_MrDavidShanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "MrDavidShanMember",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/RelatedPartyTransactionsTables",
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mr David Shan [Member]",
        "documentation": "Mr David Shan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r247",
      "r655",
      "r670",
      "r673",
      "r868",
      "r931",
      "r933",
      "r934",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960"
     ]
    },
    "MAMO_NameOfSubsidiaries": {
     "xbrltype": "stringItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "NameOfSubsidiaries",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries",
        "documentation": "Name of subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "us-gaap_NatureOfCommonOwnershipOrManagementControlRelationships": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfCommonOwnershipOrManagementControlRelationships",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relationship to the Company",
        "documentation": "This element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r91"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:",
        "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails",
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome",
      "http://massimo-group.com/role/StatementsOfCashflows",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income and comprehensive income",
        "label": "Net income",
        "verboseLabel": "Net Income (Loss)",
        "terseLabel": "Net income and comprehensive income",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r91",
      "r123",
      "r148",
      "r163",
      "r164",
      "r168",
      "r182",
      "r187",
      "r189",
      "r190",
      "r192",
      "r193",
      "r194",
      "r198",
      "r199",
      "r205",
      "r255",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r430",
      "r433",
      "r449",
      "r456",
      "r514",
      "r585",
      "r605",
      "r606",
      "r684",
      "r865"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent accounting pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "MAMO_NonQualifiedStockOptionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "NonQualifiedStockOptionPlanMember",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Qualified Stock Option Plan [Member]",
        "documentation": "Non Qualified Stock Option Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NON-CASH ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_NoncashOperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "NoncashOperatingLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash operating lease expense",
        "documentation": "Noncash operating lease expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other (expense) income, net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "MAMO_NorthpointCommercialFinanceLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "NorthpointCommercialFinanceLLCMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetails",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Northpoint Commercial Finance LLC [Member]",
        "documentation": "Northpoint Commercial Finance LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_OfficeSpaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "OfficeSpaceMember",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Space [Member]",
        "documentation": "Office Space [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_OneCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "OneCustomerMember",
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Customer [Member]",
        "documentation": "One Customer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_OneSupplierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "OneSupplierMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Supplier [Member]",
        "documentation": "One Supplier [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Total operating expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Income from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r637",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails",
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Present value of operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of obligations under operating leases",
        "verboseLabel": "Operating lease liabilities - current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfSupplementalBalanceInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Obligations under operating leases, non-current",
        "verboseLabel": "Operating lease liabilities - non-current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash flows used in operating leases",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r477"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of use operating lease assets, net",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of operating lease right of use assets",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases, Weighted average discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r667"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases, Weighted-average remaining lease term (years)",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r479",
      "r667"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescription"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ORGANIZATION AND BUSINESS DESCRIPTION",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r112",
      "r541",
      "r542"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_OtherInventoryInTransit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInventoryInTransit",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories in transit",
        "documentation": "Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported."
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "periodStartLabel": "Loan from David Shan, opening balance",
        "periodEndLabel": "Loan from David Shan, ending balance",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r503",
      "r558",
      "r559",
      "r686",
      "r928",
      "r962"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan from a related party",
        "verboseLabel": "Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r668"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loan from a related party",
        "negatedLabel": "Non-current",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income, net",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "MAMO_OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/OtherPayableAccruedExpenseAndOtherCurrentLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES",
        "documentation": "Other Payable Accrued Expense and Other Current Liabilities [TableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r572",
      "r644",
      "r930"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due from a related party",
        "verboseLabel": "Vessel Technology Inc.",
        "terseLabel": "Due from related party",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r716",
      "r727",
      "r741",
      "r767"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r719",
      "r730",
      "r744",
      "r770"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r719",
      "r730",
      "r744",
      "r770"
     ]
    },
    "us-gaap_OverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OverAllotmentOptionMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over-Allotment Option [Member]",
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r748"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for monthly rent",
        "documentation": "Cash payments to lessor's for use of assets under operating leases."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred offering costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfFinancingCosts",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing cash flows used in finance leases",
        "documentation": "The cash outflow for loan and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of property and equipment",
        "label": "Acquisition of property and equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "MAMO_PontoonBoatsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "PontoonBoatsMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails",
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pontoon Boats [Member]",
        "documentation": "Pontoon Boats [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PostemploymentBenefitPlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PostemploymentBenefitPlansPolicy",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "401(k) benefit plan",
        "documentation": "Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r328"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r564"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r328"
     ]
    },
    "MAMO_PrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "PrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/PrepaidAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PREPAID AND OTHER CURRENT ASSETS",
        "documentation": "Prepaid And Other Assets Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      },
      "http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid and other current assets",
        "totalLabel": "Total",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r818"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPrepaidAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayment",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r267",
      "r268",
      "r632"
     ]
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Of Previously Issued Financial Statements",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r810"
     ]
    },
    "us-gaap_ProceedsFromBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromBankDebt",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from bank loan",
        "documentation": "The cash inflow from bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from initial public offering, net of share issuance costs",
        "verboseLabel": "Proceeds from issuance initial public offering",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total net proceeds",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r546"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Repayment of) proceeds from other loans",
        "documentation": "Amount of cash inflow (outflow) from other long-term debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceed from sales of property and equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "MAMO_ProceedsFromSubscriptionDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ProceedsFromSubscriptionDeposits",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from subscription deposits",
        "documentation": "Proceeds from subscription deposits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Information [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": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails",
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r244",
      "r498",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r629",
      "r654",
      "r669",
      "r671",
      "r672",
      "r674",
      "r675",
      "r860",
      "r861",
      "r868",
      "r931",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960"
     ]
    },
    "us-gaap_ProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Standard and Extended Product Warranty Accrual",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r298",
      "r302",
      "r304"
     ]
    },
    "us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualAdditionsFromBusinessAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals for product warranty",
        "documentation": "Amount of increase in the standard and extended product warranty accrual from a business acquisition."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued warranty liabilities",
        "verboseLabel": "Products warranty",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r863",
      "r864"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfAccruedWarrantyAndRelatedCostsDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warranty expenses",
        "negatedLabel": "Cost of warranty claims",
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty."
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/AccruedWarrantyLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCRUED WARRANTY LIABILITIES",
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300"
     ]
    },
    "us-gaap_ProductionRelatedImpairmentsOrCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductionRelatedImpairmentsOrCharges",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/InventoriesDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfInventoryAllowanceDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment provision of inventories",
        "verboseLabel": "Addition of provision",
        "terseLabel": "Inventory provision",
        "documentation": "Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails",
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails"
     ],
     "auth_ref": [
      "r244",
      "r498",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r629",
      "r654",
      "r669",
      "r671",
      "r672",
      "r674",
      "r675",
      "r860",
      "r861",
      "r868",
      "r931",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r482"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/PropertyAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT, NET",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r137",
      "r140",
      "r141"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisposals",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/PropertyAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal of property and equipment",
        "documentation": "Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subtotal",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r152",
      "r512"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [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": [
      "r482"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment at cost, net",
        "totalLabel": "Property and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r482",
      "r501",
      "r512",
      "r668"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r137",
      "r140",
      "r510"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://massimo-group.com/role/PropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PROPERTY AND EQUIPMENT, NET",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r482"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, estimated useful lives",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]",
        "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value."
       }
      }
     },
     "auth_ref": [
      "r851"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfMovementOfAllowanceForCreditLossDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Reversal of) provision of allowance for expected credit loss",
        "verboseLabel": "Reversal of allowance for expected credit loss",
        "terseLabel": "(Reversal of) addition of provision",
        "negatedLabel": "Allowance for credit loss",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r261"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r357",
      "r359",
      "r384",
      "r385",
      "r386",
      "r390",
      "r452",
      "r493",
      "r494",
      "r495",
      "r525",
      "r527",
      "r539",
      "r554",
      "r555",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r625",
      "r626",
      "r649",
      "r653",
      "r656",
      "r663",
      "r664",
      "r665",
      "r666",
      "r671",
      "r678",
      "r854",
      "r867",
      "r908",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r290",
      "r291",
      "r292",
      "r293",
      "r357",
      "r359",
      "r384",
      "r385",
      "r386",
      "r390",
      "r452",
      "r493",
      "r494",
      "r495",
      "r525",
      "r527",
      "r539",
      "r554",
      "r555",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r625",
      "r626",
      "r649",
      "r653",
      "r656",
      "r663",
      "r664",
      "r665",
      "r666",
      "r671",
      "r678",
      "r854",
      "r867",
      "r908",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r711",
      "r722",
      "r736",
      "r762"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative",
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://massimo-group.com/role/RelatedPartyTransactionsTables",
      "http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetails",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical",
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r358",
      "r488",
      "r489",
      "r504",
      "r509",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r582",
      "r584",
      "r615"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://massimo-group.com/role/RelatedPartyTransactionsTables",
      "http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r588",
      "r589",
      "r592"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative",
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://massimo-group.com/role/RelatedPartyTransactionsTables",
      "http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetails",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical",
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r358",
      "r488",
      "r489",
      "r504",
      "r509",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r582",
      "r584",
      "r615",
      "r916"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r486",
      "r487",
      "r489",
      "r490",
      "r549",
      "r550",
      "r551",
      "r590",
      "r591",
      "r592",
      "r611",
      "r613"
     ]
    },
    "MAMO_RepaymentOfLoanFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "RepaymentOfLoanFromRelatedParty",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of loan from a related party",
        "documentation": "Repayment of loan from related party.",
        "label": "RepaymentOfLoanFromRelatedParty"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_RepaymentOfShareholderAdvanceNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "RepaymentOfShareholderAdvanceNet",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment",
        "documentation": "Repayment of shareholder advance, net."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfBankDebt",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment of bank loan",
        "label": "Repayments of Bank Debt",
        "documentation": "The cash outflow to settle a bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment to related party",
        "label": "Repayments of Related Party Debt",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "MAMO_RepresentativesWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "RepresentativesWarrantMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Representatives Warrant [Member]",
        "documentation": "Representatives Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r393",
      "r627",
      "r643",
      "r925"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": [
      "r146",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r213",
      "r257",
      "r258",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r446",
      "r447",
      "r448",
      "r449",
      "r464",
      "r466",
      "r483",
      "r484",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r543",
      "r836"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r712",
      "r723",
      "r737",
      "r763"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r713",
      "r724",
      "r738",
      "r764"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r720",
      "r731",
      "r745",
      "r771"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r146",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r213",
      "r257",
      "r258",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r446",
      "r447",
      "r448",
      "r449",
      "r464",
      "r466",
      "r483",
      "r484",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r543",
      "r836"
     ]
    },
    "MAMO_RestrictedStockUnitShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "RestrictedStockUnitShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization of share-based compensation related to RSU granted",
        "documentation": "Restricted stock unit share based compensation.",
        "label": "RestrictedStockUnitShareBasedCompensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r103",
      "r507",
      "r533",
      "r538",
      "r547",
      "r565",
      "r668"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r184",
      "r185",
      "r186",
      "r188",
      "r194",
      "r197",
      "r199",
      "r256",
      "r259",
      "r272",
      "r418",
      "r419",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r439",
      "r441",
      "r442",
      "r444",
      "r447",
      "r465",
      "r468",
      "r529",
      "r531",
      "r552",
      "r964"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails",
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "verboseLabel": "Total",
        "terseLabel": "Revenue from external customers",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r214",
      "r221",
      "r222",
      "r236",
      "r240",
      "r244",
      "r246",
      "r247",
      "r352",
      "r353",
      "r498"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue recognition",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r628"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125",
      "r169",
      "r182",
      "r214",
      "r221",
      "r222",
      "r236",
      "r240",
      "r244",
      "r246",
      "r247",
      "r255",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r456",
      "r500",
      "r643",
      "r865"
     ]
    },
    "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Reclassification, Adjustment [Member]"
       }
      }
     },
     "auth_ref": [
      "r147",
      "r836"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of use assets obtained in exchange for finance lease",
        "verboseLabel": "Finance lease liabilities",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r667"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfSupplementalCashFlowAndNon-cashInformationDetails",
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of use assets obtained in exchange for operating lease obligations",
        "verboseLabel": "Operating lease liabilities",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r667"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock, number of shares issued in transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock, price per share",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfOtherPayableAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Tax payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r801"
     ]
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": [
      "r146",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r199",
      "r213",
      "r428",
      "r430",
      "r431",
      "r432",
      "r433",
      "r446",
      "r447",
      "r448",
      "r464",
      "r466",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r543",
      "r803",
      "r805",
      "r806",
      "r807",
      "r828",
      "r836",
      "r845",
      "r846",
      "r906",
      "r913",
      "r914"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCOUNTS RECEIVABLE",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r74"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/AccruedReturnLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCRUED RETURN LIABILITIES",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_ScheduleOfAdvanceToSuppliersTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ScheduleOfAdvanceToSuppliersTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/AdvanceToSuppliersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ADVANCE TO SUPPLIERS",
        "documentation": "Schedule of Advance to Suppliers [Table Text Block]."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION",
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/TaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INCOME TAX PROVISION",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/TaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://massimo-group.com/role/AccountsReceivableNetDetailsNarrative",
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r41",
      "r42",
      "r43",
      "r44"
     ]
    },
    "MAMO_ScheduleOfDueFromRelatedPartyTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ScheduleOfDueFromRelatedPartyTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DUE FROM RELATED PARTY",
        "documentation": "Schedule Of Due From Related Party [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF EARNINGS PER SHARE",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/TaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF RECONCILIATION OF INCOME TAXES",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r658",
      "r896"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Revenue from External Customer, Product and Service [Table]",
        "documentation": "Disclosure of information about revenue from external customer by product and service when not provided as part of reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r426",
      "r798",
      "r799",
      "r800",
      "r901",
      "r902",
      "r903",
      "r904"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT",
        "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26"
     ]
    },
    "MAMO_ScheduleOfInventoryAllowanceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ScheduleOfInventoryAllowanceTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INVENTORY ALLOWANCE",
        "documentation": "Schedule of Inventory Allowance [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INVENTORIES",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r75",
      "r76",
      "r77"
     ]
    },
    "MAMO_ScheduleOfLoanFromRelatedPartyTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ScheduleOfLoanFromRelatedPartyTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF LOAN FROM RELATED PARTY",
        "documentation": "Schedule Of Loan From Related Party [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES",
        "documentation": "Schedule of Maturities of Operating and Finance Lease Liabilities [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_ScheduleOfOperatingAndFinancingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ScheduleOfOperatingAndFinancingLeasesTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION",
        "documentation": "Schedule Of Operating And Financing Leases [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operation, Product Information, Concentration of Risk [Table]",
        "documentation": "Disclosure of information about concentration risk of product within nature of operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/AccruedWarrantyLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCRUED WARRANTY AND RELATED COSTS",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "MAMO_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE",
        "documentation": "Schedule Of Property And Equipment Useful Life [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails",
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r482"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://massimo-group.com/role/RelatedPartyTransactionsTables",
      "http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfLoanFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r53",
      "r588",
      "r589",
      "r592"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF RELATIONSHIP OF RELATED PARTIES",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SegmentReportingRestatedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF KEY INFORMATION BY SEGMENTS",
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF SHARE OPTION ACTIVITY",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r109"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "presentation": [
      "http://massimo-group.com/role/LoansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF LOAN BALANCE",
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "MAMO_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock",
     "presentation": [
      "http://massimo-group.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES",
        "documentation": "Schedule Of Weighted Average Remaining Lease Terms And Discount Rates Operating And Finance Leases [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SegmentReportingRestated"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT REPORTING (RESTATED)",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent 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 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r214",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r226",
      "r227",
      "r228",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r244",
      "r245",
      "r247",
      "r638",
      "r641",
      "r642",
      "r643",
      "r645",
      "r647",
      "r648"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment reporting (restated)",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r243",
      "r246",
      "r639",
      "r640",
      "r646"
     ]
    },
    "us-gaap_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "MAMO_SellingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "SellingExpenseMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling Expense [Member]",
        "documentation": "Selling Expense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/StatementsOfCashflows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization of share-based compensation related to options granted",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares granted description",
        "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r47"
     ]
    },
    "MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of RSUs, Exerciseable",
        "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options exercisable.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of RSUs, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r378"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value, Forfeited",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r378"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of RSUs, Granted",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value, Granted",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of RSUs, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Grant Date Fair Value, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374"
     ]
    },
    "MAMO_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Grant Date Fair Value, Exerciseable",
        "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested weighted average grant date fair value exercisable.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Life In Years",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of RSUs, Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value, Vested",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration date",
        "documentation": "Date the equity-based award expires, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price",
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r385"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate maximum",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Options, Exerciseable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Exercise Price Outstanding Exerciseable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Options, Cancelled",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Options, Granted",
        "verboseLabel": "Shares granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Options, Unvested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Exercise Price Unvetsed",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Outstanding Cancelled",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Outstanding Granted",
        "verboseLabel": "Shares granted exercise price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "MAMO_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Outstanding Vested",
        "documentation": "Share based compensation arrangements by share based payment award options vested in period weighted average exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Axis]",
        "documentation": "Information by supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intrinsic value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Life in Years",
        "verboseLabel": "Weighted average period",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfShareOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Options, Vested",
        "verboseLabel": "Aggregate fair value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "MAMO_ShareholderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ShareholderMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder [Member]",
        "documentation": "Shareholder [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_ShippingAndFreightExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ShippingAndFreightExpense",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and freight expense",
        "documentation": "Shipping and freight expense."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_ShippingAndHandlingCostPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ShippingAndHandlingCostPolicy",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and handling costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term loans",
        "verboseLabel": "Loan balance",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r115",
      "r668",
      "r926"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r179"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r67",
      "r71",
      "r72",
      "r145",
      "r166",
      "r167",
      "r168",
      "r184",
      "r185",
      "r186",
      "r188",
      "r194",
      "r197",
      "r199",
      "r215",
      "r256",
      "r259",
      "r272",
      "r341",
      "r418",
      "r419",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r433",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r465",
      "r468",
      "r484",
      "r515",
      "r529",
      "r530",
      "r531",
      "r552",
      "r607"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r215",
      "r468",
      "r498",
      "r544",
      "r553",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r564",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r573",
      "r574",
      "r575",
      "r576",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r584",
      "r586",
      "r587",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r679"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfLoanBalanceDetailsParenthetical",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetailsParenthetical",
      "http://massimo-group.com/role/ScheduleOfSubsidiariesDetails",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r215",
      "r248",
      "r468",
      "r498",
      "r544",
      "r553",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r564",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r573",
      "r574",
      "r575",
      "r576",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r584",
      "r586",
      "r587",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r679"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r715",
      "r726",
      "r740",
      "r766"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for services, shares",
        "verboseLabel": "Number of shares for service",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial public offering, net of share issuance costs, shares",
        "verboseLabel": "Number of shares issued",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r66",
      "r67",
      "r103",
      "r546",
      "r607",
      "r621"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued during period cancelled",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock cancelled for services, shares",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r66",
      "r67",
      "r103"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued upon vesting of RSUs, shares",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r103"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for services",
        "verboseLabel": "Number of shares for service value",
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial public offering, net of share issuance costs",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r66",
      "r67",
      "r103",
      "r552",
      "r607",
      "r621",
      "r685"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock cancelled for services",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r66",
      "r67",
      "r103"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued upon vesting of RSUs",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r66",
      "r67",
      "r103"
     ]
    },
    "MAMO_StockIssuedDuringPeriodValueSubscriptionReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "StockIssuedDuringPeriodValueSubscriptionReceived",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subscription received",
        "documentation": "Stock issued during period value subscription received."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockOptionMember",
     "presentation": [
      "http://massimo-group.com/role/EmployeeStockPlansDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Option [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets",
      "http://massimo-group.com/role/ScheduleOfPreviouslyIssuedConsolidatedFinancialStatementsAdjustmentDetails",
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Total equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r71",
      "r72",
      "r94",
      "r566",
      "r583",
      "r608",
      "r609",
      "r668",
      "r686",
      "r822",
      "r844",
      "r910",
      "r964"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SHAREHOLDERS\u2019 EQUITY",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r181",
      "r327",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r445",
      "r610",
      "r612",
      "r622"
     ]
    },
    "us-gaap_StockholdersEquityNoteSubscriptionsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteSubscriptionsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://massimo-group.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://massimo-group.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Subscription receivable",
        "label": "Stockholders' Equity Note, Subscriptions Receivable",
        "documentation": "Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r66",
      "r67",
      "r71",
      "r614"
     ]
    },
    "MAMO_SubscriptionReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "SubscriptionReceivableMember",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subscription Receivable [Member]",
        "documentation": "Subscription Receivable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://massimo-group.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r492"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://massimo-group.com/role/StatementsOfCashflows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Concentration Risk [Member]",
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligation",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier finance program, obligation",
        "documentation": "Amount of obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r284",
      "r285",
      "r651"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationCurrent",
     "crdr": "credit",
     "presentation": [
      "http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to the suppliers, reducing to value",
        "documentation": "Amount of obligation for supplier finance program, classified as current."
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r285"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program, classified as current."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationDecreaseSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationDecreaseSettlement",
     "crdr": "debit",
     "presentation": [
      "http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to the suppliers, reducing from value",
        "documentation": "Amount of decrease in obligation for supplier finance program from settlement."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r651"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationPeriodIncreaseDecrease",
     "presentation": [
      "http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to the suppliers",
        "documentation": "Amount of increase (decrease) in obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://massimo-group.com/role/AdvanceToSuppliersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "MAMO_TJCMAssetManagementLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "TJCMAssetManagementLLCMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TJCM Asset Management LLC [Member]",
        "documentation": "TJCM Asset Management LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "MAMO_ThreeSupplierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ThreeSupplierMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Three Supplier [Member]",
        "documentation": "Three Supplier [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r838",
      "r915"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r129",
      "r130",
      "r840",
      "r841",
      "r842"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransportationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransportationEquipmentMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transportation Equipment [Member]",
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r782"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r783"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r783"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r782"
     ]
    },
    "MAMO_TwoLeaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "TwoLeaseAgreementsMember",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Lease Agreements [Member]",
        "documentation": "Two Lease Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_TwoShareholderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "TwoShareholderMember",
     "presentation": [
      "http://massimo-group.com/role/OrganizationAndBusinessDescriptionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Shareholder [Member]",
        "documentation": "Two Shareholder [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_TwoSupplierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "TwoSupplierMember",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Supplier [Member]",
        "documentation": "Two Supplier [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative",
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "MAMO_UTVsAndATVsElectricBikesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "UTVsAndATVsElectricBikesMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfDisaggregationOfRevenuesDetails",
      "http://massimo-group.com/role/ScheduleOfKeyInformationBySegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UTVs, ATVs and e-bikes [Member]",
        "documentation": "UTVs, ATVs and e-bikes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_UnderwritingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "UnderwritingAgreementMember",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriting Agreement [Member]",
        "documentation": "Underwriting Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "MAMO_UnvestedRestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "UnvestedRestrictedStockUnitsRSUMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unvested Restricted Stock Units RSU [Member]",
        "documentation": "Unvested Restricted Stock Units RSU [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uses of estimates and assumptions",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34",
      "r134",
      "r135",
      "r138",
      "r139"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "MAMO_VesselTechnologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "VesselTechnologyIncMember",
     "presentation": [
      "http://massimo-group.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfDueFromRelatedPartyDetails",
      "http://massimo-group.com/role/ScheduleOfRelationshipOfRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vessel Technology Inc [Member]",
        "documentation": "Vessel Technology Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_WarehouseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "WarehouseMember",
     "presentation": [
      "http://massimo-group.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warehouse [Member]"
       }
      }
     },
     "auth_ref": [
      "r966",
      "r967"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstandingMaturityDate",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date",
        "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r908",
      "r909"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants measurement input",
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r908",
      "r909"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://massimo-group.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r907",
      "r908",
      "r909"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding \u2013 diluted",
        "verboseLabel": "Weighted average number of common shares outstanding - diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r208"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails",
      "http://massimo-group.com/role/StatementOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding \u2013 basic",
        "verboseLabel": "Weighted average number of common shares outstanding - basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r208"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesRestrictedStock",
     "presentation": [
      "http://massimo-group.com/role/EarningsPerShareDetailsNarrative",
      "http://massimo-group.com/role/ScheduleOfEarningsPerShareDetails",
      "http://massimo-group.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of common shares, unvested restricted stock",
        "verboseLabel": "Dilutive securities - unvested RSU",
        "terseLabel": "Weighted Average Number of Shares, Restricted Stock",
        "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://massimo-group.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "MAMO_ZhejiangQunyinhVehicleCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://massimo-group.com/20241231",
     "localname": "ZhejiangQunyinhVehicleCoLtdMember",
     "presentation": [
      "http://massimo-group.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Zhejiang Qunyinh Vehicle Co., Ltd. [Member]",
        "documentation": "Zhejiang Qunyinh Vehicle Co., Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "13",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-13"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "330",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/710/tableOfContent"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/712/tableOfContent"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-4"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/712/tableOfContent"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477128/405-50-55-5"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481639/420-10-35-4"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 6-K",
   "Section": "General Instruction",
   "Subsection": "B"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "Instruction",
   "Paragraph": "2"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "a"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/326-20/tableOfContent"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/326-30/tableOfContent"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482190/360-10-35-3"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r868": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>128
<FILENAME>0001641172-25-011711-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001641172-25-011711-xbrl.zip
M4$L#!!0    ( +" M%KWF>K6SP$  "L)   +    97@Q,"TQ,"YH=&WM5M%N
MFS 4?9^T?[A#VI[J8EJI#^ @06!M)-JB!$WJTV2(0[P2S(RW1OOZV1"WZ31%
MFU2M>P@/&%]TSKV<<Y!,KHKK+'S[AERE4:)7,!<I9D66AL0=5_W6W;TF\6UR
M!XOB+DLGSDJTR@</=PH*OF$]W+ 'F(L-;4_&P@DLF.0K1P,U-+<XQ;8*T8;7
MK0\5:Q63 6RHK'F+E.A\P(_;4B@E-KKBA!_:LN\"XN8'R"2OU\J"!Q2)PW2[
MYB57>LY3#Q,W#@]SO.A ?TQ&9M>7L)A/)P[;>AAY^#/&WNF7KG8@RHJ)\]+M
M+,T[A. C9\W2AYS6+-"&??W&VHII7P&A72!(,OMD^_U"=M%IP4LAETP^UN*&
M5O?@Z5CTHN%+W:Z(XBR%:9IE>90DLYO+B8.=8;_(HZG=[SKLV"K1-+3K]23V
M*8 'OE1K$SG\/@ 3/]3S'VS,H&DSMQS?F52\HHU51DL1P+Y4#5L-B,0B]JB?
MQ"X2\Q/,S<U\@5ZU$K\1I92,WJ.2K834TW2#DOLF7 SCY<\UU$Z8\I.QS]CW
MG'&--:,;_W]JSUXWM6?'U!Y3^_>I/7_=U)X'<-LI+MK>AXSVZACBPR'^-S%S
MS6%G//V80])/4$L#!!0    ( +" M%JA4T^<WP,  !$2   *    97@R,RTQ
M+FAT;>U8;6_B1A#^CL1_F+/4ZB)A;.,+(>"@@C$).@<0.*VN7ZK%7N.],U[7
MNS3D?GUG,:9)=&UUNB1*3T7":WMW9YYYGO&^.5?!M=^OUYPK;S#"$M3/"2:!
M[_4=HRRQUCA4.\/9Z ,L@P^^=Z'%/)-=L,Q<0L V5,"4WL*";TC6*%\T8$D+
M%FO8$;O.O[9?#S:D6+.L"ZKI\:_UG?%L&MRWIL=DP]*[[K_9V[<5[#,MW6O]
M'[.5R'N.H0QBO/.G1=H#27=2)RE;8U5(,TF+'JQ(^&E=\&T6Z2%/>=&%VX1)
MJCVW_X*M$_E/[I^,56?8]W8)6S%9K[7LIN48P_YKX?BUIHXN>;X/[?ABQ:7D
MF\.[KPMR<GT)RX5[H=%=R]:MWTS3:G[,UQH,_.!"TRJ,"54IT873=K[KP2V+
M9-*%,]/,=Z^8J->BOZ-R^CO,:XS+G4V7WC2HUV9CF$Q'WMS#"YI?>)>39> M
MO!',;X;^Q(6!Z\YNIL%D>@GCR>+Z.0EYP92\S_S'K9 LOBN-?).>+Z#=+[1>
M2VA!5W<0\DQ@TH#D(!,*+ MYD?."2,8SP/J"QM@P"U75OL6"KIF0AP9+223=
MJ/X\AFLB!-MPN$3P.6#MF!<;6.H=>#MF*84I;X)MVWKKK-.QK9-ZC611U<9^
MW*;3MD_M$V66;PM$@9@D1.@M0C]%F$"KW8"6V3J%MW074J0NYL4>((UC&DJA
MNJK'@HH*I("(B3#E HU@-%,N*;0:96D?2NM===,&A:^\/V\ $8HCE"),ZC5E
M6($!)A#.'0(IP9PTX(%*?ZOE+9.)@I8C5&57!4FV$=OC+NTK97C*RIACEI$L
M9"2%>]$\YKQ1P@.2YY04HE0,$2J.RU2V3/V],6@>,_HEQJ3CE_'?FVQ?35PX
MV!K"J-=^O0)W/FB [[LO-ZG\+^"WQS6BV1^T:-1KKG) (O[]A?B\TCTE4ARQ
M<<-Q&+)?5(B_6"J]H;\WN@YC1M.H"W.RICTT^OM63;CHNP>S7,VSH@L^$1)T
M_;#U=D:3GRN<C[8!;;4-6/$BHD6Y5QBFJ#U8B&D_G2"1P6#H>^!ZOC\?C$:X
M*+O03&W_O)P/W.JYFL)*4Y@U*<D%HJKNCCL!RS1_^-*8%2PJ&YCZDH4DK=A
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
M@-U-1I?-1N'=@&%#T&9P/?-6R;!-JH=O ,6W8WVCX![L.[@U)#G>O@B-U$=
M$DS*,QF B0N(B&=@7OO*)9CF6),/7F"'*?=05U E0HIRARK ,]8F$'M4>FEH
M XPY'7"?1W/,1589@WR3CW 3]H83GG20J7AHK?4E<7X2RPG 3NFTRG6%]+19
MNO8Q8B$D2CZ@#\ZP"7( -HG#R" ,N()/0%(=,):',7?G,69/J1\CO><$%$8E
M&PXAM^93" >U(D=>:/ZO;X_)Q\>T^0EY WARK(#N8%M2)F4?B#C*MVN=;9TN
M6C,L2@Q75/5R#'E:ZR,#K(1@$40S"C-S"596<<@#*G)0X>T\*IHFB'+#8"EP
ML>2=Y)GZS$ITO&*_09DG7#>66%XVRN<%>*X8*Q J@N-X<Q]&4! \Y',,<@H&
M/,FY9 CH \Y?:IVXXT*<ZQI^GJ2CYNZ9\>'4>#"F:B%6<0_1:&6>WHCUW"7;
MX9SX_('!BZ[P+[4OYKB8NS!K3O)JA+Z9C/YMY?*'8N/VDOSKMU]LU'?[O932
MBX^[-JKU+%4^;N!(=E_ADM2:17YA4N]5]E'(J",A52K>S0'H-PAX%#'V@J8:
M"$@/\+S'P4C=R0GP)X@5A6((7K$(L-@@M*;Y''-P1'-_'+KZ1L?I?[*">6"(
M+<SM]['$UJQ\6JO<71ZS_(0YL)K @:;P/@/>L7 Y UY)<J1%D6_&Z .F-R9#
MUPF.KD/HQR?2^YAKL%5&7IJJ&94+/EVAPZ@'5RNVD&&YS)84*^ 2H"<A@5UU
MHJ5@!E0< $. Z]JC1"JOO/=;-9:LSID.+'5@J3?#4H-]8:DP>>IJ*$&K%($S
MF-98P#KZ*:F$GHHFT^/A5/A3ANE>2$?)$U\RD64LF/ABSN#L;"R,%J-/R _(
MZH6\V9BQ-KN='1AD&PQ2!2$J/29+KO!].E%@4/INA\AEY8HD7EPC#38A;BMF
M@(]T3B[/B_![>;T%,"[&O?IYHX]>S2LO$DBR2@,112*HD!N?N@_D CS0M_%,
MA]_OT[O?-NI4K54OJ[+Q)?//"+5RJ[X:S3L::SN[G1UL7=AJXLO89X+L$& [
MOVC[9&MCS-G0F'>[D"==4X\Z!-L>+. ^V7H"6V?/W(=/"Y+/@NXT?Q_]0:IX
MZP(8'/BI5 +7F>]52 ]2D"IT\#EFH8L75DEWHJN@%=*F*B*E4KJDS=:?J57&
MG85R^G42+31OCIK"Y_T6PCLKM)>%^%-M]EQ!+RGMY_KHQ<<*GTZYSX;ZBN7'
M#$T9()V]Y?M=M3+,1#HIF:DLXUR:^=JK[STIX[>[F*][P6^%^0=02P,$%
M  @ L("T6H%I*ZNM!   AB    H   !E>#,R+3$N:'1M[5IM;]I($/Z.Q'^8
M0VJ42 8#:7HMN$@&F\8Z @@[5?-QL1?8J]^R7I+07W^S?B'D[4ZYD"A41$D(
MWMWQ\\S,,S-6T$Z=LT&G7-).3=W 5Y!?FF,Y [.CJ=DKKJKYLM8=&1=@.Q<#
M\VME%H6B!8UZ+,!A 4U@2*]A$@4D5+(+"MB4LUD%#^+1\7//M2$@?,["%LBM
MZY]*1^N/ALZFM>J,!,Q?M?[+7KHW8;]H=OM*YR"<)G%;4Z5!Y#O>+M(V"'HC
MJL1G<USZ>YD(-EMM$_[; .=LOA!;A=WMF#<+-F6B7#INUAJ:VGTC*J\0@[=,
M(9>&@O(MAZ)G3ARK;_5TQQH-RZ51'YQ3\^U"\BJ<QA-KV+/&^J!<,G^8O7/'
M^F["J(\LS<FN4SN?V.?ZT"F7G-&.4VE\+I?.:W:M5P/;[,GT@\;Q25W9<5JZ
M72[IQFCLF 84T8*=#U8>H7+I2_T39$4";'W2U8>F71W]&)@7H/<<N=*LUYO[
MDOX\^/E%%GI4&J_7FB<LW"8G*RR7W"@,J2M8%,(U$PL0"PIZ&"Z)#Q,:1UP
MKO0C'N"9ZE^J#M$,SDB2L""";SQ:QG HCQSXWN4R:LO6$04Q"5<RV <\O7B$
M=^:IX1E+7#2\HH0#15H>&-2EP91R;/H-!;.D^5$!DN!&'Q?7@&SJ+CD3#-F1
MT /SQEV0<$X![Q4PQ((0\5ON](B@L*"<(LQ[P%(Z$I8H<"E@*6"0*^:!O9#^
MZBT8G6%[N,'["79%832;,9=R25H:R[DIJ"8N(Z1 O.3)DH0"1 2-SU!4KMRC
M:>62?(@7Q0(9;6XO-DGMY/9MPJ<DI$EU=./3%58,5\@E*1X%-Y#T7+""GV%T
MC0Z:T]9OIB='[PY,Z)F#@3W6>];PV]=*O9*^'^N&4;Q_-L5KYHF%W%K_4$D?
M:#1G\GPK5S+HF+^%5T045_+'(\TQ_C>J[>NZ45O[U3%>@O"5<\!9T Q<7FEF
M2]]?@8LB\Z74U_+G]'+). VP#"92#[?R.B1'@+6E<7+H':U%=%LLUH4B%U+C
MRW%67TB0EI^V+">;OL)?DRQ!U#05.WM)[24E?=O<-4FQ$)MN0%*=8(\7A(78
M?UC6)0N]$<91<#&GB926(I>)[V/ZXJC(L%'C0HQ:2Y2\>X<D=.5U-.BQU+1L
MQ[AKZ6?*C&+*TWLF&8J[?5,J#Z_(,\5$@/M9Y*%!S 3$-UUMX*OME?E"9;9A
M&G&/\JH;^3Z)$P14_/6.1/OHZ)NS.)'EQ<!\;&4W.",K'(?22?'D%:2XON_Q
MAVW&O[MJ_6OYR*,TC82(@A9T?>+^A 8R2"*?>9G!EW/Z^.=626E61TW4C,OM
M$*VI5N=QW;[35'M%G;_K3K%+6-/TRN!E.;;/KW<?LUW"FC_W2W@/GOWWR;8#
M =PEK-@W#\><X20=$_^)I#MZNHW^+N,O$OBC6H4^H[[7@C&9TS8:N%S2T)4'
MVS"*TP>)%@Q((J!:+4)J6-\+5!F=]=ST*1;KB?>)60IIW8[=FV/V_3'\[F3V
M<'Z^-V<_C/)MA7A$]W==[M-9>F*=JW<>K@OO%5E09("FHB<*IVRX4I6^S/RU
M4_]A5^7G"+(/%LC/'_P#4$L#!!0    ( +" M%I^DOITJ@0  $P@   *
M97@S,BTR+FAT;>U:;6_B.!#^CL1_F$7:JI4" ;K=%\@B!0C;Z"@@2$_7CR8Q
MX-O$21WG6N[7WS@AE+[=J5=:-:LB7F-[/,_,/#-C$>/4.1MVRB7CU#+[^ GJ
M83BV,[0ZAIY]XJB^&3:ZX_X%S)R+H?6]L@BY;$&C'DEP6$!C&-$KF(8!X5IV
M08,9%6Q1P86X=/+4=6T(B%@RW@(U=?NJ=(S!>.3L2JLN2,#\=>N_Y*5S8_8W
MS;:O= [X/([:AJX$(M[)?C5M@Z37LDI\ML2A/Y-8LL6Z\M+["+9<R7T:R>AV
MK.L5FS-9+ATW:TU#[W9>VV2%]+A+N:1BSZ[H65/''M@]T[''HW)I/ #GU'H]
ME[P(ILG4'O7LB3DLEP;VR,3OYA#& T1I38L.[7PZ.S='3KGDC L.I?&U7#JO
MS6J]&LRLG@H_:!R?U+6"PS)GY9+9'T\<JP^YMZ#PSMIXJ%SZ5O\,69* F3GM
MFB-K5AW_,;0NP.PY:J19K[]^2M]<9-RC2GB]UCQAO*AY_C%,>X9D\W+)#3FG
MKF0AARLF5R!7%$S.$^+#E$:AD( C@U $N*;ZFVY"N( S$L<L".&'"),(#M62
M ]^[3,*V*B=A$!&N_+\^$.G%(]Q9I((7+'91\)H2 111>="G+@WF5& CT- P
M<IJ?-" Q3O1Q<*O0C+J)8)(A.L(]L*[=%>%+"KA7P% 75!&?:J9')(45%135
MO*-8!D<IENNE@:W!1<)7)(3>BG*M7.JM&%W @''"78:JCA<+YE*A4"MI&;BU
MAA03RD,:1(F($\(ER! :7R%/9QN3INE, 2)>&$F$M#L]GZ0(M9$_(V)..(VK
MXVN?KC&-N%(-*49I.(&DZX(U_.3A%5IH25N_6-_DF-VA!3UK.)Q-S)X]^O&]
M4J^DOR=FOY__?C+$*^;)E9I:_UA)#R6&,WVZE+^4TS& <ZO(,*ILCCB&T__?
M6NT_5S5J6[LZ_>=H^,(QX*QHIMPFU2P2WU^#BR3S%=>W_!?T,F&"!I@&8\6'
M&WH=DB/ Y-(X.?2.MB2ZR1;;3+$A4N/;<99@2)#FG[;*)[NVPK=I%B!Z&HJ=
M=TJ]4TK9MEDT2C&.53<@*4^PR$O".-8?EI7)G&^$"21<)&BLJ*6I8>+[&+[8
M/ZKRAP,1<BW6-N4[+XLHT&.I:%6/<5;B9\P,(RK2/>-,B]MU4S$/KZ@U>4N
M\UGHH4",!-1OOM[1K_;.S&<RLPWS4'A45-W0]TD4HT+YMS=$V@=;WPV*$Y5>
M^AB/K6R#,[+&=BAM%4]>@(K;?8\_[M/_W77K7]/'QDOS4,HP:$'7)^Y/:"""
M./29EPE\/J9/7_8*RK [>JQG6':Z:$.W.P\3]XW&V@L2_4V7BB+IFL57IE\6
M9.\!]N:=5B1=TX-_IMZ]T_][L!7 @472%2OGX40P#+*(^(\$W='C=?17:8 1
MP(=J%:%3WVO!A"QI&P5<)I2[:F$;QE%ZE&C!D,02JM7<I7W[]URK#,ZV<_H<
MR6W/^T@WA;!N&N_=1OMN(WZ[-[O?0=_IM.][^29#/,#[VR;WZ2)=L8W56\?K
MW'IY%.018.AHB=PH.Z;4E2TS>Q7J?W)=W0V0W1Z@[B+X!U!+ P04    " "P
M@+1:X?;MPDH7   W&0  "P   &9I;E\P,#$N:G!GO9AW4%-?FX OS5 $I$H3
MD"((@M)!P0A*%S" 1+I*#9$FO091BI$B(/!10R\B30B]=U'I/=30.Z&$8B#+
M[]OV[<S^\>W.[+YWWC_N/6?.G.>>]YYYSB5.$.>!:UIJFFH "0D)\/+R H@8
MX#% >>4*Z H%)0@$HJ*BI+[*3'N5AN8J.R,3/?,-#A[N&QQ<7+P"XD*\?'?X
MN;B$Y6[?N2<A+2W-(Z2@)"^I*"XE+?G7("245%17::ZRT=*R2=[DNBGY/PYB
M"\! "<B29I"1\ &D#"1D#"3$#H ' $@H2/X>P+\%"2D9.<45$"45-<UE!_0U
M@)2$C(R4G(R"@IS\LC7@LAT@9Z!@O"FA?(4)\@K$Y\HL^2XFDY)?I;R517]P
M3T#J]=M@*FK6ZVSL'(*WA(1OBTC+R,K)*]Q__$1535U#4\O \+D1](6QB96U
MC:V=/<S!S=W#T\O;Q_?]AY#0L/"/R-BX+_$)B7]+2L[*SLG-RR\H_/J]HA)=
M55U36]?6WM'9U=WSHW=H>&1T;'QB<FH!N[BTO+*ZMKZ!VS\X/,(?GYR>_<5%
M I"1_'O\MUP,EURDY.1DY*"_N$A(O?[JP$!.<5/B"J,R!/3*E8E/\ATELTI,
M9GDK%;^4_A[+Z[>#U*P"T@N"N+_0_D[VSX$%_Z_(_@/L/[FF@*MD))>+1\8
M@ &\)>-) J9=UL7,##.MM_J+-TK^NALK[V)T6SEBX57I.8W)\04IXFCM).2X
M08H(O"H %[O'P9-MFDKIXL268(C[NU%D:;\45@]EZB 0W?'&7RE..A;=<D2
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
M I0QU#H,%!D &AT*!AWJ8PA  @! ?8+Z;P/\#X."AH']! >/@(B$_&]!\Q<
M-!0,##0LS*=/L+#_9GW_S0-@T3]A?&,5A<-4-H0G<\1B"TPH0" 7J^_'5IG[
M2\%NY!2$B(3S%1</GY**FH:6CH.3BYN'ET]<0E)*6D963E4-J*ZAJ:5M;&)J
M9FYA:>7LXNKF[N'I%1P2&A8>$1F5F)2<DIJ6GI%96%1<4EI67E'9T-C4W-+:
MUMXQ,#@T/#(Z-CXQO["XM+RRNK:^MW]P>'0,^7UR>G5]<WMW__#X]/P?+B@
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
M?R=E/:=X\2=5G.+G_; X1/$#(%!4I6+D)F@_*[3H.;O*#-$27N?SP.,#UWT
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
M+G=:6@W3Y"ZO]&!N>Y=AL"M5W*1,8]@'0%5'ES&E4PZ&E<Y$0(K%=^RU:J8
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
M;(0:G!(^HIDR[U![XI(VR!ZCBJ L,<\U4F&5JQG]W].*@:D!6III>E)UIB+
M?Y::6(Z'%-7;MY;!^E&/0BF0.W>P/U%+N7O"I_,4@1NRY^E-.1P1@^]!1/\
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
MR*ET.S'SF5+9+,1*/)8#HS<TS[$BY>6"!QVPI/Y9K>:VL98PC(PB(P0%X_\
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
MPZ$_3%4#<<CBEA#WDZ00[0S9QN; X&>M%DG<=R?SV>62>25G98\;F//3:!^
M_E5!C@?6GO*$MXQU+L6(]AP/ZU).4-W)+Y$:1Y&V)>A.!D<]O6@1 QB2T998
MLS28,;9^X/\ Z]0*&P<-QWI7E,TK%^">IK2M;=K+;<7$88X_<Q2 Y)/1L>@S
MWZT-V&E<B :&%=TH._J>F/:FJBG_ ):A5_G4QYD#?*\9/*D$=#R,UIW6G6KZ
M7Y]M.)KH#S&"J0H4  C\SU]JGF'RF?OA0KM5N."6/4TDK%<*=R #A<8J2!9;
MTPP0Q1&0 CA>3SW/K4UQ ML)(#Y4A+#$BYR!CI3N%BF1N)ESM5>V<TV49. 0
M,]J<R[8\[#M9LG\*;PP!!QD9_&F UHG3H 1W [T.CGG;CYL$>]/./E"@M)C'
M7OFDSYK%,%LB@5Q)8MC!<Y)&20.![5& 1CT!J;:!DN,$<8%,= &"IW'.[B@"
M!U!RP!//6I%&Z,-T8'GWJ3:PC))P .@[U&"<CKM88^E B2)E>+;_ !,0?P%3
M 8##U-(MNT%G#<.ZL9R1'M]!C)IN=J\L,GWJP&,:MZ%I#Z[J?D!BD*#=+(.P
M[ >Y/]:HL/EK7T?7Y=!VPK"LL,H#3KT;)'!#=B!BLIMV]W<N*5]3!)50R]-I
MP?<TL"E"LRG##YAC^&M.;0;:Y!GTG5XI0>?L]V1%,OY\-]0:J#2M950BVDF#
MQE5!_6FG<331// E_&+V>1(+AF.)&&%G(_DWZ&C4;82M]J,4GDW !X(RK=/I
M@XJE/IVI)!E[6;:#MW$YY]*V](\BRTV:+5'M84NU#1%ANF0#C(] :5@.7V,K
M%79HV["0=:ZOPAK+QI/IMY&KV.UI&,G(4=QCN#_.J\.F1ZA(!8:@MS"#AQ-&
M04]ZCN[:)HFL-*"R$G][)N +8[8]*<X]&$'U1#/;VUY'->Z:K(J?-+:,VXQK
M_>4]U]>X^G-40:O:9I>I17$<T,T%O(ARIDG48_QJ;Q!I$NE3Q3>6J13C.V,Y
M6-_XE!].X]OI24E>P<KM<S\9[YIFW)"CH:%)QFGJ0,MZ"MKD6)"ZH24'R8P!
M3=+*K+*S=U-0L&"@+R:MV: /G #8YR>M5<5CI?#VNK<:/-'J%[MN4R8Y)>K
M<XS^E:]G=)<+$UA- +A>2TC<CGIG.>U<%% S0S.5Q%')C.>5J/(R YR,]17)
M.@FSJA7:5CT1K.ZB#3%]Y(QQB,>6.W?\Z<L+0QB%FFSY@W?*,,,]LCFO/_WZ
M_O/M$K'("D2$U>BUS4801]I,P'&)!G'T]*PEA7T9JL4NJ.Q,L;Q@3%?)*E1S
MM?@\8&,$@\=>](88FW%^#@1JI'( ]*Y@:\%&/L@$ASDQDCC'6K]OK=L=LUPS
M+(L6,2+NY]O3\:QE0DNAK&O%O<UKJV2WQ-YQ,1(4KD'MT_\ UU'-,D3BV"^6
M1'RRK^F.W'YTRV;3;J%7E;$8YV@X![9Q^-62+>XC^T;PK(>@4KD8QG'0_6L7
M3MN;J=RLTT[,R03JP"Y.W[W/?_ZW6IX+^YBM(1<AL[0T849!7Z]Z:D)LY8]M
MOAC'^[DE7!^I]\&G6T7$T>X@6T[*L);. ?F5A^! J''0>ER1-3:ZD6=K7;&6
MP%W9Q[\_UJ1[K#%;:41L<*2%R"/>JK106]TT0\XRR#F G&W\/R-5<;YFB7:)
MDCVR?O,X R<XXI<I5D;'G&!B25:,\1C/3'J*F^UVYY\F'G_IH*PKJVF:WBW*
MKR*Q/7#,O7&?K_*I$BNO+7Y;;H/^6-)TR;$R?V?!MM8+%G/G@F3S613GKN;.
M0,G.2.PK-EOGOY[NT1FC2T.6\K]XS#V]1[XI!F:U,CKO*2%O(WA ,#J?;ZXJ
MX^K:<NE"2>V1)-@5GBC*KN)X5<$9/'WJ])-]3@96BMF979N5A&/-DZ9(!]<C
M.>H]:H7&G!KBWEF4-&!^\DY*\G@>W'KWI%N6O-662UN/](8[=K,=A'7&?;I2
MK?7%S=&VA>2VN)FS,P'XXSUQU/;%%Y7#2Q<&HRZC;V^F'S1;02"+:5[$XS[\
M>]016*VS1-$2_ER;C(IPW?Y3GL!4D]S%:P1FU8QVZ$"201]#W.,\\_R%6M*$
M31RPQ)>,9E*J(1ERQ^8G+<*,=ZF[92LBBQO;J2.":*1\';$K+PN3W([GZ^E6
M9H % GMS/<J=L7F3*RC'HO7'XYJ,:C<)"3%FWC$FW#-ND^]C&>^<=14T-Q+%
M!/<7MM 8T_U<?\2MU)..>O3/I0VXE63#3X(M)F%U<H)@J_-%$0K]2>C#M[T]
M+YYPT]S+'&ID9O*8,>N2,GIT.,?XU%]ME:ZFFB6US;D#;, 0W&-WU'<>]3Q7
M,H/FA6P"K*"HVYP!^//;T%)S[C]F<5=9>4M%#Y*^9N)Z?3BH2GG%F7$;=P>%
M/T]*["\T6:ZM#?V[B>(,?M<JK\D+>F>A;V&:IS0:?!8K"D'VFY,@ E#$?]]9
MZ5VT]8W.&:L[',VT#SWL5O,WV<,VTO(I(7\NM16\A>3(1VVG.4ZC%=#Y^V*+
M#*0K QY'0CK^%1Q6L*,78YC>/_5D_=SV]Z+BL4+NW2&Z4K^^VJ"D/3C&?F]O
M\\5G2R2SR&X8G<?0<5NSHUQ/YLT0W2=P>PXY]*K36HA;R4B+'&23V]Z$!3V3
MV\P8K@@<''%:7]KW&&%U#'.9/O2-]X\8 SZ#T]JCE7?]FB\WYECVMQG S_G\
MJE,$,("R<LW4#FAI,:;1/;76E0!LV\A=H]NT@88GU/8?2HK:Y6"[\J?S5LVR
MK+&QX!_GUIEY @"_9T[Y/.<?Y_2JVW]X Q[?6ERH=V7UGT]I9(YX656YCDB
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
MS(2&*RGY<\D$_7(HN*PV5"D:G 4'@X;G'O4;B5P/^68/"_-C(_\ UT>5N8[
M6#$Y;'&<5,%4D-,V?2-1GITS5" (\T<2K%Y@C&W!'4=ZE,R &V-I'M0\R,W&
M!WZ=:@A\Z;=L0>81@*1G/N*FN93%-&K*78KB, ?=X^8U0B+S8I08D8XC'[L8
MR"/SS^E%LK<F4_N0,_,>0!4DT\$4*PJ-MQQYLF<D^R^@_6G&SF*QW4(CN(F^
M\N[GCKD'K^%("!I5,BN')Z9..M*'B,Q3#,"N(QGOVIK_ +TDD9&/E4#&T4NS
M]Q&RJ WFXP.O(_3I4@/,EL5 _>$@\J0.?IBJDL1N)&&1\N>^ !5ME2#S<'<?
M+"J?2JC$M&=F05RG)ZF@96>$HQ4MP>1GO34?L?QJP\Q-L 0K*3@@C@>X-4BN
M#D$_0U0BTC0B6,3JSVVX%@I^8#OBNC\6V%MJ%I;>(-,N=\7RP.N>(\#Y1CMZ
M8KE5;L:F1F59$65T$@Q( >&[C(I6N[A?2Q6W*>)TV^^,BMCPE:0S^*[ HP*(
MQE8>R@FJ5O% ;B-;N62*V)_>21+N./I78VZ>%M/L+JZT6YW:@;:2*,2RD,=P
MQT.!GZ5?-RM,7+S)HSO#K_;]1U33ICA=6AE52?\ GIDLOZUR\<K$""9MK*=I
M0CH1[=S5V*RU""6.>)2C1D-&QE'!'3O77W5WX4EMS<W=LHOYQOF%L3O1SU^8
M<42JWZ!&E8X\(HFC3;ND+#*^V>_I71>,=<CNISI]HP:VC;][(O1R/X1[#^?T
MKGIS 9&6V61+;/"R$%C]2.M5G_(5G*";4GT*4FDT(#US2;@"3W'2FD^],8@5
M0A223[FK,$"G)894<D^E5EA,O^%7Q;S10$J=T0X([YIB*K(^=T4H('3 HEBF
M;!P&'J34IB53D93'!ST-.*M$Q!.6 R5]O6@"&:"66+*[@ ,@=-M)%B7:;AB
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
M#@,I Y&3CGU&:EF<7;V^Y9 J1D<# P"3U_&DV(AO9MVG0PJ=D?F-)(!W;_\
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
M&X>E.2%O/CQ( 2/,##[O^?6K@@52KAE89SCW'6GWD_VZ!9EM5MY7# #&-V"
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
ML0/-Y]Z_U+*7()H%-F0+,=P'NPG65$UUX[W2],G.Y43F85TB GO4-=7"D,@
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
MP=LA2.OR#/8I6^TZ>G31[R!71ATL6UE>7X]J EQN7B4*Y[H<)##-B1(T)VK
M[$\ZO1PCB&.P[]$Q3_/NNJI(XK-EQBI?,/)GM 0R&^L$D_\T)KC'!J#+.?1A
M)6/5"\J13$54.7X9*!R]]1X24H!+&1!Z]-5\\J.EZP=WV(]#KK8MS)CY^<D
MG)ARDS-UM.FY.BU1.M99"MCA\I!M<>15*I_;*L:_&8H=Q>4%BSEWBO$]DV@/
MI:/Q;G=?K! )$;)0E^1.Z;YSVMPPNR>@A6^*ZCF:4)H.%OOD#M24S)P*BS8D
M+AYR^?U.1;;_AKI]R>D]N)=1Z7CJ5#7QD.'$%4)$JH$S^, SR2"=4+=*6+@]
MZ9BI8I4X$JR30-=P!3O(P@%MQ(F$897P]-]7+9ULAKT.%[5T0&6-3K"K/R?(
M;WMNO-;+?%&X/SD-*RI%@5X;<5<P.$P'BZJ(8 (>->(,F;R##^Q!6*@RN\#:
M,57Q.!#C[<F)86M?V:RV?M9SBB>[8^4; *K'0.N]U<P!#(IA)]J^]'NQ?<G]
MF<V:\NH+2A"7_2.G(G\5,LN=H10VXYU@0[(DZ4A[16O"T,>!DX5P\,(DHMW_
MX?SP0X1/P<B0?@##<[MK+>:?@7? U^%24:?4]&I.I3T%JUOGAF%["!@,<F!=
MU**PQ0E^3_D+OK ^5Q;&XF%7*JD_<!1>&.>*A.1O^(?^HDIOMJ]G7DW?L]XW
MJE^S&;!A)1SV+)9M>F3#]AL\[@9 J0N<CK+A8T (1 '_U95. G;0O@'0)5M3
M,LDQ<J(07:6H6.GNT]T<*P?P<F\*O1 IDF>E[_1F]"5*QL<A''*NM,Q-[CLR
MJI';SV(51[<?OBRMJEDRPY1^NB-Z5;4K3L0C, -MN'/;3$A Q%CJ^L9E@NU^
M]H(S*OKH%QB]=;R9B#-R)''P'@]=!X?2P.XSG>'"?JSDVR<B.DY7/=F!'Q,/
MY!'@;/@EYLQU7IDE8].GQBV78^0K[A-3_MB4 V;AQL]9?":K%?O7AH?"1WQG
M))ZP%C>9#PD0:6T*&W-D^J;)OX]S7T88JQVS#;GA)788B3!R1R";+9>8&WUR
M S-,WD[YV:<4'FR#[X!;/"%JO%H4+7[CU[4CGJ5:5-FK(J'2'S\)$/SF="02
M4.G2/!'4U\%.SU!YZ.K>\)U?M;3. ,0K41B 0LDNA>)A)6ED:@*ZU[YH]\\1
MQWG>RX&\&_[\5?YO@"X]7 ,YQ)1061&3]$">55U]@VYG)53Y3RS-@,B,(SD,
MW(?+\ER69..VE,%5'F>7J,64PNF=D_,C::=FD>V VRG*7<;X'P*S!)U^OEZ?
MW@!>.T8+!(OE61OPRGD$5)%:_#J%]'\4W5W[1C.D":I_0IF%\6?S/2G[.=@"
M]!:B"0F6<<L9C@O@"W&^#:*A_WQA_!1IDVDOJPO)PI+WH9J/Q."OQ[(1EB?N
M FR1S?2:7Z&?:>X1;6>PA0Z-G"38(.KR%&?PS'(&_CS=%R^M-FF<%9X4V8DK
M>6<"2LPMXN&/Z(_+#](*QD'=(OU3PWC@A+C(NVNPY8*+&;)6@E=)QX-*HM@T
M:2(WAJ\D-&!DYV)3TNU"QBD<)CUF,D@NIK?)(Z+T[VO2?#[>QQZM_O2%YY/P
M1BARCH_;\U%EYQSZ*U/*R>;5QV )DBK9(7+@(*RP<YK[2*@B\ZE"90G<%V:=
M([RC0/%\#8@WF"_GOZPPW)V;\;H4\ U 7/X*>2F^U3;]'1[Q)2BWRG9.%!/2
M+*H(O1KDLC!CD<18#=HJLE7FT/T@=C4>D*Q0]($DNHHCEQ\G1&.&Q'[SF#OZ
MRQ&%5/)H[*TI_:-690?Y?"7X==:E9*4?A9I3#@>@77MP=\D703A#V*23%UC8
ML%TU].L<0I^@7"UBDR, XV[^\1EHV7A[:2!?L3-0"Z]S2I$\B!II W6<SP9U
M_O+Y-L!_XWT:S-;KQ-,Q=C8HF?7"/'T4<^\:L"G%?O!T_ ;8RF\E66.6%!#Y
MDI>SBV;]/+PC6_!Z50-?4DENI5P[-R+IY\!]"$G(E/Z2.. LM/'"D&ACC>8\
M]T/*ACR.5[U?I&]H8(6!!1P2K"2$ &L>_N%29O.XTN+W$MH4B6PD>D)V',/I
MDG@VTR)[G2FD8&<>,\WWZ25US)^H1&#;)W=/-[7%+WL]C*V29 R9@Y@"_@W
MV7&*QG_V2C"NON3D2]C\[=T\VXUN?>=QDVG"S/&936$34:@+M&'V$%G>/\.A
M**6?)D)8T@4.&ZU>.E(AX/'@Y,P@M".B).3VJ5V\IRAFGZ40L='C;'!+N_B"
M-2P[FI?X&X1G,I?[]@UPE"*Q'$-D1A:Y&:U+"R3ECBGIRT&<R?CH\6%9R]QA
M/W) PU!:W+#I44NJ/KO QLOE)4S6*70%PW&!.2&>&( @UB-X,6C;^'<29\WV
MBQ&7JO5/W'<@V>[OD\82^^^WB@PN^F;Z\V7\Z'!W5S<Y-U7Z@VMHL%&(SF[@
M6\V&:<<)S#[XQ:CM]?+/;W;,@7_[$>(Z/#>184<O'[:V9(SP>4WE,A_SYM*/
M]@F[Z%.(76@T!W&'_<$O[2[ 0=RX05[(<66>" /_0-9Z W1$N\XG@"JC6!>_
M]]NXX %#Y>\L)EQ%^MW7?):7^_>@;LL=%J32Z+:^+ON^[E6B<O02MZV_U@S,
MK,DTV&TK(\%T<M1DF"Z&BM^$<DI7E9.NWP"81ZK2C892U_$R+!78TAMFH'C#
MR%?F:=:_K4UX;";."<:N>\NP#M^Z)V8YDI65$=A3'90RH^6[P+4#LZI6+$D4
M>XPF'^)/R9 X&7^7R*.>.7<CUNNK3^"2LL8MHW!"O:I,C**,(4=:;2S2V'@A
M*Y')^X7LP@7>#@T(=42Z?"QS@LP/K?';,CNQ4=:.APPS%E&=1;S<=)<5+T2M
M^N)F=%,N,@X)5W$=2?:MG)*9NKY-2D[/IC+U*]*-6QB/?NMH9O:,02&+3B-+
M+QD;$_3\X .',NWXSGA,7EO#_9U4XLN& -F";H&!SL'"M$[#;[SE#44W#C7E
M#(D!K&]8>KK7WBS0$SW9>B(G0P-A",I@.MG/;>.< A@4I"DU22D4XCF=];W]
M^J34)J[?I01Z/H;NVDU!HH(EU.X'!-M5XZQ);58TSVQ58.1+4U.9(XF)*]*T
M>/U:D]V"! AI(KQ\C6JA=U)])8BN_&-S5OYSUJRIJ0'1T2"N^Y<!WI2?32,#
MF#S4?-)RFO6X),@C.X+FLOA[@G!\#-*Z\3NS-5K0FG".0J:]=$K\B/G =1*\
M3Z"S2-V!CC\E>SJBC\7X[,&%?H23A#T!U7E>KJ'K._,UA=L7=94FOBVE!H[/
MJ2B&-+&>GKE*A0M2\M/;L7S/_/G9UX+*>"&=)S <: IJR21C[$H6 LC'X_DH
M_7SE]K%H5K^^,]?QI-4.D^,@9W"MP?UHG,!CB%7K_.1E]RGQLD_CHM%)V22C
M>I,53;&^.=Z>AY(U"M<8Y+#(T?7<SAS6SC]YEV&X6^,@1!ZYVNM$>>M?OJOJ
M0X [P]_-C/,72.X28Q<)<_\US9,9X7[%MT@-(BYFDDGBFETOLM_WD7BBK3]M
M%Z)M4Z%D0J <T\AR% UK$<-6<+*SQY83AB@5\S:J-HF*$]-<'XHT5_U1!QT8
M^GB>6I2G_,)Q*F6VXT./%8'MH)JEAR#U 563MV(#8%5VC\+OBVT6X-S@:+>-
M%3XZ%&Y;U>R+UHM_\O;2;;]B6>E'HRD>_67:'G.Z!2N8%Y;R\C7!@ Y-DHRW
M$*2&"1S[M;S"U_6J1<NUN*Y?DLNY#NP) $MT>P4G45($L#'1D!XZV6QV?:/>
MLYZ>)#NRFQNM5H_B4?!NN(N\ 4A^%&LE6[B <&7I!43K%[RU>U/B;$;=Z^1K
ME3FR"])R2!&($:I+)\$^R><J26J1 A]52\K,)&9?1ZA;FW]&#5/W,B8*(:M?
MWY6=6:QR1[=GIUV.N:DK^N+C?(L$[V'BLW?1_9YQ>$[+\)TR&$_H'5O!?[*J
M]Y@N(,%1C9P:47/SLO\S775\PKVG$+[U[RD%I8CNU;/EO %L4LXTFQKLPH<N
MY^$0\U^$8-RPFN@Q$(#LQ&QXKX2@L>@06\_FR:P!2&>60,U/_08 Z[57147(
M51IW)$C:,2":V2L.B"#9IC?&LZ%_05HIV54=1O0 R[EG9F:6T01%3'X,7\Z]
M*,U@7F8>6!FC6Y)P!O*0]2^&&C=343+$"9IKI%P!N<*8@P5]P$:-"VPFD1PT
M3+)D7.CFJ.-M\^#BEA3B/X;G?\-(2;4/='5KFIL>+R\[],24,P_6RI3];BMJ
MSNY2LT(&_^I4E^I(X->.C8F_ 7(4FEXU+:FP4LY:G=!%U<=%E3;W+**9-$-4
MTW,^)T\LUKI,^/K "ECP0AJ=FSZG.LKVFWS4K3;38J%F!85']$L(CCB2VN)R
M=6^XZ G^F'355&"-B1U]G4QV-&1?C"7BA,NU'89R"+MACR2DPZF>K!/(@4NH
M?D!R[S_(1V>#+367T,%3S.:Q/C\@( ]3M:2B?&X/^JNJ5&-DTRI]HLDY3QYN
M'"5S*\Y!3"17:3&F2?VD4.UQ5](Q4@@>^V"5[PN3/MCQU%UG,UBQ:5?=";HW
M=3733!L>/.W_;54]<3Z3X[L!N7#CB-G C.>6T\--I?XR4?6>;@3+=$)WK<N#
MYH=V&(48H_%';2%G[=P?EH6R'ND."^Y&[=19F,A7^3PPL-1+C_NZQUU&RJT3
M.JY3T\?.,!XQ;Q^83'@)KZ#P@@LOK4YXM-R SCG'?4:82]F!9ZK74I1C0QB2
M'Z0*A<K<+/)*Y\;S C_A\ .59(N]^8@ =1;"(B9_R0G--M1TN_;SXCWG[>M[
M2O$,E[(O(]I<<76N?(3#@V5E.\U-Z5&3',#F*UEAPDFZ7)--WVC<G;S&YAB&
MK-CL+M;$ 3AA8]"5P2V8H+:^M;M\9+EDF<;.+3=I[\%%7P[:3^!N<RQ7%)_!
MND>=P+54[\YG="][O>AMM X7DSSY*<T$!4P-][([7'(PLWBPM%KTTH5@?D3-
MI]Z]6VL_+2,)JZK7 ;?A>?B;U,=H?+8F"IGP:_?QU]R6<Z.YDMZUH=-!8<V1
M5?'%DH]\ZEL"WV:[.%:J?[.Y:@QJ;@$]GC.)H$VFK3X@;HOKUBR.Q+8)7@W:
M#DPKUGU=K?2-[4V_L[G*+R"@X3U=%=26J;#CU>-V$5FNN<HU90(E!/0T!X2]
MBXD\[MWQ )7==%%-;SZUDLO(Q3"B7RB1)\?C?P Y" R1-Q$0E#\)>BD;_I06
MGA&2:HZH(ED1?(A$<!@:1NY@Z@=J91?TFYD[5=>;O!N?H/YBOC)=*B!PPT^&
MF04;_/6L(U9WPI*"EFX!;$NC;4I$DLB1$RT0$=JL*XF.LE%0""E^)&WISW)=
M_R.\P%F(I$+(L\W=KO'D)5#J[DOKM8!M8J@?'-OJAM$J4W8T7/EBU8>W%E7!
MRL1%T%_4A:<H /<E9&+V,&"@8O^5SLYW7$OW(X*BKN2/0$M1P 9FWD9.LO],
M9MKQ@Q*?WCE5[1Q(R?&K0^-P C>I[*0 S7,31?V/>TM60:!CRBZSKZ+H(M 5
MMRAB>]O85:ZLS< $YO%+,^'K2KJDJ*:N^'[>W7!I:.JO4^[?;KZEAWBL58@U
M>RFO>%!?_^1^9C?^OB68-N=)_@S/=QTI^T;/BL;Q#QCLHQN72@&3!--'+:*)
M3G\9"YI3B.?!R\-IR>BU</&M"%F/-R<&QWJBO]RL7/ _U$IP#5DTIAR$(8H_
M^N3\J13Q./Y986,Z[JDJFZ!E.BC:YC+;P'0PIZ*U\LO3(U5/*W>3%1.F*CSJ
MC4_D/XNI.63PX!LF:LB<\CK1^ 9(R2&,#;@(*,%L?YKS;'&LJ[+Y=/0MPR8?
MHKJ'E!H4(SV]CPSVXLW%7-N=>+\=-OL#\F_!*Z ,V,KC8E2."%\2)'S9!S*L
MI@^Z/E%@4?A7% H7_N@5Z'?07XSF_W+["&)DCV*I#;H/ZI?.^+;0<+DJ@?_U
M=U]<'V"P6,0_>8\I:MNCQ9*@E3/,X'-Z= %=M93(9M>/=(.MX.;!OV=ZG><Q
MMF9*&3?0EY1SC/["C_HY_.2V*%_C"QUAA5TRCP-B3%:1Z:,*B^,RZ@IR088C
MRM"!HA21Y;H41!*(G6_!]U6_XLNI,PLJ(;E0]<5<G\DQ!3)MVI]?L5@8?J10
M%'J52)JF"L0H\PT1&6-RW@S7N=HO+='$M,HV3H5\I6MK2D&.+A#5W[*A,<8[
M>"6HG/;VV27ZW=#<V-IR]56U?'R'G7A0M.DU.>R'H$JO,(=?!K:HYW(3YD:6
M5O;D+]K9UV%??$]_6__#I?<G@V<1Q)\O[T0$"#I0\Q.6'9^.2G[SJ$LCAT&Y
M^"+387_554(S43T;9/EIK$"/FA4OHG+/9J4V5^M?$B>Q#3K>&[I^B4/^!-:;
M=,BOY)#,_^(T;.(E;$_\-RX1A,GN'_P[P==LT[<B+>7T)&-%!I#-.XGF3D2S
MC>V[\'N4J)_N,>NQP4[QKP1%)D%QCF/?>FNW*X=8-6((Z$E;Z,.O>H5.;"">
M@70J#M6ON]J3;4^$#F"_CW0Z9EDQ<.&Q*#QE4[S#3)+MY1=9');$42S8W.8"
M1=C(=8&E]@V07U@X,-+5[*0^23:OW3N@)"(VY)RRM7L>D\YS &U5M>/NXC;%
MB\-RECN:>O0HO^N9[6GYR:&WO&+01PN_-6;8; C@/](\NWEX S04VOT68'0)
MYZ)D:N_J[N;?QOG6/E<\-Q7T8QC-]72E>?"YCOEL''@?.7<@)&7G)[:1^077
MMV[*08\Q/\:;6KHQ0:3\Y#+)2#*G;;=6;V1782?=1!+/(5(S*83TX]_PLZR@
M08+)_8R;B]23--W**18V&@ W6@[_J;+M4;T)XZQELVXQSH-$?TU/5HQ+3D'C
MCB%8<!JLD ZN%\AP28X1T_&LGZ\^Q>73;PV@#?X"IY)&<VKOXQ)KN\O#2'AZ
MNZ<*=$T0B)<A$D?"Y-#/H%U)S<C):YB5CUN!<L0IR6YE[<W":IY-BG3%+WK&
M\56+NNHYO_0IUE@E(!OL-8DPH]/12JME1]NI.3"D+]%>X]G=-K2$AP,O'N+^
MO25O )3$YRO#>"?'7C<G9KKC4VJ!9^;Q!>E9*&,G]#.THB'#!N*T-Z*SXQ(J
M'#(A0W1-,+WH'7-ZIQTSL/ZM7NW/%;W#LC9"8LY68[LO-P<J5/\[IF#2BIZ,
MMDG^2Q7PVR4SPW:*0U&T]1O N'?'G@_%U?MR8%-,;S=_S@-0I%@@G+<][&#/
M&W_2M,?SV\FWS*"[&4^E7MB1!<>+8A>:5-+Y@)ODR3I:&$Y#I$5=O0;0N+ 1
M*ACY"G?-:6QV7HKHA<73<;2<HOH*34]">@2YW&L>Z1-U0NE2U&A &TP/1<&O
MY)U<NE>\FI7Z$2#YK[.RW1\ %5OG=^4?AA'&R8:T2?T=MLDH^V 5$M8;)?%$
M"$UAS:M?9D8<+&=V3YDYN,G?N_X$G8O_\R!17#99;CJP@"KIO2(BS.4-'FE:
M1G;/%\DE%U&/<0(M:CO:,)..<C%TFNPBP*SB-)!WNJG5;NO517I7)(R$ZR=Q
MT5'U&OI[MEX&U_WFY>..G3A-4EGU ^T%2W6$\R<JC)1 3)F]R 0Q4FLO?F\>
MJ:12LZ=2N2[5*PIH#ML4N-YZCJ$APR1[AD@EQX\KUW:HYCQ[(J18@>>J7%\,
MU2SB/76'RP+_JV:E':.N!^U,0_M[HTVL,-%ILB^O!W^*< (A('@E@8U9I]=/
M-H3:C81@DU+A*5DS>P*R2 BWGA]TF7!QR)DTF8B8&,QON$C4IQJ(0N^5$J#7
M+, L&JPJP_ &P'7(?-$*\J)_FL%[+JNY?[W<?&3V-4+[N2;.I=C&])08>?QI
MQ?%]H)/YR[:_QM?M.6QEYG5'7TVF]S8H(%QD5RGZSQRE%7&V'1\[H HF)AC@
MKJ2_F<-,U'</263^!%' S4G\AUK:HOH:P :[ 5;IQ/O)*:TH6[=#SN'.T1B"
M-X!F*_T^ %\W/;_UY9IPS<B&-UBTB4>UP"D"(AA5!-)>:#-SZ4HO> -X:A*P
M"Z[4.#;#G+:2@J# 4HV<AT';P[L>\\N\#+ZM%!W/('G58A (HV*]BIE8/>JT
MPX+-8OF4?Z!VCM8X5:_9P_XATHL"Z_J&0%\+4O^D6:GL0-04"C^\RBYJ'Q3#
ME6-7U!&C+_(%G[/K4F!85YI=A%TPXS<X/Y?--6^<BWQ,8@/N#7!87A(6G)#1
MN?:M?&2E\FK404AJSN/]I\:FEJ<OC6FF%A1&363N52U;?UE7,@I=60<RK9R\
M263;H$+8<-F=!KZ/\Q(.A(G.PF":2J5\Z;1O!0+;&WB)L%96HX$4KI<$<LYU
M=GV(]!:'&=D[Y [?!0K>EE\]-V^ ,+Z\ZHY!$8OS_,?[H9HC;+EZ5_;J,.%S
M,;;KH]R?>MG@^KZ9=;T!:BK B!O]3.LJYY7AS+,0P?'LGTJ)VHM1'$3X50V0
ME4"E&/:18/M-$H5[4'?J9,@0&0NPBT5BZ^*F2L!TZ9?^*])*RP.Q*,WY1.:'
M,&BVF')3V#M=X>&S*IV?+#+4H.?5BWVF7V$_V-2.5.W\M)9.B2IW;"CPG9%'
MNX8'U?P. _"_<]Y;*4$]=TILS#2%'0;5!+<3]=80IBN=H%&C#7+F[;BUTOF*
MY2X4P-N]!ZWK:B8FOZ'$NV/;>]3-'>&/#C3J*&/V/095IP Q6%&,79DP3X#G
MLO1>P)H"$86GS/B V_6!P5[(:>PS=:+N]W?Z)G0[)G3O[>,DQ$)Q#QI=;+ZH
M%AY*S*CNC-)TIUKO4;E7\Q$S^NK;V?E;3C4R6EK4O(XTM'*QMJ29:>EB;H[/
MQ@EJDK*Z8GP^44-SV,+ YT3(LKJO\87!XFU,*HM6*UT-WA/T<B]0F76.R&[@
MVL94;*0?T['W>L"7*8Y)&G\6N5K/$;'+P,^X>T18^&H\6CUZ*V<?O2S2!J*Q
M2!%+DUO<+8' 6.E2\'7P.=\EZ!*'>\:[#3G.M11'.)D@^@-C+)>ZLA)ZR0^C
MVXM:9=FHF..)2'U>_"IDYR/UXX=.E7W]%U"]''MES9_ZXN0FU14;FC-Z#H5:
M?9.OLN(_U9Y2A@N3S?MNFS 8^\1X4=P@5E9*"F:5;NR!9D!K.XOMI>M5!4"R
MW34B6:J&]:W!=DDW&[+XS%8"?2SJ8(WL\4%Z 1'?>;[0*N/8XXW?K,/H;I$1
ME3\%PMQNTZ<\7#U??&"0Q.\>E$Q\/QBW2MU1$!VP<_T)Q4?X57.0!&_.]"B7
M,^P'QS&GD1_:.AO,+'W]"?:&6?)Q\  $YA.>UY.&/AFMM\MB#Q=N9[NQYU7S
MC#(*:0G==FV(+2G\CP3D@CF%CUKC*8VBT2S!S$6![QXH1Q %R$4[]?:D9VJ)
M+9JO^+$;T]B1?$'J5(V@(=H<N4)<7#Y'8K)+*6=!%\<[7G6(F5I36TMVD5W*
M"N;NBBLF\ WP*?VET[G%ZL]SD90K@B#(:O$Q,GCSEDX5@8L9Z4%N>P]6%+@*
M9+Y-P#;?<@7-[AA4I.-5[=<ZKFZJ;V/D.1M<=BI+2%6FQ=4-82*/7GE<PR>\
M^UFLB@YZ6.5 +(>%AH*+#1[&:%D0[:"A_@)[9*80!YH9J<)Q$6(/?07E$]W3
MYR>"-&;]NMQU]GV1KB,]/NT.:KYU6V@.6D.P* :TZ"?<+Y<YBODHTZ70Z,Q)
M&P?2)5G/9K,$$8E7#[;0"KD"*.3 .:1TX@]NH)X6T5/3BYV\>O3)[)#ZMUL'
M?@F/_*7Z:4GNFK $[RWFQ!@=BG6]#8^7+Y_O=0G+G&YM B-^U/92>V*^W\L(
MIJ1H7^W\PU;].FQ+=3D<).:O/^?C\<*<=;Z3#5VCM:ZJTLUG'S%-L]!=Q!3T
MIVN7KR]@TRE(ERKX8SI'U]H20YP@@9X7&BVXXW^[=7 0,NXLRKY<X%VUJ).V
M*6>"5R'THUPZ0$E(RS_7R<.B3&]ET5;;BU.VB=EIM)HLA9SW:;ZLJ.4-\'-2
ML;F%W:#Z3UHI)HY\G/?0$$+D1-N6&A/G=R^V]R7N*@ZFMV@,X^7ZPL$<;D#.
M&&DE+5&_=BY8OI^9E/Y^E$0IMBSGF4/KPS;61"LSRO7B#4I>X\SOQN9(G:I/
MT40,#B/^5VY9EK7"+I6Z#PV>FS#SQ5F6H5]$/\QV;@"O2,VV?_^.CGO\EB],
MA* :3GH4RHB OBXMCXPG?N",<YLM0\NI=_U,)#*=0#JJ%;/DUJ"]G%!2O($L
M! $M((M"RH43>-(3%M[O-&!Z/_KXB2@:F#4JA5G,6:S14@)=H,96Y"T7!ATP
M9YM!A=.H6LO0G"J8WD =ZJJ<&_$203X5PB!YR]5,^5'+UKBO%<T$?8R YI"U
M>"_#X.@Z.?]!AG$KLNZ<<!0CNMJ#*Z.<M+;M]?#13<4Y6^Y+O9.+&\$PH0MW
MX8.]^A@-0&RRR$XZZW!!)6:R\7>1'$-O>L8E]YJ^P42M@I<+M$$:]?4'O&#N
M:[W#?HO?W&V8#L39Q,!R:W?%;]"GP/3VL24J<.<D+6LXF ]GT6JMQ4'TZ(E7
MK&ZY/ZOL8)B^WD_F4P&!$GU*9N)>W/*)O"__C_J&,.8T%(?AGAIA]\&M>RV5
ML*/OEGQ\MF'<++^3S.].]/ D,L6O^@8LGL8& 5@#%5_Q3O33AJA%/.,4S8;^
MY/NDTTWLTD9_VQNQ>- 237MFALS^ADY_;,2@B;$2N"+*+N Q7#LEM:30P!PI
M86XEOB,N7] +'1]SP*_INTA9^5TTL.[X3B\*+<%N(979AV)&O89.&FOD)?SQ
MIER1<R4:/\T<EZ7);2HVS>6F1/Z/!3;H:R$.J5R395ZKKA,-+B3"?.);H*L-
MD^%-WS;8K"&'U*E6-B;OB[0.YDT0<-<F)>6.$#;TWA[BZ(QEIJMF>V8-85G*
M8O@DH++(+R8/=MLR-^?(_CI2 O7LVKNJN%5,'(LH"A]ER72_3P9RU P]']$=
M"#])V-8.6  YPA>S_ G<[W_IM\6^4, NYL/X9 F0+RNCXLN[J9K2*\&DPARK
MS%;G%44_[ZI--*K 32_2*PU%5%A,9$S)%MU#"/7NKSC-WO%@0W%5N'C= 78L
M([ K>_OQ79AOMKS<\GU0 \?>*R*P8A\_3MO3QW5^WT_NDF%QYW'.R3=S2LK&
M+("C.;"VK0_<QR8]]A19>?'%L9KRQ/[W]&":3X<,\>,"JV@%C><'O$*<$,P5
M<\B$DHAM>VSX&V#S.VO_Y4\-IW:BB0#4DA0-%;=CXXOII"3%T)\, ,E 9 0/
M])_P_I-Q2,H"794F6PXH+\LI3OF[1;\&!36^/DA;LG:_3-BES#2W.48?D4:9
M1R0'RKE-$D#$PJ'[X$A=W8)O1\%C;8RO]8,294LK9$7)&\B_NXQV;<?;JIWX
MEDCXY\J01,9*K@8)JN>SUOJ?O/L=C6*EVW,_:.,<:PWCR0L\"RU0;SF(T,TZ
MU1,T9RQ]YUSD5I/Z2!P?NRK:_)J\:'@HV%$+S]*(1LC^E;5>N4/1RL";YS-W
M^(G>Z^&:9--H,)GHWV#2!5B$2I;9F4[X?$A**O]DX^)A#B6TM<F"+Q8WA%D)
M'LF0R$%X^UQ1@Z\T_D'5EC"R><^&_E%KY@?KG'VE5!N?YX)J95'!$ >%^-"I
MD ^,K>"OHHQ\['@K)(&_+I8ON/DQ\J(H\.?V#G-VQ^IQE)F>;C^X:*)!=!CO
ME ;9\NYDW%8"?* R@GR;9+D(P("JRE?PM65Y53%TA305)ZG.E#R)IJ;- TDR
MP,<?7 >W%?<<)O3=R,S/!6ZOJ]X 78176*B'ZME3=4JH A)/_4M<T(64+TWH
M 4M5L3VS*_*$<V.CI"D65"^P[N[G(^#?A5J5".PRFRNNFGOW8 <2RVS\EWPY
M,R$-[(JLES7@T</\ >[>\0+.Q*O72B3*KOTHF23H9((K=Z#Y,R:73<Z[,%6/
M6ETVX1G=&-W(K(W7^G?13P]X*^725]C.=0HAQS(=P.H/%-N'K@55H!F9/)O/
M#ODV"SY>2;1M,@_;YHA<,1+VSEC\E6"]UQDASVR+E-/5<SC B0UDXM^_?J8I
MF]J@K:$]YYA;S2 H.7(K[MA[F'S<O86UF\1B19NS$B?Y2HLE4&,OM^L6 >P\
MWTG?/K64535FF>!:7MNS;F7!E/57IA3Y4:TB#6\4>P#. !W]XH5933]:5-]&
M\^NB>MHF#<ZI&ZQ6^"@HW%1M?740<8';;TO&7(8+>-(<"(<D/L%N*Y X0??Q
MSEG,NX 8/Y&2=\T\*]P2(5"?F(<DR?I]"ATNR)F44OVZ*CHES#Q>T<MR ,U:
M)NE7\-Z#!A\&3]>RL$L!96O(T5HV4WZ8J#45.J:/A@6DAT)F/,P@TF5^%6ON
MMQ5B,9+%0[HSTBD"2>PQY34L8$AS5)G'-2$9)^N$[AMFNRW,X0VP=[K\^L#3
M+A\M%\G1PJ5G9_.;],-=VL#QI=N);#1JWI-@2! 4%SAYKX[+O\4D_C6U98OJ
M:1=<SB1%&1<8Z&\,G&R7FIGJJAR@_OPHKKWBZHRZ$5E'._-M?*^7>PR%D^.A
MZ;8$9?,-H.O&H.:LVHBT[3Y<:JXI&R'\O,@BA+<\DY&0>,VTO:6: L.A_T-#
M>+(+I)-URRT6NBY>6C<4?)!#[QDO'OW:ZZG\])VI0I^7.EB,4ZZM]S(Q25.T
M #+..U]2J_@%+8W2SO]$?KA+I/F4'PS\! MES$!0F2N(6Y39_8J&C8,')W&R
MLED',W/P( 6N=Z@WM4 >_.KT</Z,C)'8^(\AFD0!,W,OWP#\E=..%E<&2J.D
M$!PG8D[* /GPTJ(IFEF65-TDJ+R2/K\(\DSEGP\VPQY:V4"UP4" 2$=R1%0X
M$;*T;D"+E$Z,E3J5\52@]#&ZRTWQ@9#U\)4(?4\'8UW#K 5T#ER3<@D,@@^T
M4,-TE3M9(.^WO$\^GE6?.6/Y;)6PJ)?]I&'NZ@RX/CF)W"[.V+5<V@:&MP6O
MQ,=PW6LX6FF&^/6T,N'R7JKXJ)[0;(T<LV9/-Y*O;ECEN@"] G"Z$1JPJI68
MDE?P5D;0ZY2YY+UX3POO*O380DMM%^A(Q;$_1<_(RS/MW="U9HJA!IC%-M1W
M)SSHX'!6H[1W#8OXYLJWB:*";2JL<U65RB.]YM.6>!/!1MT4J\*AW2JT1 @7
M5564OU2&3D0+O!K'*=N#_[B6Q/1=/[^SM\ZX;@F%QKK@B,=H6AJU,I#WVZ'%
M/%7,AZDK);7O>+J]6 Q;NV'\)172)8"V$THPH;/<>?$C['/E[LB^8LZ5U#-Z
ME.G+M&%_9<^!NQ->4'(41[RT39XH(("RBHQ5D)DUOWYI-Q!T3RZK^!&C5\4%
M\\D*/Z\4)"&(_=HRI^*>HE#;Y8<CC7RDZP9T$C"JR13 2]&*3^]DX_B>L7*H
MU_0R;(?&-:-%V>%R+(2:^80FM_PTZG=IMIN<=>I45E4ZO]W^2G]T?RVPXF1G
M[XICFT\ 6!ZF9AC83>2A]@[=5.N9\K6H*'KMGQY$LS5X ]13FQ:^]L\2&2_V
MR#3Q1&E[61XLF\6(TK<Z-E3<<^1YAVV]^E%3GE-_][I%BEV;$.N.O9]_[RC,
M6C"B(X,V)LBTJR:65T)B<#JM3:>9I+E][":C#:LV_V-F#A A8A1X5B;@]J=<
MX$%B]BME06@"=N9M5J]Y[\IQD>?D$I%G^ =(&*SNEKAY</BF=YD],\&_BFL7
MR'PN?:4U"ZX21?L[MR;Z8=K]F6>W"A30@K)W23.[H''^FA,PS=W79#*=K?^8
M>V PQWLU/N;,<><H]GAC8T\64)5N1A&"<,.S0/:.X5GI#1 T<E%OU%/I\#\
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
M*U=5M9MS3R[!G;NP%S^ S^-:<TNX6CV.Z7XK^ME%^$Q']*F7XJ1?Q6!_"?\
M^M7FTUO(2TSZ0K#&XLDAP??CBDCC:12WE"<# ^0\@'L<=1Q1SR[BY8]CTX?%
M*R/WM/;_ +^C_"I8?B+IUS/'"FD2RS2,%C50A+$] .*\O^S_ .D-(+9(Q(?]
M5V/L ?\ /O76^ ](MDO;K7)XV6VTX;E6;#?O3]W'TY/X"FIR?4'&/8ZG4?'-
MOIC&*ZT2YMFSR)(T&3]<<UDR?$^V0?N;!E_[: ?R%<I?3#Q%K\C74X6W7+LS
M-CCV]ZFAU/1["..VL;'[;*IQYLL:C<<].E-2;6]@Y4G:US8?XF7,YQ#8;SV^
M9FJ33]:UC6-0A6^TV2"T#;O.,10)U[GV-9@U?7[EC!:^19X',=O%N8#]?Z5)
M+X;OI8S=:[J$J1#G-S+U^BC-9NLEUN6J+:VL=3/K6@V.?-O868=@V\_D*@F\
M1_:9(K?3 !YG GF&T#Z#_&N$U*;1XH!!81-D-DSR<%AZ ?\ ZZKOJ\!L8U5F
M2:,@KCU'2G[63)]DD0^(KJ"6Y_<3)<%_FEG'\1S67#Y8)$A?:>P&<TZ\FDN9
M/M$H422'G:, 8X&!40X[XQWI= ZDLP*C<JX7/!(P?RJOFMS153$]N+2VN9+A
M/E>=?]7CJ5YSG\*R[I%@N)(54@QL03GK^%)/6P-:7(J559CA02?:F9XK2T[
M5F/!/'3-$G97'!78R"P+$>:<>PK2AB2(;57'TH$H5@2K?]\&K,,@9<B&7\A_
MC7'*4F=E.,4-GREC<G;_ ,LC7-"NDO9':RF5(&)<;0,@GGV%<[L9&*.I#*<$
M'M6M&]F9UMQ\0W2J/4BEO!C4)5'7S,5):J3=Q87)W#C-0W63?2YX)D/?WK9?
M$8-:&OH>H76E:E;ZC;.!)!)@^C#N#[$5ZQKTSW5[880F,R%B1T4 <5XU;<6[
M#_:->NA_.NK0YR/L ;\R/\*N.S)DM41*,25HHX2/<3@ 9)JD?O55UJZ\G360
M'#3?*/IWK!FR.6O9VO;V:Y;K(Q(]AV_2K-AI-Q>JSJN(EZL?Y#U-6M.TCSV$
MDY"Q#KDX%=YHVCRZS;^3IR^7:QG#73KA >^/7'\ZWH4^::OMU,:U3DC=;G&W
M""QA\B"56*K@GLS?X9JEIE]KVGO'<-I-M<6\&-WDS<@>O7\:['78]!TJ&6VT
MV5KZ01XD=E!7/?![_AQ[UBZ0632+N=&'F@'!ST(%>SF,TJ4>716T6QX^71;J
M3YM7?4/%<EIJ5CIC20G,>;@LQP1GI'].,D_2L%=MP0QN64MU&*CO;TWT04@K
M$&+#<<\D>IYJ2%TBBS$G)Z^_M7QE9R:O+<^B=D[(M1J8 5C,0XQN#'*_C5.\
MS%&$E9&B+ ENPIZ747F;&//3%1RD&$[FDP3@@-G%8THM.["Y>;4)1;K !NC
M(Z<51OP1%$Q\Q\J-H!R,=P:J6Z!G)N)M@SP-I.:L7O\ J;9HN5VG)'K75"$5
M=(;=QL\\5U"','D!1S[U71U"[,;@).#FG?;YWM!:.0T?L<_Y-,MPT,F76)CR
M/FZ ^M4M(V8[ZFF-1@;:'(+#@ =34_\ :8]O^^!6'@13C>ROZ@"KFQ?[BU#P
MT&%VBU;O+9-),X#JPR5'(/U]:L07C2@/&L4:D\1XZ>](LUO)N:U@)CS\V6YJ
M:VMS<3LB+%'WP3P*XJC5O>6IHK]"%V\B0G?(\9&2 :5)4CC#)G<3DEC2W,[>
M2=RX*L8SD=?QJHAA$\1(#1[0&+<<^PI^R"YL&YWVY;S.47G!P*S9Y)KBRENE
M?RH(V P<C>?;CWILDULOG/:K(P*X8DYQ5*PU.:"<PQ2-D$[8 25Y'ITJZ=&R
M<DM1-ZDL4Z3/(TQR WI6WI^@:IK<HM[&V 'D^<N6QQG'WL8!)]:YNWE,SRW,
MT"K&LFTXQ@9]O\BO1O#FKRV>I7"_9K98CIHS]J/E-, W##&1U([#BM9RC!^]
ML))O8H7/@K4M.2V=$BNY+G &QCE6/;C@].M9.EVT5[KEK;77GJ7DP8X!NEZ=
M!^5:&O\ C.6[MUELGN8%:3-P!EH@W(!4GE>,\<<UCZ?/-:ZO;7=LRO(J$[F/
M0$<G/8^]7&FI)R1+.W@\&:;#YCS-J$<*B0?O(#M27(V\CKQZUD^(X8[_ ,2Q
MV-FD8^SVT?GAY25!&<@$C..GYUL:GXMU*YTNX2VMKTQRIN,[1[57U.X\G%<<
M_BB#2K*Z73M&NO,GY:6697W_ %/ISVJZ='F=[ W9:DGC[:VGVTK9P+F%CCKB
MN8UY8CJ3&*VNH R@[;A0&STZCK72^*)DF\(;E822+%%)^6*\ZN]6DN[@2R>;
M#(.P^8?E7K35W<XH.RL:E@^R8V[GY9NF>S=O\/QJJYFTC6%N("T8<\L,9 [C
MFJ\5ZER=N[YASTQ6YB+4[+<\4;R="&'1O7\:FR:LRGW)EUEO*E^QWOF3>;N-
MRP*.%/\ !D=1["H=;\/VZ"VNM/UBTO;NX4F6,;F<-C)SG.>_-9%S+&E@0+2+
MY"!M).!SZ9JTNL7<L$<3,&C7[J^<XQ].M3%6&[LH&*&0^4=/N 9&'[Q#\N?4
M''0UI:GI?]G2-%,VYHY?*,MHVY?SSS_.JBF)6&V*1<?PQW/'Y$5.]SN6-1]H
MA6/(41%, $Y(QQQ5"U(T#/(%59)!_M'],5VWB27_ (1SPM::(LK-<,/-N68Y
M/F-V/T&!^%4_"UA"VJ&_NKG[1:6"_:9%:+&6'^K'YU@:[?RZWK4CRDD,Q+?3
MO1T&MRC"OD:?),P^9QN_#M4%@"K"4CA.2?2I=3NHO+\D,-Q/('85F>>[?+$,
M4FKE7L=;9^*DT2UE^S11R7D^=TT@X4=@!6#<ZKJ.NZA&LD[27$S@+YC<9/\
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
MM^7(_P FFG+J2TC"FT!7<M+*S8'8\T]=)L5$3*67 P"&'./4=/\ ]5;"SA9
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
MESW$07;%*PSU(./S-5K^^FW<V$Q1 3EU94)[=LG\:S)]2O+W)CLYIB%VDX;
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
MG:,]5"DD_P"?RJ2RTI;H>>T,Q ZY[_1AC(_#\:U<7;WF9MW=H&BEK-JI)@@
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
M>@\SK4I,,JL7@C\T]9!R1]:S!M12R]S@ -FGOJIB(W^6F>/K1[*Y7M+;FG%
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
M>05&!6=+>RRN3(V23DU>BL8ID4V]R SJ2J3C:>#SSR.WM44FCWB?-)"P!/!
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
MBFPB)^Z;)SDV%[7)(<L:-%;X^1-'SHF ZB^XSE;X:5?XNZN]RP+1E ]_2^;
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
MPLG'ZW-N%>G@6,5MZ-R9L*#BM6,RD4_?.-\3X)&?T8=<(],<X^/*>Z#^ABE
MA:"D?=$\0HP/B]IE_J-J,P>)-/SJ$09IH::$M>K;PD\5.2\KOQ8:.73G#%D0
M5XN")UB%_A,2A]0O( 1B_JW5QSO[:J9_,YF_*0.^;,64"]/$B7EH'GDZ+-2U
M+CLTX>[CD#8W ]L_;R/V9A$J-#K TF4=' "[38VHIZ=4E9VFLW.N^1JH(4D@
M9NO1+JW8U%?XV1$5:D.A2J;X_:#@(_DKP' Z=<,Y0V# <%HE F*V3-ES,&HB
M 1 AS]7\;U/,T,CT>3X5Z/)6!W,F/)7W]F$61@*V<WBB_S4ME%BR+-@,5D,'
M<EN44R]T-'O9KP!Q.'V;N 6@&K4/^$I?2 ^;M$QI;?SG]9;P+W8NX<*5RGJ"
M?ZH$3H70+EE@%J\ +G*DN-P*^#;HF+-0TD#R8;[+<;D]W@3X<7H(C:J3?!+]
M(:[()MAUG0CC<@!3^#>LP^&SZ#'U,"WTB]R!J$N!665C9+5_A6:XE;(5[J]-
M/T7RU8V,(V/I!3>,E0ZIW_7?:<39$\U6AQ3Y:ZWH4MUY+W?('\RQBA1,ITE9
M,DKB5XU59D1S.AF)U'<4+&VN/K"C&CF@F(<=00KV%89*C5,HWGEUW;SH",";
M$YC2)4H2G=2TA"=VI"[F)\*WHEX!^(U9?H)IUDEMY;N^!]6 !8E:N&!E8D,"
M'0CQ=. 8$F<N7L&PP%84GO%[[-OU&N2SD=1GP>#URBRK<;_6#]'[N=L(&UYD
MY-NTJPJJR(DI_4<O^=_YUY+9RIB"8Z:D;'TN3+3S!;8. C*<8V_^[G!,_#?4
M+;N6ZQ1C!;>Y-::>/![CTFQ7R6ZC+N34UR7=@H_Z._^->L!S\+..-Z7:0S0>
MP2[ GW%_OX ;]H/:MI+<DE$(72#S[6/GW:GLU)\A*T4[@_9$%*?4=S\/0H-I
MDPU_[3&%#0+P@+JR@\B2TAK+-\G@C8]:]2*B7+AG?_)AJF[J]3$#G[2-X[OL
M6F-3&/W]5(?X_?.[?QXUFESHQ^.OQQ6I#&(G&9\J/;[(:^TA!@UL-C\;M<G"
M:,S&PZ]^*&!,NAXLWNL9%2WAOE>+&+?AXZ3_UF?UR_%7:#$^_M&%%8H4Y@,L
M&.Z 7DW4X3"BAGL8F%PF!SQRE!0B07ZKSJ6RRA&_ZB*LYE_(I-$._L;W /9E
M M='@X75!:8B2(M)2PU^NCEJ^.D60LQF8.V7CEPE(."%RGB^]#@/7(S2BM*2
MHD%3$0K\K@4N2W&HA1N X9D\,F!^;=22\MF>.>,*@O R@'#)]S(2=F-TH,<X
M&N?<$-#&,"K%,B>AWVLYNHG7=)QR$ECJ"K!$]0F7M3,^C#<U%CB[#.U%X>:=
MI4WQ+LX_&SL@8\X;5?7\VV,-<ZA!9_4 Z3T:KE!'QJEO/3TN&DB&_]F/ 8_M
M24^(=?$_:+W_?ET%4^F\O5Y47Z"W^6/ME>-HQE[(0TA4]F4(+$U.C;S60NU3
M$>B:[5.IGUGA/X,JQI[^_,>'$7"QW,J[)<Z^1=A U&"^RZ&RA+Y( 0^NQS#7
MS]>H+>WY)O2F#L9LM,8M()KEY.^Y.\0OQG%%Y)$T6*(4$83_9YHT]4&=2P^E
M,DC\8=$4,3:^ >=L55J58>*[I%%:\.A3>JA[_LZ5+]8&KI_>[. S-C;C%T+Y
M:6$<Z >B1$3MYK#@*@Q)7XXJ?$->VL1J@QLJ<2T&)C#QD9@'1K\"$@PP,A7$
M =5@T4&OB5]MM.'$G0Z-$*O);'*W0>J9$<7&;DF_L/,C@P><@2"F]_[6''>T
M\E<5,Z%H'MTGQG!'UXS$9_7%(JG1>,?YGB]=U8&DW#R!"Y&)T])I(0..C-@X
M38ZS/.X.,$7"2R]#+T(KYDF98_;+%LB,XAV57,"#SJ+@>$/=-3K(\(YMNF@C
MI]DCSIA:MZF5OS&CWWC,U=74/,1/\&,L1!1+JCD\9W&/Y,WSEJY@FVP#^^9^
MJ\$$Y!I\(@[\]V#&O;Q@D#DCP/5482!&4UT7=Y>FP/>BC]-%M.:.) ;#Q?,P
MD4G)FB=I\=N*<1S#EU3-D*:* %C%]=0:*!%58C"6,D =_K!4FB(@/C_&,)1X
M-\-R9HJM&IY^FY7VJ^?)G3(.?4B.R_^FIG_])^A1MRJ/;\5A FUU^#(6#?,!
M#T_B6UB<X4%6QR.-]XZ_Z3Z=Z36AQD<B>Z9HZI$"3\+!.1V>=DO_L<*&@/MO
MVPU[C%EML;P:R\]'J$Z908+2Z:ZD3$-[*TS(I]"AAE> "?V$_\G)^">36:#2
M."F"??B 4SCW=-+XV=$^%V$_G+)+1#M*>B;1,! +D.M/OH!9#8B7F>#U<6N3
M#S&>@$_CSHL>=%-:&G&0((KZH20RJ#CK66!ZXG6E(<%B_N@#ZNMQ0^O&<L'K
M4V3-UKK$&R[(\G>N V&L0IP#V@Z.S[VFE/5S#<TW5/4<F-3AWZEQ\'9C'2,O
MP/"TL(*9=[$&KM81"MF_C@?T8>)WH%38N[D_?U)[EF]R(VA)K#0PQ=74^!=:
MF+$:WR*@+^B&V6R@1?6^&_!/AO)2)!USI"4-V0!GROUJ7N9&IT(@']6X^->4
M J?M4\,-;(Y!OP&E,0#KH9PDW'WT?8Y<QB*ULTBQWWTQK=-[I0N2B"I=)A:J
MI%< 9^'YR]'YTXEA^_ULR@<'#OXJHAA9_]KF[2Q\XIE>@86OCDI,MMOES>.*
M;2"J_SY&E<F?'$Q4^5%T2S^MA+\3[_^HROT'*]^ W@NJ-=@A57T%+J)*UN:O
MI2%AV0AD-\8Z!(Y (F7U-8T$O?(V=<K9RX$:0&5B+J6*CY 46644K$9Z8K8R
MJ5*V.!<D1_-&>J6H$((H$+ +"#9TGKFG=V'TE9,/)%FI$2?I]XM8YYMIS0])
MU-\)62C'564EH/*/ZG5O@6CY2WX[H+EZ 7WX]T6.?*N9Q>=R*&G<TJ!^-)C3
M:J;<49?0T8P^ &S;,[I+$\V GGO]"D R$3B2+YL$UAW*M6Y'YLDVK3-%38P<
M_+R*A@D-3Z!_ 0\N>-^-5)XSH8;0#U-T#9;12%)VS;.J,KQK>Z9<7O-=Z>/S
MB^<1$C/WY+];4)8*]COH=Z[%( ZHCK]4'!Q3NAY4<[+[B&_%;.CD)=\OHI<2
M)$CP\VQG#;;2.33N'D<ZY662,,<"NQ1BD0.J@=M72]UD'UX!X5:." :.86)W
M\C.Z&"?5YBI=E<2D5KJM#V82^ZLY-PEGR*O!-S'>,^7W\C=5,O)T5@M<63EI
M8\M??\2=F%2P3/TN$N_AD"'9?#XRMH)Z=GV^T*.EF?Z!OJ_]GP;4_U:,.F/@
MQI)K>=;J\LO6,!;QGOH?];L6(=CASAAB.I\_MJBY_(G4:CXQ^)#P"NBKV@4(
M1=9W'86=F&0:4%/KL5<9!<&63ZG>*27RB#=707RX;83TM^"56<,X$J;WS& V
M NNL:SK#\X;@-^3.9%KSEKA4B@@VE'24L"NTP4NTQB?"+>S4AB0-V+(DR,4J
M%F/X_O[ 7;SYY%[/@ZMGR9 YU[Z0;9R1-]K*@RE1(F/ 0;?O]V]"I92QSR;\
ME&]E'8@=.!1&"4)\DZ.RVSH"#BY+BL+'\,62QL4F1BIP6Y"^D^^X3WKR'_)"
M8LXC;=V$7&_&>7U4*WD%/6+E08.G1G9ZM4$0-6A&(A6X44)EJL'O@V8-&LXU
MX>YFRK_R5D1XR8F$:B$BU 'F13DVTX3"[6[\QC,(GZ(*QI$G2&D&%1P@U\6K
MS5U=;ZQIG O/;B>R9@CUHPW@RDJ*?K$[,9JMJ&HE'X']()'\ ?_CS CK.:9J
M(_(<'-.ZJ!4"A*(%FM.E_:U2-V[E,TE/J:O%>9LT?+Z8XQI PS%U0S4@0P-=
M62:?S&CBW1)KI':12*>Y.W2:O'$1*\SW3_CD"9-R);[968IUFBJJ:!/>^VJJ
M8RG+*$OO<PP\@BR?[\=*$_\H;Y*Y+H7^9J03#?O3^):O>M48/_!PPPH%WL*_
M+"!YXLGGSL.'OZ-62W>$^GES&K=ONBD5PUH<W*J3NJ=Z!O;=I>776JDM5SIL
M> 0/<1;$ZH0?5(L]:!%].$"-_5#O\MA;N^DC<&L.T3][!7S+"H8UVE)AGKF@
M3K'51NH320O1XP4;ZZH65HT78"H9UZZZM ^0,8Y:"B;3(V<1=M.=!@6",>2L
M,WZ%75?X)8"^K\M\4X@T*U%=D]5!/-9]N,V:YZI27N^U]K#OKZ/U&HG-YWT!
MR7M_/V!*6LAAXN-X>UL7.!\E+K']X+_9%+F7,4%"8)UD:,+L)9"5G8"C7?=A
M? A4YN1.'+$)FVMMBFA4I10J[&BZ7)!;[N01>_ PJ!'D$]ZI+;NUKB:"LXGR
MF[O:OE/4I6O7I8F[KAKLA5ZG]>FOGO&C,C,SGH?,T04';I^ZZL=T ,$I6_9%
MNCQU31J>>LC"58%S*0J7]8%@&F&O3]<[_<PZ,^>Q!<4RGDM7O(T7L^XG+R#7
M7U\UW7WM&J".AZ9 ,K&Y#B 1WQP]>>"C]LB7AK]9LR/6VLT0V8#B.LJZM[CC
MXK,,Y=OL;%2MX.80AOQ+=\=5S!#5.KE[.4@] I+Y<R*V1%.362V_E8JG%@A)
MQK*$9,O:>2R!2?@@CI ,6=4!<=TB<'%N!1;0]0U*2?C_9"%OB&.T5OS,B!2Z
M'TJL_W;5:K010F2>XT]8HSN/\/6XR0<7!>BOD'\1EA]X)X2Q^+7RU@-K+"8P
MNI\X?LYQ%[4DE]D2AEU6WTCLIZG/N0H<+>*<8@K;7SW$R1AZ=LSBR5I5P^B$
MAB:QAKJL4E!V5L0YPN?!\*+$Y8 "1=9W^FRK;VY.%CJ(V,';^-D]TBN=]YN+
MS-M.HC;88CSEJP'ISCA6)\N((G$59EP\6SO]*K%70'VZ0CP/\BPBZ,1.!PQ;
M6#[R:HR0+'UIC![>1YS)H4FX[C?^H:CR=JK0'JOY,KH1V[EC-#3.0?$SPU5(
MW,NDIVY5AKHW_IBR.6@RVF5PIHT&D#;+J$N=Q_$2+#)AL^3_G</BUY\<CL^!
M=!-5ACTJ1L9?AI02SK4:J"YYN[>+0YC11?V(FI-H/$7H^H*!_4.%WR_=[7G!
MU2S_&3U.H\OBUD[5W" %D@]LY99#_99.I$2C'I2]+O]"??<9^*ARKL:]E4X(
MGZ\7AB27T[%"C:(^C\8@DNYO)0S CQ_&)UGITK[.>R2I1'(4J&U1*4/,EV(5
MU::I77H&.A>9%IDK3(SYQD4\B)T2I0_%O8XF3XR@LSS-\;QV2WF>:IX>PU7X
M_:UATJB_8#^0!G.X1:/C<U\^O8 PO48&&N83DGS@/YM$:?JN4H_59^KA3\H^
MG"T0]/O GW%"-]>5V"4PAW3KSUYZ#)\[>*+19,3,X[NBJV]#KD],*]D&>*^$
MR\%JAO9QRG\W?KYKYRW^.]TYA*\6A/$G.-N'J.:2*>2[:Q6F)L,N\OFIZ;L2
MX\EBQU_&$"N(W!M3'KVI%W3HOPH*PT?EIN;!\5 FVF@A4+\AM(39):/09J)]
M>L@_1VWN &JBY92^C.T/$7 4%%P_YEV!%5Y7B9]:M'TOJ&?#$3P]Y(_^:@ Z
MI-P;6:&(6HHJ$'$93/=WS4!&7[FLPB,4XQP9K85]Q''&$![T6"GRF<[<X\WR
M$59$&1E+Y'_3@O)6$ZF-WM/)[Y'R2G-N]U.$P1E-TY\0;',Z,Z5#BSL/N)BQ
MO ,2X]W>\),[KL](P[LVX13,46L/HC+W],=5[S(7_<8A9X"4\)LVB[^#1G:]
MJP:H-!@)S4^\NIMW>J4<D7@%]B4HU!Q9^W7^4,'&\:_56K>U?8+G_$#^0:_8
M^PJ/XR;2Y2_QO+IV:5Z\%)O1=(,E>R8%3]QM!-FMC2UI-3PU=+#@(J]Z_P\Z
MCQYU",'%&;25][^MW^^] MIY>)5 #JJ&^Y!L)<]]0[[WA#^96M'6$FH,Q3>M
M17!<)(WW:W<^UOQ9RSK("IQ[&,NQG3MH#+_M10ZP'VM>B^6/@]OU^\4RXT@N
MF_VM*"'-30#MD6E>_OED:T\^4!@O\H/F>-5K<K<0_DO\SR<M=HXAZJN[N(D\
MPL+$"HJFP:R:<VW!M3Q=@<NK ?[N5P#USB7<)-;'<V.9J3F6*7';3K\0O\X
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
M-5/G@RL-/R-':JGMP5,LW#U3*O%U$=NDMBU?4Q$KIEVK$%PVRE!*D[GR!!Q
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
MI)4.VUV%QM89Z?2KENK("3"44#Y8\C\\^E/\HIM:+"@'YO<4K:=+/<+,694
M.WRVZ?XUVMHYTF*4GFCMWN;>$LO# #<!]*L6]OE987R!G("G:IH@L1#)(JS-
MM)W#G)!_&K3M+#"-H:9AVQR?QK)RZ(T2[C8;(P$LQ.2!\L?/-.-A;J_GMN,R
MMN^]GGT-.0SM$LH^4D8DC_N_C3=,MI;'SV5GN!*V?WO./I47=GJ%E?8DPMS<
M2JT,GEY'G[XN)O3\!6B]M:KM. )>J@<<CZ=:8<E0S+][@<]/I3Y4B:$"4$E!
MP1U%8N;9HDD0O96LU[_:,D'[V [0\;<@CZ?6DN9;6TMB'N9IMH\WRB<G;GG!
MZD#-7K""-(%-O#M#,2P _.I3MFEW) K$#!D/7Z4N?74=NQ((%7;LB#@<JV1S
M4L4:6XV/ J1XW;@<!?7K2*595).UEZ?_ *JA1DU"66SDB#@#.YU^5A6?J,N1
MFTU"%@LT$L2DJ71OTI+2ZMKABMBRW! QN1LD8]:I3VMI:%8XK7RX"<X@&!GW
MQ3K*Q@M9VN;6$1RMU*\;OK56C8-;FM#8?*1.V_G-6H[-ED^1 T9/S9( K.N'
M=(HI_M!W=&A!Z4B7[11";=MC)]>:PLQFXL 2,KY4>X]<&F1"WBC\L6T,8!.
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
M/JP<,EC&"//P^OE=<5\M=Y?<&%BXKY"=D&O'NT29_;J6\0OU4:% Q4]$N$5
MI*QJ*&)F'O235?8WM_FZ-HD36Q#2E10EL<28Q _ V_ 1[0%?!]*.L*A/QK'4
M8Y!8]/T?C2C%[1!CT1J:2+Z-$B@S[%#8&%WB"1)09/@5NY)'%51N*6ZV^:&5
MD-9J[=?X'#=II@Q\WWBKE6B<F"\,-Y?K2!R_MIE99<!K4H=0'<UMPOKL%)*$
M\9MPL=#\%BL0-O+,YZDV2FU3U]S)ZZ0P+L KT365#@8?XBF.=VO<QHE363(R
M9SZK-9U:4B7O>@XB[P!AY8<KEO?*N13IA?Q<DAX "1U2,+*G+*<UOFJYIZ[5
MAU[ZI'$Y]+PPV41L'@XZ)#L !)A GWEQ-;:^%C,<_GZ+Y4N64,*F+NM!)\H.
M<G<N2I6* N]?G*]&MK&2[*K;>OA_-YI\UE](,$)K1*54L&+QX5&H7-Y<"UY-
M]O@OG$\C;X9T8B0IV_E<1/?$RV(73X)F5<4QEQ+EB-Q!A+X-?W-3!(L=UQ'5
M -NGNY"O?*E]GZ;REZA$?\PEG'&Q?AP7P.FTQ&IX>0D*;BN,WR16O?8!#.XI
MY04.R<!M;-I[N)I7M&+?;P<LIRS(#E0[[ 5<'.^9BJP$*VD$J!9M22BR^^)U
MXT4,#:S<NNFP25>SC1O(U$<P]&NHK()?YT=$H10(3_*B]E.A5W=YR'%=/^/9
M]8/VF,:B>C'BY[JP (/D3%;U%;-E\@G-#V;'*[ME6F5/IQ78F!+%EHAW2:\"
M/AE-HT6(12U#(',G+T$<J2OC;2DU$!/K)]Z;LB9!Y!.03Q/9)W)M%:O*W-V*
MLA_XB]OS1T3?;78;Y2%^G*P3MQ5+-WZF:6"%"NLV--]F54@,<%KVKUG&@.QB
M-C@@KU>VSO:3!R*7;[3W2%GT$"Z3HU/:.0\\]$2\@$].L3(T"M=DGG_NEON7
M=)HN']!Z$P<3P 5B6C[F4]'8A@M?*G8/;7Y'UCH43P1Z!WM*6?/'\S -0U/T
MACL>A??"NB&>^]/XH(+& A?]%XNJ2V7RBVD%OC(-M9*/?'B/5AQ*@C;F]MST
M]R3F P+T*',Q-B=75MP)Y(P.'3 !'UA/3S_"^'!K1M##5JM\C@G3G.Y4IG-8
MB+8XB^@!I\)8576,)RW\7E)86V,22MS#"WT@@Y+\^$!]H57Y+X- F1W](]J_
M@=YQ,:-"7"L697I"O-LF(8**TG@&R-)R6:@>O1LU_&=<5U-XV/N0WZ[K0QP9
MV'!=F/3-.?:+U]_(<5@U'?2(J.I'9+B45TJ2[QM#.)H4! G9:6,U,VJ2HVT)
M3*BI?IS^.\DKZ]["V-!'@56XCB(2R(.&:U-#<^FY1U/<4 <M9 _UU1=P3R=
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
M<L=&-DT]@31&%BY$:OC;P 4*N#7ZX\]E:?[L0\ZV=MO$(6;3Q5/Z5.:(LY
MF;/T,36?I>&UYV+#]4J5$(^++<J.B/XY^6^J>.>VU ZF7)W]Q%+3Q.X\.M,U
M7$X=#XO>TPY*<OCH&N<A2VND_P'^[#LPR]UG#-:9OB@-]BWG7%3N,J\;;? !
M:;"'(Y#KP\TS/GK%\"Z!OL#Z,4]1\NP>-BW62MXW0\NR87!-/<7B\OY5MTDU
M+H&62>NX#+7MV"?L$-P/9&'Y$)1@7SSZV[4Q-:?<;O=S)8AO[U<E!2XOO.Y;
M*?O5O;E8W($$V0@[]U:L7>?S<,4)9HCD=O>?ZG\ 8NVO2_3"L>0H3C8% U1M
MRLT[HPXPV]M,9]:Q%P.EW[YV&!,EF."U?NR#[R>FOY(VE8_Q%YL5X$ESILO,
M/L3N$&+3_YP?3+6>6#UA/OU,TS7C^5VO=2D\ X&O(@/0V* JO;UG[/^+W 2\
MEPH;YNL%K=,&KEBT.X#1B-WI+@2RY78\Z_=%#$6$.?.([R+SHQKY.Y/>_=9
M&BL=.]]&];(<TU< '@ A!+D O13/*RXH<BB?4'OK'L#50J>U+=5Z.$M%6$;N
ML[Z*DX_#FHYR?N,HXR2,X#"+I#CD\S6.E55?$45?@2JF59GF0H?PA\ M?Q,6
MXG]@]-H?@+;H4<"7Q4Z+JQ.!#MYV#'1/LE264P/I)U8/QM6JG1#*9=-H59>?
M#>,VA.W197^7^ZFH=>-@UV:%:G05,=8; .*0^4=%B]8+;@F@F8U3Y,/GS*:"
M^4ZZH0Y!FQW\P:9!IN:]1%S; D+J?ZHWSX517&V-6A@V$*+YB^Q;-OZ8$^($
M_U(;Z]4&JVSN1&.;_&U)?."JS+;BK<+UW$02KG/Z,_*0O\UP3HU<I%R?ABV:
M3@J'WU9YQ,S2 33GT7",%3HC1>)G?FL1@@&#+X8F",1%'!*%1\U:/89V2 R9
MA >9G<EC"!\3FZ<&;3AZ;MGBH(LK>UJ>.+%*L5;=N4J?#B:% *I2[CJ++[KR
M.I2A-\;+(W[3S[>4?>3?;MO"/"0V]  TQ+*BR5.N(1YR*M0"(HK%0XVC:<P
MFRA_=OAP<FI(_34)KY^ER=RG<M>EEVFL??,LCF'1M_6%/L34?%2ZTSWC.@'K
MG@TIJ-57D2Q1%-(L=M^.N$$1XR00O)Y-3"W053)=H3VB/J=!_K5C'AV\>ZGO
M-69"+GL\J&?Q@_(\Y5C?\5Y PM,^%19#JW(R^!<?Z#AB@+E[)QOYLD]0+]VM
M@XZP&ZE&"(X63@V][</.L$G/2Q;&[QBP9U^-$MK1>"ZRA>#FDPEZ)KJ(0BR#
M.,7-1*W[T@_XO1) _@D, .GD/+:09&PBUK/IB^)A[E!UB?)6O9S; 4G?UNL^
MGZ*3M&E9TB*2PFIW7J?$)6GUB[1L2^$FRK%YURT:/-:@[YY!ANKLS48\'R0S
M.>,WQRFF1.LH!U1)V[[B64SDOW7[V["L48<BS.4-U&/O[F9'*; JV%0 :]^X
M3PG8OB1?>N[MA7[=_UR2[KBB0I/JBSK9J*]\NPMH<#7(RG#62[[IQ>+O6 I?
MEH+M? B.6V^4)E^Q/YBUK7_OU[<P8ED13U-I:?\6T\QJ16^QP3'4[VY'L*_\
MTK7IX?L:BY7%[&>&(+SWP\DCS;D;65Z%S']>6E<Z@YT_G$BD/^VJ2[)GK:I)
MC&EJ!>#?'C_(7U+=#.I&_- G[DHIV94*BTMW*'\AV\E;'\7R.>>#W7(6X/4"
M;/]=!GP 9-G56/H/\$T< 2_<$TK(UV?2JD3==(ZRE@)A_;!?H@.O?2\EA':G
MOV3.'KXR(M?<,2/'L!:Q$T R" FNC'EZYT0MK >$G6>>0B1.-4D-FCY[,G.5
MKP"A$SSYQ3X/M.MFGE9[.;3D+@17H%]O7\2"MM)1\/0>@Q4T@'%R0LHU?<C)
MSKG=Y4!8!!_!*?$ L'5JCH;/I&MY_ZST?*8W7B[G$:&*]P@5<$"B(#M"GX8D
MF=#E:6B0O+YM3^G\/<$7N:J>R*Z+!SQ,GR%8/LNGXN,G3K)&K\:;YZHD<]*^
MEP_V]8'BV"]YB"O^9JI=S,X$_+KJX'@?7B4DVLW:.!Z2*D\[$]2D5[HW]\"T
M@\ZB^'1))S'?N>-1B4_(5N@<T5B58)I>R0 B6"Q:O ^YQ:A+/7(_"?*@FHDU
M.)Y+;M_/X8K_EGK_&^B#1@@2 PF/@3P+(?,&=@\N_']?H&0XF2W( !8Y5B!K
M-(R[/F+FD=O9C8ZR_OT/E'%J<*MT$G0(P,3S3OL2BA/O*%W2VI0N=9T=FQ]K
MZHQADB#@CYCG0"#O](YW6E0]V9I+7MX5.,:J)> 2A@<YTWVL3^6%#\9<7ECV
MOG5^6KWD'>G$BPTG?CO^!E,CWWUI>N2TS>!R:)*L7?26#$QQN9_^=\/,_+%%
MUBFQ$AM'AP"\'V_O[:/!63J'9>+ZV'7E;/)T:%#.I D3- .?-4Y)G:M%,J#?
M/?M$+J;&5=C:3?7OVE+-CS>F9T+F\#H*VE3J/^!Y1!E!6'%"]>W<4$)$$F#P
M0QSHG*M9[MOINGXS$21Q1\*>(DUXJ5L89#0@\S9&ZWE)L$:NA+F]A5=!,"BI
MZUN/]: FUF4_O!?9>2HU.Z9G.57[!_1XMNFH16GN*GD,II O1\JBSH7T\0W;
MFTAZ+75M\CU-@SM,1!:337G*C[^LC\;@".36,J."'61R'27E'/=:?WE!6@4
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
M]N,Q#PY4:YOS<L<#_"$;! ;?'RHE@37IQ/49586(H0,_]=<MR6^\N?-*88,
M["WN2I^(57=9S:+O<L]4M7\E/3DM&;F( ^V_ZZ_SM]'L'_Z^6=_(=-*W+-D0
MO01/YCL=(" \N399[J#4TVEXA?1KCQ6@ >&!_>VE\7ZU70?*'#:"6TT#16S6
MLHO8JWP_ [GR?%<V?/-/J8&L,&682E#M90^!S%0GLC@JOL?@OBJBNU_T[UFN
M8Z[.J)0V7?%(-NI/7W)2FT*/T0 "XR?COYN[A\PI67ZY])V%_ZY$7/K!5KQ(
MP6-5V7$\V5!D^)DEI9H.4Z%&PJ33>BL'>45= #O;HHS_?G*N,KUJT_1 G%VZ
M0>*>2J2%XU.BK]F X2@,0<^WL@M"-O>JSA/*DH)B9H_H$]"#P><NW]BV/(%E
M[ YRV"^^;&RS7K_%615MU83ZO]>P+A:9P'I !(0M82%/+ABG!XK?NJJ^-W)-
MH<Y3;IAXPA&2@MD3$?XO:I[8PT9,:44@*RM0(W:>._V!IY<-;W[MYU$XE#,<
MX9FOR%7Z!ZV[N?B@(*<P/BHJN2_$;Z** Y35IME;Y9?(&0:9A=0([%.AV/+_
M,M8?4]7"S4IZ7X\I,_7)@$Y7%E[ ,9D?L%4I"(8%%8GJKWQW)/Y4NGSESNXY
M+_+89-Q'J<8WY%[ES#SW8W7?)<M!:<H4B"SX';N^%76XPH#OES"&L[DVT&NM
M4)$QWWG38X^7J86Q) .!0^$BNB%H-=804Z?Q9JEN#_P$CI2,ND0E0QS@P!3
MNE$[]@.!AL]@F)*:KT<<QZ1>P/AHZ>,\1"H:\36NS.!0+'CGHSO<NVS_!V>_
MYC)IACK'CG4D"0^0C/2%K%P1:VT<7)E[K+]:K 3/]4&:%VN#<9N QF#/+V)U
M+/-%3<6RYE25(!M6KS61I55)9L<C"X(BO4Y+OG,A7]B0_VDSAJ!>*OD'4-6P
M,7C*F;3S1F++.9^',-3QVCA]M]TK0:Z8\N//1,2V6HA*$83;PCS;>&N#XGAQ
M@I5_JK M-)NLL\!Q,7(R'(#]GVB?%V(F7!ZD.B2X=KW$(Q2_Y6I/WI; A2[E
M@>[N(<; ^3F9S*TG88>?Z#58FR3"!P0,;'>>R^3+AI//=YFQ[C_KZR))A%F>
M:8]N0-,*E+2CG7>Z+R%4, *>NG*Q:HGG'1I^S>0N:4W5(K<?NCPBS0&2C%Z
M0699UXO<)BGGI3\L'\IU1E0Z"@B\W[-M$( _+DHCI:C:/&@5P'<?ALH6LVMJ
MJS;-I+M\RE@C2!YX'Y<3,!^D__4,TM-LL1$,9M&S<.[H"[BW9;,<F!A?Y$'F
M^3,;PGB$W/5WWTM$NH?)D3HZ_WS>OB/<RP2$F>!0ZMN(M?98NZ(@3??X0'YM
MB@3,ZYY 5(&"3,W."XS,]8PZ)HVQ\7@[TNJS]8@G?<,0IZID,N](-&M7T+SK
M[Y"M=)U(YNKS@1EO\$ 8 FQ8 ;$EI- P>9J.)!W<'3SOQNZT2;;'3Q?EJ<_/
M/X.,!_-]#X(>%IC$]U-[ARS-BX-J:CV;EH,UEP?X@7BQO7L1JJ2 R+"V\RJ+
M"H'G;R[O.;)VZ'UL6^_V\*,0FC[ER/_F8[D%L5R?V$_BM_ Y^^H=&5-&?Z!3
MQ,I(QZ=T'N@OZ%'NX'%L;KV5C*:#B^;]5:[AEAR,H/Y*ETJA/\37W<&LR\KF
M2=,($=G)-VBP%/L?>5SY>;%=BT^ZQ<+(IK-:RI;$?L>PX]4K;8+69*>N2Q@.
MV,KHH-;8T1YYIO]5XH"![[_D'@PU 6P! *O=9*(+Z,SQE6%.E]PUVWL[WM1(
MBR@)$ID_.%E@';94N5H+7OR+IDASA/<MWRSA6S[*E3PJ704(&G%D6>S+ K58
MZ?K$786RMJO;E!C>%"*U#J&XMS;AY;+S8?R<0%B^':E'%1UVT OE"\ASJ#BQ
MNNY/;3>91QV_N,LK2#L3R5Y!%N(%L5Z?;S82?4]F&KX4'D)PM5*DI+1QU1TD
MV](NYU=7(0Y==G?"-*$;G1^9OWTP'M]ZXE5!*H.7]WHM.D+C/_OGUO"<T*V$
MQ7#[<P 1\<ZWK< -7^'+KLP7L/P90?0X1,M/F)$LZ@CL3$@#@S(S@QV B:LN
M-EM:\<9?[CI9<A0(1TMA1I\Z5=6Q8.<OAO825>+$4U5516UIM^6+]O';.:?!
M[*4\,,++.WY3;HGVC-:LH8OL0P4Y:YV;A0N4</(&AXQM8,7<Q4Z8"+NC8ZLQ
MFW4=/8LG_S(1IN=H'K13Y[\JL+MDL[I:1VPN^'RI0II/JN7'<L?QRL;;ZZIT
M+;,L3ZKK36].L>DM51\5YTO=;GPY?2L8RR 8T</,R/HN8>=5&BIH*T&!9)E9
ME*]<&K[>MD3:(ZOG-WUK5KKF<OH\K&4#WP[EE.XP-"]0F8PO38&F9D1F904(
MV7SD,GU 6QE\JL8GX-G$*V#&_T[8N)X5UHU+-7*0I5B#M2"MF$35ORLB)5AT
M]02H@F7A$P;6%XT,\-['C:6=[MXPH0DN.I0*.4T/"^$I_!?Q2B!Q^:Y4!M,E
MY:MR/I66/7;VGQFTL_4QX#RJ*%AW=<XSSA_.B>.W_+O3WSC>A3#9+T=F.MPJ
M'+*&4</&*%P*V K\:=*J#TU7\:O@W4:^'(.&W7=4P7N^P3W5+-XTHBJ>WC6O
M1R+8-NKPN^S8;#TH/JX**>#.&"G[\(=7:YMB4/IX*@D:;+JT&8>R09 --FC/
M &.<>/K*"ZNUM=5RU#8P0\*3MRQ8^JP#/B%+#:'M?P+8%?M*&12N)J7BMU]B
M^\K^@[(MN+^W'G=$E3T>5.&K[+]Q1V_0R&U2VI[")$Z4]'Q\H_;6G'EH7!6V
M;WS^141EO@UU/<MI]R1<>:?)L>$.8*B.2TL5H2(*<7"Y$+6*)S18D2V3;_]X
MJ?H(3)NV<$IRTP8]+Y(8?Z1W?+">R(4ZW;T?%+052LBI[_P*(H/M1TV H%OV
M9=\]RUQS,Q[:;#58O; :W!+@STRC'MLI #]J!W)QK1?[3YJ7E,MNY TQ[C^G
M9Z1O2O$^396H[V$_@ &N[\G9(H+L0CE "(BME4W,&1G4L' 4 J;6QKU[D:DD
MYOGZN?^CZ-]'3BT"IX\A-BM1/^I!6_6_881S3O-)?1?AC3*F"%C<F$M;K*YF
M'ALBG)GV")FWJT@HH4&W8E[<*<J/B1NF3B AFA$Y[@O7*Q^Z/^1KKGI(2"F;
MDM?WG8.*O9WELZ&#3/E-+RF&=6 7V12KY;JYT_;)?DV\Y//3"]56VBU-<F?X
M@)):J9YEL=P71"4$GE/SF-KKI7O:&8T"E  SP)6'Z!D0%Q3;;FQKL"+7\*S9
M"$32^OXL2(4-L5QQA>LJWHJ:^66?'U ='AZ.((H04E\_L/,U^ 9MT,EY7<GK
MNDF AO?HOH,#6XX_#_G&BILMJ-1GL8/3]S]M']CPNP;.ST78!=XP=!1:E4\+
M*DX,*^)B#89VYSYL4DH>,$EE%1)XM06GK3MZ5 JRZM6.A8MV;YBVU%;I%/WU
M'9_-' EV_3H$<7P]4%ORYH5PWL8/$7FJO[+L76?-T$*2-L.J]>#T2'._@9<_
MKN<M'*J_E[G-2P1\?\CBSY+8N@:!(_L<D-([G2<\L\WA[]_WW(_3VB9$LG:Y
M.Z(59*C" P</<L_#R/K7UO4LF$ HBV]#[#F7$L$#OM(G[PRTTTW<)8WGGYX7
MK4)\!R4!RS2WA<B0D$<X2XNJ XL:^Z9U#X+4;C$G1<+ V[C2:L"K9RD>IO(2
M5E89,6^,>'O+8%!"I$@0])*Q]^5J5R.6Z9-VW"B&S+J2-0GC#(2QRADABSXY
MV#PNKSJP2@J()1+>KN%YEQF_@>^C-KHR!TYRI_\'\+3<DXQYK,>=M!W )$U^
M&@0[6-C Y>HD3WZPFCK_*&L?FMF&7EO-0%4%I@VQ[6G\9W]NYD4KK;]+]<\-
MI_C[3$[P$0VKA:L"?1?8;;<HWO4J6R(IGUKIICFUYPSGD"[UL!#P1TIE&HV'
MU&YG7):'.9'%,[GNO)00BJ(\\X%G7L4J/(I[G2@H&GRKV\!O-5@FDVF68/RQ
M1'D&[#^X]0_0CD!?'Y6M6O[ZL4^G?D1+V*G!=-S@2('CJ@DH^P=P7^KL@H&'
MT[+-I=6YH!Y>&U'C,%GIZWGGGY@_I6E/+1;%RLA)LW[2Y&-3\Z/0LE12/SA!
MMW9A01YV--F.[@$ICA2 IYARH*S<[I^;[GG^ZD62ER-?PA7]*B19^PXADKR
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
M-W'WN<#FKNEZXUT5M593<L X7.#M_OX_ND=_>K]W%);R27PG=8@,M']V./\
MO,3UQSG ZD=>];/4RV/-+6UGU:WN(K6Z@613L6$OPOS*'/') .P<]<=ZTIM/
MN8II;6RCGNK9G.)4^56VJ2P3/\(5@2#GJ.>E:K&8:-?WND1)MN961A<Q)&XW
MC! !]2!P3GC\*GADU*91#<3W5H9 X7[0#$OS8Y92N!WXZ_= (P:YI/4VCL<)
M?W$=P\$=PKI%&&D2<H071AE0>O ! 'ID=<57AMDN($B@G#F9DDC#Q%509P">
MO?U'.>OKJ^);%(YX/)V!9TR($8LR')QN[=.0O&,\^M-L( \4/WH51@LJ.C,"
M F#MZY(#9/ID=Q33!Z&CIU]8V#6K7-KM4SRRQL(VV1LV,*!DDXW./;K71:IK
MUO%=RW'D^9#-8;O*\P8+*W3GJ3GKSV&.]<O9:9>74R6#7DCP&X\Y6,1* +D"
M15?&01G!XY!R,XJ35;-?*-L\5T;D)*8\QA=B[OO, ,*#@-]1TJT2=#JNE6U_
M_9NHM(_V!T\[S#'NE@(0N ^ <* >HX_'DU],CBF>>RN?($CR%F5LLA9NA!!5
M_N[/O8(]L#!HWB2^2RE^U3FU$D7F R G8W4OECAU;H5_AS5:YT_[9IMKXHLX
M/LJ^8IEMFX0G(_>+U/HN/7!Z4 4I=$UW3;B5([1'C(>X:6,2>6(UP3E@,*K
M>_(//KH:1J;2:IAY8HS=W+>:O++(F[A>,C?WY/("X)XK%TOQ%>Z46%_+($C
M= RDJ0<DQXXXY7VX.:[CP_8Z7=+)<V$MQ;C"![5B T,><!64<@NN>O(4XIW$
M1!;&QUO[5I;Q"<2"*ZMYO,V[6RP*@D Y.,'!YS[U7DMS'XW66:-YU'[^"=4
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
M =P)YR2P.._?GFNETZ>"ZM'TZ[G$C8,8E*X>/ SG'0<$^W![],2PG@CNH8Q
M/]7_ *DPI(\NTMC8&QAL;A@_W5XZ5U.C:8UJG]H7L\5LNW<X. <L01N;U4<<
MCZ8Z5HB&8$+-H]]'/ XNK6Y*(RJWSHA&2IQT.-G8CGGK5#4Y+^#0[BU(?[$L
MKHF\C*!L $8Z_P#+0<<#=] +UY93V<TMF\LZQ+&/(ND0;2I<<8.,@#!.""1G
M.,9K,U6UFLTN+-IA+;A"(69R=V'5L@*/N\8Y]_:D!'IUS9W]M]FU$2JPB*1%
M1G\6 (Q@DG.#G)/3-:6CWA\/Q3K)<2-$[&.68?-AFCDV_*3\NT["<<_-CG%8
MUG8K($E>\626)B8;>./$62 6#8YP3^9]C45TS6EI'-9S3$Q2%'/)#ISR00,G
MIC '!P1R*!$]MJ-[=:LUZRI]JEB1#))EVC51AFVJ0.V,DXXK#OM;FN9'C9[F
M\+?*!+(%0G=D%4C']?SJ6[G:+19C&R'[9<[7V C($:,!ST&6/';%9$=I/O1]
MPC8<KM.2#VR!TK5$LN_:[R.=XC<16SI(2(X(PL;-TQ\O4>N<@GKFH87-K=Q2
MK9.LR-O#88KQD@@#T.#UQ]._8>&O"&CZSITLLLEVCQOL9_,1@3@$D87C)/O[
MGFMW_A7^F6\:A;^]AB(.<L .V3R/Y#%%KD7/+\SS67V=%PBL78\<DCK]>,?C
M4,9DM%D(4B0A"KG(V$'(KTB+PYX5M+^.!M39YYE8",A74Y''(7KWZ]Q6?KO@
M;^R-'N;RVN5GV@?NY(>@'4@Y[#G\*=@N-T*]C;5&C(0Q7\ E4'G#CA@/\^M:
MD-A;Q:K/*Z(XND160C=DKD9/;D%1CVKAM-NWAL(KA6)EL)U;/JA[9]/\:[^:
M0-LN(^58!ASQS_6A(3'-H&D$DG3+/_OPN?SQ5/\ X1/15?>EF4?U2:1<'VPV
M!5Z:817:7!;$4X 7)."P[?ES[UK?8IC&' !!Z=C^M58QE)K8YQO#Z[@8]5U6
M(?W5NV(_\>S3VTK4P<6^OW*(.-LD$;G\\"NCBTJ\E^Y 2#TY%/;2;V-MK0G/
MH"#3LB559R<NDZT&REQI-P<<O<V9#?\ CI-0?V?J\<C%M%TZX.<9BNFB!]\'
MIUKKGM;B(9DA= ,9+*1BFA2>1R*'%%JJ<5JJZU*EI%+X?D>.W#%1;W6]MQ&
M=PZ >G>N=M/$E_IDJVZ-=! /WD%VF_GGD8YQC\L]\9KU<55O=-LM10QW=NLA
M[/T<?1NHI6*55'G@U*'4KE6EE^Q.1M'G(P5<>X&?S]OK5@1:C')(+6\LW^8D
MM]M$9_\ 'L'GUK2UGP;=7!5K2_:4(,)'<,?E'4@-_C^=<_\ Z1I<@AU'34Q&
M=NYX@3@=.H*L,G_Z]%KE<]S>M[[Q4CE(Q>RA#C,4@F0_CD\5876]1>5Q-8H9
M3@,9+7!&,XS@#\\U3LI/"]Y&JS64%JQ8 -$S1%B<]@>/P)'T%;:Z!%&H%EJF
MJ6H[&*[9@1_P+(I6#G0D?B6XB"K+:1%F7C'' _#T/6NDTCQ@99!%=(XB9523
MU*<C:,'I[<9S^?+SZ1J?VCS8==#Y4*WVJU20G\1C^58^J)XHT]2RI93 J5$D
M,)4IT^8KPH_4#%)H:FF>U:#;:==PW>KRPX#N))C<.7",@SA020%7J#R><_3
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
MC<70 G=U &?SY]^_2/X@^#%\/26^JV,\MUI]\7)DE55*2ACN4[>/<'_"NO\
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
MG>+/**0@R(RR81X%*Y/!*X]0#CH<>W6M=B2RB7GB#PX4N"D;^9]J;=)NW<'
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
MZ;8B.Q&#CGI7/7NARAP+;+N3C9G],]N<=??\=6ZA86,\XF#QVTA*D+AGR#D
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
MM8'T.?\ /9+,&VU 16S H^0P8AL=!SGH/ZFM"[GC(U/,K,;@+*GF,"<;N#C
MYR,<<#VJ4P9S5YJ*6$>V/F=AE0?X1ZFN9:=KN>0,Y8E22Q[UK7Q$]_-W"C:#
M^%8ED<-,<$_)_6MB2NT8!P":D@MO/8KO"D>HS37;+=#5JU#J=_E$JP(5N@_#
M],TP(C93  (RL.H -1.CQX5T (K19R&.48#UJI=R!]I&>.#F@"))9HOGC=D&
M<#!K5M=>O%&)5$ZCU&#GZUE%Q]G1>?OG/I4EO"S6\DBX(C()&><&@#J+?6[1
MI<,_DR ]^1D>]7C::"ZF6.S4R,26(&Y1GZ-@?E7%RVLB3QJ1N:4!D5>203QP
M._M5N2[:&&&.W9TD1=KA@,@YZ ]^O/I3N*QO-!81L0(,C.><4:FD5XES-# T
M4S@MM60;#QR-N!U__4*I:3J#37CQ7T0*QJ2RYVEN>A_.N@!T2<$H]W82<??'
MFQCU.1SGO3)//E#9^7M5ZXMY)Q#<*O$QVD<??&,]_P :ZZ/PY [F6R^RWP))
M*13[2!ZD'D$\\ U4N(Y;6)8Y++[/UD3?'AOKDCD>]4%R7PQI"VEX+R96)A4L
M/4<'G\LUC76O71O[B7S&9'DR59,*3SS]>3^==']J-MX6:=@ TF5C&<$C.,_H
M>OK7'J2\3H\TN>3Y;GY!GGGU_2AC+LKP7R&=E#,8U PWW6.:62[D6Z>$8(!
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
M!_#D]^X[D#TK3LM:&JZI:V^HZE,;,2*TDDS>7%&F>3@?IFN;MX8[5M0FB78
MBQ1J.2&9N,9]A5W3%GLK3[3;;-\DH78ZY#18.>/3@'\*-P/II)(F4-&RE",J
M5.01Z_2@#->-^'_%5YHUU;Z5' UQ%<RH=\CG8O8JHZ(!U_#\:]4M;^.=3);R
MI+'DJ&1LCKC\Z8&ALI"M/0AAD4&F,CQ36'&*?UIIH%8B(II3TJ4C--(H YZS
M @C**Q?>Q=V/\;'J3^0'X5>0$CFJ<(=I,*N2#U]*THXCCYJ9(D28X48]:LJ@
M7O35P!@ _A_6EY)X'%(93U(220&.*,NW/< #TR:GBA:* ;W)( !/OWJ8)EN1
M4H% %!X#-* ]NC)G/[Q 5)]>:A\1PB7PSJ2,2/\ 1W8X]AG^E:K;@,H@9O?I
M_GI6%XGU![+P_>&6/'FPO& !N^\,=!Z9I,#YON[BXMKQ@C$*3NVCIG'7_/K6
MO9^8]@9H\J650B#D)R<_J1^55-762.,7",B)NV;AU)'7^G_U^UG39))=*F,L
M<;HX;! Y7E>#]>OX5!213N[I9MRVULS,>&<C'3_/]*LRSRI<6%E$X6.2,3.5
M ^ZPR!SUP*JW#3)%%;HNP$[0^.O^3QFK6CA$UFYGPKI:H(T#YSGI_0_G3N!?
M<L"WV=]DG\)6I;74;BWO!<2SM'+@J5C7_P >;^]_GZ5$\=M<R-)"QM7)R4QF
M//7CTZ>U++#,D ^TP[HR<+.@S]*D#3-W,9TNES+&B8+V^21W&5]<DGCUKKI;
MBWN=.AO@NR46R+-)&/,'! VG'4$]>1G;UKSD+-:R;XW^7 VNG&1VK3O-1O$T
MV&>SD2 R$)*S1_ZT $X;UY&14M#N6[&;R;^XE(B&7) # @#()'N.V?K7:ZC;
M+_8\,UH/O!'D,9W'>6) P2!R<\_XYKS/0M6MX;D#486C1CGSHU#*O.>F,],U
MZ!HIM[_2[JUCO)9+:)CY<D1WL!DF,A>K<@#D]NU2T-,X.^M;J5O/B.8(I1B-
M#RO4YXY/!'MTJIJ-U<IIPCE:17E?YM_WBO.,Y_#_ .O70/*T&K.0I5M^UU+;
MB>#GD=?;J..^*Y[Q*Y-RB,I5P,,AZJ1@<_D:(@SE+YB;@CL ,?E1 <6=U]%_
MG3+KFX=NQ)Q^%7=*LVOTEMT94+%<LW11U)JQ$%E837I8H-L:?>=N@KH8M.MH
MH4>WB(D<Y5FYP.Y'OQTJ9;416X@11Y8.0>,/C_'_ #WJ=',:@1@LXZ$XR/\
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
M7NTEM5B4VR!\XYP<"O5U8E037@7P^58/&=L\<RQED:-XPOWN,@?6O>(3E::
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
M!;]#E1!R*3?UT1G.7@#%['TBB(B?/*5G8.3FX>7C!XE+2#Z7DI91456#J&M
M-8V,36"F9N86#HY.SBZN<(3O:S__@,"@X,BHZ)C8N/B$M/2,S*SLG-R\TK+R
MBLJJ:G1-<TLKIJV]H[.K?V!P:'AD=&Q\;GYA<6EY975MY]ONWO[!X='WX\NK
MZYO;N_N?#[_^APL+@(/U?^K_D8OJ/RYL7%P<7(+_X<+"#OB?!BI</ Y1?&HE
M P([;QI.\#M"6F5425,?$9>8X06=O<\L\1.@^ [WY?^@_6^R_W=@$?^_R/XO
ML/^;:PU BH/UW_!PJ  O %<4<EJX!CD9X'\ -E]M:4$L>;BMOOVTHKNC<RE3
M3R^%@=DYQTB,P/>U3'6Y.=N'E(VY" U ?HH%"JS6/_?J5OS+1%$&\^.<!E+!
MIX<U2I\G.LM?*-P+] DJ#Q\*'!/?Q\4VFP?J1.N+OHCFYWV%'VL[(!^K::;"
MH()[B!%-"#^D<QRF /S14>.T:YDOA&^S=,=HE',Z)OYI(/#>RL>',DBQU !]
M"X-J.4RR0> P?M+GLB.MS&QS11R9&@2L148&'/*B4PJ.=A[=GH3N?@<HX(D8
MP,$0(N,+$RI4*B28%+UFS<Q*9_?%M"3,6R<['/ /AG_1<FR)-IL@C:>X=(G4
M!0MZ(KEY!2+T$,D^'BNJ)&DR#A5*7A4<2>0^HC>T0&=K<C;/ ,HWEW3.KK_;
M@-6O1R;F6LY,B1D,VNYWZZU[\IY'>6.NK]!G:A';S>H'U1P+J%0U'; 8VNG-
M1XV:-Z]23[ZD2DD(!FC[ !@\H71<G-P9[;CI&W>U5,,'SW+C")*0"VG]I!"U
M'TB,,_N<*CBZ8_<$VLWYS&<HU<RNUWF,GE?>#<*OV%]>3'.RU3RN&1G<V'N2
M#JL_N+IR]-13^FXPJ24X]EI]M%?,)3+_H,9*)O9AFOX6'=H>N&!+RKQ'[B:S
MOZ8NMRM1YZ<V '%5;X4H1\Y46&!T!M-Y*&Q#%OD8ICJ36/-1WZ&X/PX<F?4]
M<]'Q5#,,M^BRU#\;T;_N:YJL-,0BE^MUF 0T<%CQV)T+:D:3S$<96'PM7GJD
MB@APO,R&XZE+Y-+6AH<$&]WC Y-7>=F)LZNYU!*!7&T(-Z4#::MP/>U%USP5
M2F(2[S2"X':RC+DRW:?[1C$L0TH5IQYJ;O1M+UOYUWHSL.)YBL,]<IY?%-YZ
M*TS=,;T25N05B'V6[_!5(L^)LB#\@EQL+6)>W#PW551?#4I:8E;P#R#" DJ#
M1JU]ZOR-F.3RXBZ"W_W04NQ^IN8U&]G+$:NBT>[>)!?RE&P)S92E#2YZ7]54
MT98A]GE<L^80&TU^D%R.5PXG9O:05;RM38VK)WWGQ;+LC8/^5LU3;A<;CB/R
MNR:$^WE:*QI$DUPN<ICGQ'&W3&T]%J]K$C2DY;^E[ F90(KH(1"#;25)F@%B
M]BT?0H=]1HE\3[2=:I\&L61DJ2#A\PRV.1Q.LBW3\O*(PB(@VFMR4O>4G_7O
M8EFUMM N+#25PB*TWV4$&'HL'PVJE:ON)36VB[>';A?>>M#'XXN(O"!>TAT&
M^SNZ,7!G9!$TA"'<8C %DUEW!WB]V"+KL;H]\^4PF,< [C\ Y7<37=/P-R\U
ME3NJ"(J'I'KW=H'OYMZS$7R0KW'R-YK"YG0A84A\=:A/.5*UL-#RYO+ZRP)W
M/S,C/,ZPSH=?R;&/;/0(8;8+M[O&%_U>"$]YQ7GFK^WHG5<:99E;Q63F2"X&
M,TG);B1=#-W> X",F?W$XYEC\Q??<?G++6AVTN-4@"+ ZA)</*-R>_@_8)R@
MV6BAUN<VH!SWNZHG7/3%68FI0\QOO*Q"-_8>3>+2V.N[V:F2TH<%I'E!/HC
M?4-\+^\3%6V=I[/CENTHIM"JZO+,0GR35%*1:8TIY18]+D!E.154#.V,99I4
MR,_%6A'5,:K-O&U;3R/KZ($CM9X^6DG/I6%&P-UU6"$!4*4?IO#6EDFG_^S=
M'LDC-8.(X, TI7IK- 1M=*LOY1LT)?E]-QRN7VBG3=QG&6Q0Q\%8A$<K71VB
MOB:4"X7'*]E"3V8TVVD]+T*3UHW]Z3)R_+CAFI 1T%=):=HA[CU >N37N7*0
M<RR@8??L'BX7;Z@R*K">9,C^J5*4NN!!ZMA-?A=?.USRKA8L]BSKC:*B'.LB
M=NQ5(D!F">4TF//B/)(Y(O#$H 77H?4*8?+:D=GG!>B#\+>]? >,08W0H%6#
M[Y!E@LXA"R)#\<'AX,1(\:]5[AJT)%)\-WGA!P.7/)EVNJ0N.<%]]Z)Q9MP$
MQ5(Y;BX3T(-%HYK1N>XI:H1P[>S@1CZ<KL*AVDKI6M4LP%X:O[&^LEWGK[,/
MA#9A28J2 V9?4\8D'X8PDV82TV/6Y(;V+&5G$XLFE!-K#,A#>^G4@'97OU>Y
MD" SZQ@H+[&7K^&$H017NOV#C0W!?8I%P=Z1\>]/F)RTHAQ @$LQ&K9K.RWS
MZ)QZ;IZVRT7L?YV?5SCWP,G1YBDO_<.8)T.SF/E"ZBQ/R('46_ [FY?E9XPA
MRW3-O%:",77/L7GLYD@]U,$1-<:S@+*0[-V<*VYOZ^F:MQ=MSI;S_D+\96X[
MC7"?>M1&9X\UD$ZM=-"VO"9*@-1)E^*Z[LS:1CD^N2H=M; 4M6RCPG,J'M2G
MD$GW+3'.:KWA@;"7_996=&/O[%PNOC>NH/?WZHMZC\FCUS\K JC%8_?!%!EA
M;IRB^QN)L>U94@Y  ?#B1W7S=SL&GB-O9#QV7VBF=EZ]CMQS.$(LEM/H8.5
M_*M\MXJM6JNKGY/Z6OH;#-N)>H(BTU,LCJHGG6]!$[1SP^/)LP&2;J(9Z+['
MS1.-N@.X(58/!#PI0UQCX/B0.Z.043K*KK)6MWTV6HWM_MY3R>"[T1/Z!S7P
M.W:(58N(Y\UNU3I;3GJZ0:STM_*DGB)0K:P_,1^V-*>(1J]/[O9\!>K0H#-^
M341,)W\,F']!@'!WG?:OGM85U=V+;Y<(9N*7*Y+UW,>1,W;F:MPAE_$<T?PR
M7['Z9$1Q_2EIU4>>OA8ILMH\'%('J2FH(+!V*CE2CJ-FH8\Z^2/606&X;+0\
MF2J8'.M$QYQ9:DU,AS1'^-LX5N\>C1$P)$;I6TFBSQ/!.NBNU+?*]AAS2^)R
MEP?]E?>L#%]LI>FD<CZ;*BQ\*30':0#]T*6NR[*-/J)SY3']8""<:HS93\+3
M;'["BIJ@'9&PJ6"[A_WI9AW%.+UEF>J=!BT>J=Y7]H*('4% HXJH[,!V;&F%
M3 O"R- I8=_?QZ?-="U.NZRY:-OANB]2#U_>)9$RV[=RY#=[4./I=XRQU#[A
MH1KO9,K>PK"_3D&"!^1^P0PMDI^Z?^FFVTW/?[=4O\$?\U(8N#$I#WJ'RBTS
M*V<XUJO0NNND%2@CEY(Z>9CC3B>,WTH#ET7/2!_4:OP#\'P1*:N';UK/O**U
M<1]O;HZG!46:I7V>I.^4ECMHX)L#//YN'JU#2'E4Y*F-M\N#1@KEFC!$+Q$M
MKUZ/T0L2OMVY'3(OL\>TID*Z1RRR5NGR8[P^Y?[0[LCO>2N>CQPN;7L]QMPY
M[1.L+]!\?!Z?*D!-.(WPY8*LH/#)"4>W%U[ M\GB%(_U$ EN!SG1V]L.4N6R
M>=2:M#5H8KTM?=!^'=+XW2BN<PN':2J__TZ7MX4WA'.M9M7@. AM[W1T -(]
MC?QN5 NY(L5)_S[7[)0CBZT;8O)>V<%V?/O=6@OHF1&45=C'GUR/Y2B';P!;
MD;?IQ$1#'QPX-DH[W'G<K5R:Y%FQ$"!,!-:=$SV!3#W #H-V\6O6.$ :QV4I
MH0M]L[H,2#T,N,$#'ES7%<S)\JCBN'?(M=:UR>/KYW2827(@*L5F<7V8&A3B
MH#.4@M_&N9"UK&OY.F?X97KDE(+;DW*_IRE/L\;U-97/^QHDW3K+_-0ZG%*D
MF"]*B[/NX'(=FQ.$?3B%.K!K"HA[<)(?;7[,'J(/W?SWF[DV2NN:'%PCXYA0
MY@;(,CS='4MN'&$+^+)HBB(R[#!(<@Q /_&E7Z<M3NVT#_E+2WPX<Y= #)V&
MRB/V@/S_ &9$\C4%777>:3,QYWC:BFQ2TA(][9P6V?13+'65\C51-(6W:<C$
M)'875HS<-0WAPT]Y]7I1+P8'$QRN<#Y5SEIU/FGO"/B 3\K[I,5L>S"-8-A'
M>"T5CN  3\T^F5DBQW#0#9U$U#!3X_B0&3EA-4F&%&T.>UI5/;;CQ"L.7XX=
M*$_Y5<_'*J2N%U^"(DV>5=(3'"8D7)3ZH?NI;*,LSHE!_5AOV)\PF;R$G35F
M+T*Y@]JAI!BN3_#J#7]!'9]K:K&KFR$('^ADD8QD)G1^1?)I2G^=&K,*W#;H
M5![>" D//8$ME-S_YGO5:-7FG-0[.EJS2*S+-6SYRD'GO:]*06+'?;7B&O[E
MV!$(RC,^P7$UPC*ET5:2+9JU(8.NA@RZHW?GZD:X9/;RY<&LD8LV?'%.]@3_
M?1E_4L49FV]M/8LQ0-).9WILM!;C&9X9MDQ*,!Z+QC=>KH#-VF8VA:\3[ #I
M&EN-%:+&O*Y^C;.1#9@<8Q86+6@WR9%T^Y=)=/OX^34M56]=A3_4J_QPJ:%[
MG)+/:L_E$NUF:!Z4.0N>I(]$\FG<C?(2FQ/H5^4OFGE.HJI3DXNO=&@4>AOH
MJX6N,DI48<#/GQZM9P.+*0&BK<SSQ2EGWHT;X#*Y16,E?F>DLN)^/,OQ61FM
MN_]YB-$*I@3XG(@:3VI4^@#E\N?OQ=YA4WE'>U+Z8LN)/G=#O^7;B37TTTX?
MH^[,5],52IY!AHKLGH=)BZ)\LN]&=S$R/#9RC>KULN3#N<:4S*_/]/GQ%15!
MF4RR-0[^IE_TT]JDA@GW&)4M&=^Z_QF>)"7&,$^.6F?@ 4@3QJ,$J$439J-P
M7PGN\9\'&VN0&$2Y$."BOEM(%@<=A3L(F;^[T-!NJJ7<H L]I# G9\I+TV9.
MI<(G8I _IJ'RC*+:,-$3U8YRJ?Z#&"3@HRU4$RX+27]V[L']E>>Y+6E8L!&'
M74?W%>$NG8R'F8_,KI3X7("M:H[\([&=STNY=MV!O/B#78'EN5(Q+2QJ2JQ;
MVE)?'T+B57F]"HY*739$4XZGR[#974V:KFHQ5HI%0MCX$$Z:+(Z!V'-!I6D^
M!J=5?^9\(TZ"8&EIJ]O*$L/+\C10O S-&N;L9CT**?GD]+*)7>1(!YRF$ PE
MZA7J.ZS0M-;HQ^9/3@O&5MQ=F8?Y%!^T<QQ;4@E.,+@#/H:?J"C&,XFQ.WRA
MD\"VXIC!O?^6PW-(+"TWZ\PY(!C_M.FP7G%:<0SWG2[4$F<KL]QT%(0E9Z32
M:0B;=,$MND/@!HPR(2;ZNQOK8^31$1MH;A]%N4M8G85K+D/$M1ZU=\PP084I
M+P$+O#LG/X+L"4>V-:.? 2N !0_4?SF(-&)*L5H4Y:J^J86<*U&2!M@:M? U
MYR</*VH%$RMAB Z1![5J'+P^?VTRKGX2'!P^+*P0,;FY2./>E$-ASW'>("C/
MTGQTX<_IO @)3M0BAF:]3@DW4Y1T''@NV YX2^BH6488:KD?F$:YOAABXK \
MMVDZ'*H/ZW6P['\*DJG?91"//E4XK!<7%=:='ZG G3"R>G!6TZ:6O%*W* .W
M,A#XEDC32;2^#Q\C#H/NS>$%X23MTS(SJKJKT?XF*SZ<2X-;(^7ZDA:^*%'B
MN"<%C<U4J(D-W66I)MD^?L$>XME)4Z?S=DQ.^3KRN5Z)I2ZI/%7J^Y0YIU3\
MM</6N()1ONT<_2ZN:JPAA4\]+"JDF+V8MPV$P30%X<8H DY0O;7+5*H&MN9]
M"J6Y>"%.\<81!>0R"VG-(YU&Z&.,N4?R9^[%'.8]QD9DRPAJ":6AU[J#M=I*
M86 8DZ#=]JV,A:#>97I.VCXR)=BOQ@HGMK<R,T%8D")I. !GPUC/PXO"5MW*
M3R),:!S0;W)8S6RXH8[=KWE^372L(YL,KF,/#QUF."_+:TL_,RS&02W<UGTC
M=+YE$5U83 QZ3BJ*=B^W:%>AR4=65558N-@"#-]$U )S)QU3/(.J?H"V/T@=
M$Z'=8<)*XN';AW3BOG3IY^T$<[GN1Y #>H5,^']6,LJF.=9B5DO,)JCEO1&&
M6.Q9AS!XC11+Y/]HEVU6W.6L4P'?L&?>3O'8WTND^?+BZ8;PG>E;;02%/<>7
M[R8.PXP:'10+L!^I6Q0/.78+\<NVI.D Y8GF=O:XM6[/5A;J7U=*!&YFMS.;
M!*@AGZ 4[9!A-81./KBV.P2ZLO.VB7R39CTU&H<$Z"EH4I3-'T3#2(+^3/IW
MTS..Y$]P'[T*[8+D-*&)2LL_49J3)/DB2<%AB#O#_B4-^VN&+P0/>\,S50XF
M.P6X93Y9#$?\OPINZW>NV9-^R(447;E)/'>C<.C[ <-_3\E*:_O+Q-Q6M558
MRV%AWF&M0=V@$#23LT]/AR=ZKQ- ?YR4R:W$B_QJ$<S\ADYN@C(%)(E:SE\
ME3&;;+B^G1RT30J>$W.7]2*7S4N3+R;K95,Z44\% B.46/[P6^$3X2L8I%@9
MQTM994V1(#0O?+]6*-O!V1!IBGOS,"S>S()1 -9:6=_+#XB@=W&V8(T;M.$6
MA%W<A;/A.X4R&IB?;O3P]FC4.^G??RFQ)7-_S=3U5L+[E-L,RSWJY#I (<.7
MLR&AYJG+>% 9@UPJW [22\]>F%N+,AL% H;'U8'I?73DKEFSUNQIVF?*WK^,
M_%GV7A@\P/[B&LCR>L\LU:B\HED=34\CCAA8F#/2UG369,NJQ'M_GO].&>*?
M"AA!UQ*YC^>J?=]Z[RILPMV2WHNF\=Z'TM8S42M'0$]!;JXK%P.(PH/$4C,B
M)X9;"7^1"?Q^[XWKI<IVI$BT,OZ,[UJ1()/NWO"<C',)QH<A?TZ:'5*US@(_
MH1D^G@G?^H-8\ &1IE)@5$)XOM/FYY/2:&OY*/%;>0H:!]R4GL 9QO0W0=4'
M&_R\W#]'@O,H6[HA=/GD7O+5C:=FS=Y$BC[[2.DCQ.8"6(W#-Q4)QF)!?(Q=
M+9+-CS&ZQ[/IZ<QTTO(Z$>0#1UTN19"VY62M58%D80?I-? EV/7[$YK T[(Q
MIO%HA<JF!BW@SEZR$1?[LV"$U> Y6":8V+5<IZ>G68H#ZQ NSW<]WKQ]^%%-
MY*N8AZWHB0: ?@ ;6MSZ,N*L?>^@CF>,/JC<>UXBRZR&4N:>3M!G1V1!W"39
MI!#(:R]\ZJ4Q)6JR)S4N.OW&HHJI!'@.+++ ,)[M$A1^*RGUM$E5]@A\^0PG
M#5$.+DLNS^(JJ8I;_3G6]_V[JO^ITU6?H+H7"-*^@"&)MO%._VF,YM@<^R_Z
M1=>7STQ121TKU6)+]5G7F9%[J2.2R?3#?XPW>/]8^V#^H%HP_5S(R)C7QZM.
MCVRKP@0F;:_R08J%3,O91URUKKA01&8WR<172EZ39L6 =K8K=)KP'\"Y-KX^
MZU6'WDT)Y81'EYF"(8#W/-U@M4BP2'1AIRM  J01#<&?11G;L,G B(E%Y$0.
MQ26-;6)67L/QZ311][[Y1N<\HLI<Z@9,DAHC$IJ<%Y"TJ?L+R->7P25"ZR^P
M@DXRS\Q79B=4#)]R!4PJCM#_@)%5].L0K?F8LK-&A3 .M&>VLST/L")]+?'V
MT>3,WGH_1SVUG-GC()$!O7H<V"T33O<2F:^?3F?HF]J3-Z480$J<3T#XDZ7%
M)E8HN5/_'T"\.XL]#&3L?FUB\KDKJ):OI"M<H3(FSC7H%2)-&NR-Q!,#X*3W
MGJVE\.\!JW;U.4VX<0#!A6\R);I#HY =->"8-K6]+"ZYNVJUW0A"@#>2?T70
M[97  D"^1JWSH5EO3T!">#"2-"(SGY)XCXZVTP\_6:US +OW;9%%[M[&^+!>
M:E$.^6VX<+G\L9T?Z):V0%(8YCDZJWW,HB1P#SU3VNK.=@7>\C3;=SJD*8ZX
M+XSYW)*36E6F_KE1TH7(;-^B#Z]@[!H[,1L!=;#/?NY&>QV^:4I8$-^\0HC
MTS6S+0H@GXUOJG3UY'QI&F!-]DY"5_*:'%_IOE:3?#)KZU-,'9Y6N1]8&"?$
M\&%XIV\] D*$70O=YV6_TMNT\-&=Q6>/S(/C"*L"IG5D@E"TDF_>+"K]H-_=
M9XN6Y'-.%7\G99"/D24>3/9I2C-S7.#W<DP_D#9TW0O[!QCX;J1&JPD^#F -
M-R%>XI[J!L1Z]<DE&.>K\/P<HS\.0\=(+3/Y#HEYC7GTS)--[&O8"9JS"W]3
M1QAX,UVSR\8J(R)M>ES[B ;(?8?TF)U0W(*#K/LZ6+99^K_3KVF6RB-$)C6\
M>V?$DYD%Q=*F;BJC]8D<]E/%WFU%#2=RR@\V]3FLQ42;D@@KL682:Y?$2M$V
M*P2_L%GD7/@2QQY:D^3 /+>9:2:ISI@EKXN(:.$?XZV4F?\TR]1HJ#%69ICN
M\$W-+ALHZ>5MT;0>1\LF%FQ"WU]LG]\@A1;RE+L:W<#Y^67,_0LA="8'&X4Z
M@=GR2.*F ;;S%XVP'\)_2.$ [*N^,J9AT9]$FD';BV?%YS1XS6D=7]<"^-@C
MQ-9:"@/>YE#U'?&)C>M:A[-9C%7YJ@EPJ56LIRJ./QJM.T8&V2()-EE.^#:"
M7/P#C$]\KW:RF5(0,,?FHTQ=!</B)$=BVZ1S0:['CU/&T'W3!U.I4_A8 $=H
ML^U]%?J9X7;8")P=GQYWGL.!U=YE2_%DR# O[$=XN*TC<<,]==>#[GM\'S)#
M4]6MX<:/H^SAV(6_%QVE-X?I\[>#8;:=*(!@\4&E5I&,W*&_[M<*PSBKKFQU
M8H;&JO,_\ \R+47O>>=:SN<L_<:9PT5O:BXWL#]ST? HV*H]83*5^XX<N/8[
M2<A(LP?Z\=3F.^;[(%R_-$=9N3#L+0<ML0,**5YH-J(D)V-'JVE;/=59@J8L
MDP'26R+>0UH<"2KW5LB;GP?NCJ04%7S ?&'??..:AGQJ_!>:8ZDFA1Z#66RB
MW_,J[9UT!IE=Z-[ ]+^&,E8),#"YON"3\%YI!84K8A?P3E QI724BC.UY&69
M:;%+ _V&^0@Z;7B(\JO=;V80@0X;1OYTP]M*]^@Y:HA&+4N?4]\T@;:O(0&H
MD_>B[/1128[J3*?/>4U/O""G55!-\A(3/G/Q!W$,)@P'4JM/"@C8P7;"N98J
MB,](Z(SRILJ?6)-T]_&2ROA7/HSM=0UKN+NP+W+'6'>W-?T&F43=X88AW.,X
M25?'MO\@3MFEL&+45(4B2PSN8U5@<WS?G 3!!*R+JDW$ZN.-\KY#4 XB!K+4
MJ?[=2KX@O=QP $%',51HC<DI1ET_T#:WG)-^9M0T0@]=^P)NQLF[/WJ68/9:
M'N;2OS)->V,O:OIYAVS)DYDNW('A(=^$KTW!,E<4K$DB#;(ZJ-"R8[>CS;4-
M)+-XMA,O=,<]7>%"4F7PF?<&S=$XYX%\P)0[WR!!GZ#$4^ZVK=2DEVEB\^L?
MW1]:WCI7KVT9%^C5F\W$.@#K-]=_!7F'DTE_^"U7V]I7/4Z@&$AP47&Z)RO&
M*2W7)O>7%<.\$M0.3L4:G0E>D\F*TL^<>T5X.U;M^&D.F%1UYW&^80+R(3<2
M<UT;Q(;*BVET7T8.607=5#@D"NRSAN=!.N8#)Y^&WS!_*VJQ&U>MY0?$['XT
MUQ,L/E8H+5&/K@@L$93,I_6L-=Q<KQ,6Y5A3IZ]SS//G1L+-RDIW@0%5YD!4
MP2J!0J;>6*KPK>";L@2,AW^AOCJ;J-1)@D4\HZA<R035R'75!-</!E#X:YRE
M4IKDG-[?_!.<8DX7&D<4%?;C"9V"R=3"5SXZL$==W6WPIQPTCX  SK#8_%P1
MKFO]/43>M4O(E;LG/+)O3!YTI46/.SX4[+!5/5@7%;I--RT[?WGHPBLE7;?W
M!";(]?<R$M#)HF:IT]A/<>D@79,Z;"TB>LM3$95ST<RRE0#2:%PJ?(V7!@[<
M1AF7=\+;XDW=6,..?[<3)I@5$BB9W[=3C3)#&4RX8EAJ-;AXU$6D1J4,?HLO
M=.#@,-],F217HGJ-.N[NJZ1"]Y _A]P745!&@RU@DSS:R23UD+>IIED1?:W>
MZ2-KXB>UGO*>*]\?/3#Z]-Z%]&VFLWR*'))-A-EOV!NFJBP6(4UG8)T='B1?
MX^@O]L1SH,)?MD#/WA#'[\QP.#J[ZR '.+K:ZEP82W__K<61)IQ*5P1:Y8%:
MYY3<]J\>\,('31IIQ1(M0H)^Z&_&@_0Z%/;:9SIIL^Y.F(BX 84]"9_:"1CD
MO7M_&>UJG/,(3SX_ZYW1U+3OAACKX[P^LN1/2F*<QS0E[XYF',KZGNBKVY[P
MN]<D;5\;37%$NCUC)R]:RO@*_L($>JG$*:62Q2#%62*LN.)C%@PKP SZ4B?%
MTI\CWI>F3DI)UT053L)3AP3*PN8-M83_5#DS+:7PG1,3_LIK(2O3KA(L(V#%
M>"35S5,EUY1T&_?O+&%U1YTB2.(<WPT;YR-%=46T[X;">X_#:E[SBULE&@GT
M>49*^*]I=9]->.#H==CN!(XLU<(EN_RZA0Z:GI]W573Y7(6%X?EQ#=Y?0]AG
MY>0Y!_'I$G8E$'D?QS#C60KDG][C[Z?A_CV2?A'MH;*C _[*ZC8FRA(/@ 6U
M7G[\"2SW3P@1Q:$=V/[C[#)T\*EL@6 *49JPK_%5!"[Y?5!R#)FDN'M=DU+[
M_>XLJCM"[*@^8>8?((H)8N.)T4(WW3?EFV1<J,?<DZK)D@\5T2[&%A]<XN=@
MP?WH'$X'\^IKW.;"HGBR=ATC#XLZZ%#U/P.T(WXQ69(XP]*EN9ME%F5'=V*>
M-5ND<<:'-@_\7%]"RQ*AB%J_L$T6;%E=:4PC CW=^^VW^BUC;[FP._O3+*:5
MBW)U/-<"BXPPB1,Q4@_TTWUYS"N<ORK;I88:<IFYVK@8:BGA;[@SG_=,$+)M
MZ0M@882<X5'U 5Y (]0TOFON;4A1GAM:0Z'9\%! MPJR]"N?)-<O9_D2O^WU
M2W(WBX\EG2EFE.LNK)YB'8^F!<F24'HB'M*1A73KVL"#&=TVS-S-4<6G)T<X
MA,,+O)\U$6[5]6^CCE.B7CV11#ZC*1(-?DAM$'AWJ;W6EEPM5%CU%]74KKH#
M6?ZM+E'OLDO?+KK@+GSVO&T7Z-BUN^'WVTW+_._X<BC/Z3W5#%#L/+IOPN/%
M1''MH35.EL:VG4F8Y93&.,$ 52% HC;,W5$M2RX:A][!6*773TUCWXJ6$.._
M8P:9E?88J-R*Z3QV0T<MM;.\$F/AB_SR7,+<$7+(CK624,C^HF6%V?&CV'[[
MA$PQ=BGL2,N?C2(5!Y^;\)!6?E*@G^:V)@T%ZG[WG[O8E-;6BB;QRQG[5+KA
ME31<T:GZ29.*:;3S!C*COM).Q&.UM"&EQANM.N6\=><CY!>L''V+QF-Q75&V
MFWR&,FR:F%=@5/)JC:@6 VI@I/U BF6L5C=B]U76(WVPJ?@<#0359:Q3%U2]
MD#VFU+VPI#9(\72F _5;<:[/F[.$:KQ;-ND:JCKYQ365[&I4PT9QAB[;6ZK0
MWV.#/-_ ZVJ"R"GU>2C.6HTBU&/0)W@)E0CQE,F2^P%$[U$'3I%/]4@2_EI,
MGM6B-V*0DCXQJ5(/J<_A(D#7'@#2_'7J:%D/ER6  0;;V1Z=WXLLZJ6H2H"4
MZMJ+MI5JLK$\40TQ2 L)X+M-]-0CFMZ3H4HUJ06P\BWO2#OEZI"WWH_EF=W[
M#>P ;)#7I#I/+3.RLH@F_Y;9N-79PISX5L))F':;5=?7."!]*=-RJ66?P1^J
MDH2UE,M$&617F%O3<-KS(=@'.JWQ_8AOCV?HVN] DUHNQ1#^#^#BRW-G_]6B
MBGF<0AEP"F?=;R^H>RN#M.QF;RIU0,K"-K ;CY1.3!B&O:2'8,EY6M$;@W]T
M%/0=4J-M3=L$-/I'_;E)96WG2PI5PT851ZP6]2%><.4S>6@-W ^G..:.P,D\
M.U,:O]X2Z*L5!PE %KCEP"0V HUTA=SN)L)I1T6B[FP.FHTQ770-KG#)+/T-
M#\GO$F-6N9+83UDZZR-]_68])7GO313IJ(<;JS)J"#I^:.*]%J)+9(WT'DS7
M6#V&HF%;M"JM-#\75.HU([W6_YL2XV2-2,WG9-%\7'"WG;[CH]'O1G*B*3M$
M'NICM[7DQ*NLIV+=K+0!!V@BAGEMLXE0D\P#;J'TQ[+N$!C7J*'!;(QW7SU)
MO;ZV%JA567PM_)ZU[,3LU(QNSR>$>6'<8B7++%OO;8M"J3[][][8SS9[P2:F
M[ V*ZRF:7V,L+07B3P\**EJSR)H+>F+.4BKL],A:147-S5%Z^GR(G0^*V=[M
MZH:!\J ;93'W#]=.GR[D4S#&'5?V$?QV_IE,C[ML%6IT"U<-#B:$/<[-WNZZ
MU$[;"??Z)7MB>#S=6#N6Z_R#OU[[7Y2^2S.5;J!Z=@!^H*YSX (=2W^ 7&QA
MA#$5W.@<D@PF_T8I6WF^?=>S_O*"G)>NC)_*@O:FQ!7,#.+N;)?JEV,%3WLD
M.*W4B"=1[;F@!@#][FU57Q74!;?]J1B8?3]Q+_WGHL #]_(-;U-S!U])I^#
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
M<YH<TD+FU#PX)W-'<6_J0U;.W#_P1JFTN[D<,*<&FP"SI+GQVDE%N-@L1AR
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
M2.)P?[G6M5=4LKA"DVGDE1GD55;4]/GD2-DFC ?H#C H:&C"<ZT9Q+,T1..
M@VU!/<7A822I%*BC,GS9Z=<UUAFT1':0I-*Y3:!G)%8%E8^'I+[[-$MVKR'&
MYSQ@]:B225RT>?>*-(L8WBFT]F"7 9F / /H*P9;(?95DZE>&KT";3!>37MF
M4:(6\KM;<<.!QC^58D.F2-$WGIM\Q<.K#OZUQRJ-,QJ3Y65C<LY96C0C@X'%
M2%-T;G8%S_M\UG&>/IDYZG!ZU,S_ +L'"XQUW9KJ.@M @(@5!N0\[_XJ)/D0
M.K ,K9XS4#R* DC$D8XI#<1A75FV'K@],T"++'>6,29W+G Z5)#"SP[EYQP1
MWK*>^<H2FU7[E>A_"K5A=N9 (P0W5\G(I#)A;>5*7: >8>KGJ:E+GRG X[4E
MW<3%?/@?(3ADQV]:+:YAOX6*@!@.0*0&=JLYBM8\('PX.TG@UEVV^34X[E0L
M0Y# GO6Y=V_GV\D)ZGE?8]JYF68QRF/ RHPP-4@9J1:B]K<Y7<%7)W*3\Q]:
MK0WX2RFD64K<22;RI'./:LU;B>9G$4995&2,]*0&*9U2<GDX!4\#ZT60KC[N
M[ENKLRH78C@9.:M0_:<">[5&W=,C)%5!;W"RND(9L8R5[UKZ5I,XO4DE"7 _
MBB9\9'UH$89*0RD2#>OM5F.\@:.4?94(*X&>V>]=/<Z*E[('G@@@&2P$?<5F
MIH=J()9-YP?3JHJ@, 2&/<QYW+M(]:@)$GW4QCWK6OM,CMU5H)?/7.TD=,U4
MN;2XM0/-A*J>A7I2&D);A CJ1VIL$K0ON4_4>M-MSF4 _P 7%=SHNBZ7X@\-
MR62Q"#6;=CLE'20=@?K4L=CG!<*QV8(+#(J2U3S-0"9P62JYAEM;TPW"%)8S
ML<'U%2(2E]$P/WE9:J+):/1M+G:.2TSCR86!<X_,GUKH+@0+JD?D2H]K-ES&
M>-F*\^T.?40""RO%@M\_^-:5Q=13VI\P-', =C9Q^ />M4Q6-#Q5=6D#?:[6
M% ./-"KU%<T\UA+)_:6FN;0XPRC@Y]Q1=SS+I@MU!;:<ON[UA6CQ173-<+NM
MP!OVC(!J9#2+-_)/>WR/!*;F9N6(Z &NT\,VD5C8$SIYC$$L0>G'>MK0X-)T
MRT6XV6X+)N.%R6^I]*XCQ#XE674P+ "/&?,*<*P]QTS4*1O*DE&YF3S03:]>
MM$_EQ%N,^G>JU[!&1YL$BNG?'6J4$ICO@['(/WO>M.YL(9"7AR >F*;=SF,!
M#Y<[8Z&NLT67='SS7-M!Y=R$DQZ9%:NAR>3>B!SPW0T1W"6QL:E%YT)7UQ5#
MP\XAO[B5^5M(CM'\JU+H??\ 0#)-9T6+?PW*X'[Z[N,<?W5JV3 S9I(P'E8D
MY.2">*JZ>Z2SR2O+&K(-X8\X_"H+V17#Q+NRHR2O3\:H1IYF-IRQZTG(T-.Y
MU*ZOXY(=D:QLVXE1@D^M,BM98Y ZE6QVS3K>%&3D?,.M6"H;*A?QS2W C*_Z
M0"%V*W8=C4D: NSC=D#Y6'\JEPI WG@=^]7M-TV747\JU"NV/6K21-R?P[KU
MWH5S'(EW*D(?]Y'G@I7L.E>+WUFTDELRP5&VX->)75G);3&&>)XW7J&%6M,U
MF[TFY62&5S&IR8]V U8U8.UXD-'T';:XT,(CEEWLH 89[5H1:[#]K$.1Y94D
M'J*X&VS?6L4PW%9%#9%7M/MFLRS]6'"^_O7F+%R4K,SYVF:VLZ99V]\+X7#0
M*%R\>,AA4-E/I>I65R)+6$3("$"@;B/4U6OY)+V*>.5MTCH0GMZ5QVD6&M:9
MJ!D9OE+8(SG(K3ZUJ-5.YG:CJDNGRNP61(ST8CBJMEXJ5KV$"5B6< GM7:S+
M)J%M/:SVI3<<9(Z ]ZYS_A X+;>^X$LVY?85,\3IN7[5(U)I/M6HSRK(N$8F
M,=U'2JTUIYVUY%R#UJ6STQXV=HAD <&K3Q3C;GCYA7 \1=W9QSDV[GF2:'K;
M8'E1@GH"PJ5=!UITYMH<?[1Z5H-=DOYAE?&,_2ME-2M6BPC.IQAMWK7OGIG,
MCP]K+(%Q&%],T]/#&J,"',:J??-;KZZD(*AMQ'?%1/X@5B"'8D]1CH: ,L^#
M[S&'N(@?8]*H36@TIVB:3++R2#G-=$WB&+>%:'+'@XKF;HAY&D<!F)/![4@"
M#4-EWM+?(RX&1T]JMQ6\,5P98LJQZ@'@UA2C=)EE([5=M;IT4J[!LCCV]Z -
M:4Y<D5SFOVN'%T@P#PPK;6=?,8%20>A'>BXBCN(&B89##I33$<3%,\+Y4D \
M,!W%:-E9-<LCLN(QU)[#TJ)[!FG$  23=MP:Z",?8X56.+> ,9[4[C:L206E
MO!&9E#?, -I/I3II+:7<1$$;. Z-@]*J37+S1;9HSR>,<5&\@*J I4@<YIB)
MXG>Y*V><QHWRONQ79R^ -3BM8KV22)K1P&14Y+'WKE-.T#4M39)8H<(K9!<X
MSCO6]?\ C36K2"33"/-2+"B6,_*6QVI2>FA<+7U.;UV%HM@>U6(@!'VC )'>
MHOMT65MMNY2F&!Z >M%]JES?%1>8=UYRO7Z5A7-V?M+E 5.>_6B.HY60]X/)
MN@5^9-W7TK;TC4&TS7XIPW[LL%<>Q[U#I26,5S%)K*R26LAVND9^8>_\JU_$
M'@W4=*OD*123VEP ;::,;MX/KZ&G.+1G&5W='4?$OPR1;V?B*V3Y) $G*],]
MFKS@\75N?]O^E>Z^&-0M[SX?S:)XE1X&V>4K.I);/*G/L:\6UC3KC2;U(KB-
ME42@HY'#KG (-2KH;U-;PX4E^UI-(2%7Y5/:F1:_%;6SV=\%^5R%X_+-5M#D
M$>L219 $AP<]_K4GB+2K2.2=RX).&"CC/^<UHF(K-=0:A=F*RMYVB_B(;)/T
MS4C:?+;0%/LSQ(W]_C-:_@BV6W:1I$Q%<#A3U0]C7;WMF[Q[I%6> (,#&>:N
MUT+8\UGN[JVL%MYYWVYP% [5DEH1TAS]:T]?.9XX]W )8+V6L=@4&.YZ5ERV
M*<F213))=*&4*O3([UJK)"D>V*0G X4C%8R@(RGL#S6C'<J1@D(Q&,T[F3*%
MS*9'52FW)ZU/;RKO1\_,AS5JR\+7U\?M"RQF+)^;?W],51">1*Z=PQ!I!8Z.
M]N$:U)5<[AR1ZU@PF>6QG)E55MQE5;HV?ZUH32)%9(Q?(/'7I3[.QCU.SFF$
M@6*,YEQ]X4.5A1T.8N7('EA I;EB/Y4EM$#)QQ6S?:?IZ69FMKYY) W",N&K
M/B3  8X;^]4<]S4G^0?*%/'?I4J 'D8!X&2:B.3@,-P[^M)=2F.U51SGFMX[
M$L[^ST_PY:Z0\&H2&:0#-Q+&?N'&0!56UG70M,BD@11$(FED<CYCG[H%8NE:
MM97%K.=3_<,8PD@"X$H'0_6M35UBUF*/[!,L=G&BM(,99O0 ?A0(YN_U^^U$
M0K>.'1?N-CG'O42-NC(QTQ6WI6CV-VDUF;>5'50T<L[;<\\_3BCQ-:0V>N>5
M:@>485P!]*:U ]%\!W E\/Q1&Y$KI_!W0=A72E<N?<8KSCX8NXO+^V*E4";F
MD/8YXKT2YN'61&W KC&17SN+ARU78PDM198XCM9E^8=*!\RL ,-VS2HRN6!^
M;:>#4T[QH,1X]R17!SN.K!1*9ED5L-&?KBHGD$CX.1@8Y%7HI&FB56"@^]02
M[7@9FW;LXS6D9IH.6)"K6Z6X?(4D]<=*@\RS<@"0LQ]%H\VPBG57;=P!C'%7
M+M88H1<0;2>@6J]SJ'+$\BFF3!!?V%5A)ACMD&#^E9Z2NPRS DGO2[R&!;OT
M/K7T%CL--T##>70 ],=Q55D#'._CT/I5,R C@-QT IF]B<DTUH!:(*NK$C&>
M#4-PJJVTDMD\U#MD7DMU]#4GS8+##Y/ J@*8^:1=QY)_2I+(%+IF*C;DJ33'
M7J<\]A0TDD:/+& RM@./[I]:8B6\O1$S*BMD8*\>]6(M1CEW[R49/7[M5XK=
MKV0*&#!>2_:J=RDEK,\4<>YV.<XX!]: -<B%Y?.'5AM_&F3S;$VJP!]#WJ.W
MA$%L!,?F')^OK5=Y-[%O+!;/!)H!L>[GDFJ\DA'[M 2Q&2P_AJ?:TDJ)G+,P
M&:O76GVEO>NEO?I%-CE).F?KVIL1JZ;J]TFG:4T,S+ DWE7"]R3T_G65JEQ<
M7&LOIMJGRK*8T5>Q]:?IHN])FN$O5C:VE4%6!RH8=#6UI<=I-+?ZBMWMG<C;
M\OS1J>I4'N:AZ%(I20Z;9Z3=VR6[F:S W70&1(_]WZ?2N/NY@UZT[1@, /D'
M&*[C66M;CP@\UJ2L2R*2H.6SZGUJ"V\-PO;6^,R">++R'J,TH5$F#=SAY+EY
MVR_X5Z?\-/B/?6&LV6C:BXNM/E<(GF $Q'L1^5>9ZG8G3=3GM&/^K; /J*U_
M ^FR:EXNL8X_^6;^8Q] /\BMG+F5R5&VQZE\3/%U[X?\61&PGCDM9H@[V[H"
MF1G(]:FL9M&\5>'V-TJ_8[C&R)C\]K-GG:?[M>9_$F^EN/%T\$A^6V C3W[Y
MK1\!7;-;30LYPLF['M4K894CL_L>MWD3##6\HV[N-WO5RZTJ34KM'5TY;."?
MO"F^*-5A&O7$AC&5P 1QGZT:!J"27,M]=,\:XVPH!Q5H3.D\)VA%A>FY.Z5C
ME%)Y;!QQ6AIAOH[6:SO&958;D;/S>X^F*MZ3;6UP@FB1I?+ ;>G;VJAKMX\<
MY@BEQ)<,%53U&3VIRDHQNQ'GNJF\DU2<01DQ[R 2N>!54V%U'$9[B"8>K%"
M*]L@M4M+5(TMHF*K]]P,DU3FLM1U".:WO/(6R;C;T)%>/]??/;ET \;8#8&S
MP>E.\[R8B#%OE(PI[&NG\3>&+FU(:R@#V<0ZH.5^OM7,-:>>GWFKTJ<U-70F
MB"QU#4-,O%O8H]P1MVUN4/X=*>]R;FXDG90IE.\@=B:DM%>SD(6X)3NC\JP]
M,5HZKIDTIDNK.Q>.QP&! )VG'-4-%&. WH6*-CP> #6E8:'=VMX8<.\%RNUW
M7) /H<5DV3!)2P#3*,?=.UJ[/PSJ[)>1VEBK>1.VV=9FR5SW'%*?PD]3$NK&
M:WT^954E\[7W#H!Z5A1KD=0,>M>C>*4M!ILNG6\FZX0Y+J?O&O.0&#E2N".H
M-<F'3L[E(59 ).>];>F0QNMR7";UCW(6&<?AWK$#%6R54 =S5R*66+$L1 (P
M=IZ,/2O0BP-2R6/7KV.P="JHNYI=N.>V/K5F]T6&.V\K3[V43@E>3@,>Z_6D
MT6<W-\;M8EBWMF55Z(J@\8K);4;7[?=0/)(;>4EC*O4,#PPJQ,Q;A;R(#[1+
M)YF[:59\$5I6C2.Z&61G")M!;M7026=CJ.G_ -LZ@"B*OEP*C?-,W8D5SZH2
M!"@R['@>M(5ST?X:0^;_ &E<>=OC)"^2>V.YKL[BYM@5M63KWQQQ61X0M#IV
MC0#[.D$LB?O HY)]36^1F/\ WN*^7QE1RF[&4MQL?EE0.WL>M#!-YV,2/0U'
M+;J(CM4MSCDU46U-JRNEV8T+$,6YKGC'FC9A8E>215"1DLR]^E/$DKJJD8)Z
MC--3S(YMY/F*W\0'6K/FIYJC/0YJ.6S$4%L6*$R;-V3TJG(LK3*C'@8"CL:O
MEW\]=V=OS<"J\,PD95  9>[<8&:8)'AD=PKKA>BC\A4@FD8[5C<GV%82SR19
M ;@]?>K4.JS1KM5]H[#TKZNQU&K+OC81[CO*[B",8HC"N@)N%5SC /(JK_;,
M\R 2,&XP2>],AFBAE+X4@C&WWIV"Y?*M&=JR*7S@[1D?6E>6*VF1'<R-N[+C
MZU2DORLG[L*J^@%12WS7'EK,0T<9R% P: N:,JE]S!1C.%QVS5=2T1S[8(/>
MHI-2A?D1E W&$.*8UU%MXS^-(+EB,HAW)(\1]%/%),SS<2W3E3V Q50WB8Z?
MK3/M:GHOZTP-E5'D*% 90G?O5=FYPRA6'I3K1VDMU4'E>I]*1\;W(/S#C%(!
M8I1#.DQ&X1G=CUJ5M7-U$TS6T!?)!#+S41%.T^U3]_)(C&)/G8 <MCM38&I;
M6;:KI(,I6W(&]5Z @>E):0R6$ZW+,9%<;%,?3Z_2HKN]$%NS2@;IP $[)&.@
M%7;&^A2&SA<;H9 8F[ -V/ZU+U&7=19DTQ(8%MENG(/[WC<O?BMTW<(LX'D
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
MVN8KB5Q<HR,5R"@W9]^:DT,BQTV:QD\JWNIGL7Y,6WE#ZBMT%6M6A0R&7;A
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
MK4!2)G?>H^7=_+ZTDEA*MX5#N!$<%=V :GGC\A0JGH,D=Z:0%3[&VSRHBRY
M/S'BHY5X7)+R ;2RGI5P(F/F8%O[O]35NUMV4N0H4@<$X.!ZTP,TV4[H76'A
M0!N8XY/>H19W!\QW3E!NW+QQ6Y)+*\*Q!%9 1U7'XU#''<>;N8JF> 9!\OTI
M6 K1E_(C82, W&<TH%U!)EK@.#TR,YJPEG'&<AE0YR=IR"/459BMFQY:G<A[
MD?G1L-&4L3-.%+%DW9';BKALU%J9RKNVXY7'&*L1^5%>@8+^NU>W>I)7D;(
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
MY[OW\_SS.N"5BH*R @ -#0U@\=\ /"\!Y  OL+%QL+%>X.#@X.*^P",@?4F
MCT] 1?*:B)3V#3T=[1L:&@86'C8&)BYF&AIVX7=<?/SOW[^G9Q,%B@A(\ B^
M%_C?(F@O<'$)\ DH7[ZD%&"D813X_]F>NP'$+]"XT.(QT)@ Z,1H&,1HS_T
M>@  #0OM_S3 _V5HZ!B86-@X+W#Q\/]S@+X"H*-A8*!C8F!A86+^-QOPWSP
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
MZ)@7AI5!H.4V5EA0=@AWZ8A3*:'+L'9I4)G36A9O>Z7WJ;SE&JC>Z?CF8->
MAXK-.W=\QSRL:W_&+G.MP1C#'C_:)UJTKR+>#5O@A61G05VE325%LW0J.0B.
M8FISUC@QO#Z1&H"LB/N"M2=X?H&:*\\5>0#.4: ]7*H>FOLW#M7)E(FA[->A
M<FKJG\5O2EX**]J]?<OXJF:B/:DY!VVK2RT&%(,4\VA1&LOL/3"T3%VTE/BJ
M> J8H.JA]I'P@'>H@TM6A[_E[_Q6-3"7M'%MA@%Q;L"G^T:Q:+ +?^BY-0:6
MM5,:3H'=/&'V!;)>MX9@BF-H8CNV.OCX5E%4<RTD]R+JCW+=\A1,"7;K5'V
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
M1-CH%H"@_?V/:75&:L/40V6,.(2B6E)PH'U%5;A[9V[!Z@&%NW%E>7S_6GO
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
MB$BUVP%[-(&B^U!<8ML+B4N6NRWTILNVZ/0-KY;X=RQ8W[/(&+9$)S3W+Q]
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
M?2-GOXF;HQC?)E:"P4QO<O9$IN4LZ0EE;TITM80Q=N,LAPH^/ -2U,I-/$5
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
M(*X[JQ^0@]>O%1^'+*#6?$-M!=R$QS;RSL3R=I.21S^7-='JG@+3K5(G^U/
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
M/OS^@K#@U=;6W'V=C*2=H61,8 X!SSV[5T+W$$T$EO))&B3892B#=ACAQN_
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
M .MV[]["VRHA97BCW$AB?4< =?H.M4IX)HIDW(,$@90GYAW9L>@QSW/M2TZ
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
MU%8=GIMU?>89=PRI?=:@R.BDD$..N>#Z'GJ>E6X= E@CGDNIXD= 51@HVGG
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
MR?NX!QSUSVQ3UO=B-Z:0B7<B^8X( W\$9';CKP.?;'O5=9+@N\:C:P#[EC&
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
M8SD$?ITJ_.]OM91%;VLSLT:,A :0YX.3QGD_X'MCB*VMY7L4N'CC=MY;<-V
M1@CZD@<\YP,5I_9([QH;@7:[]GEX7HYY([<GC).<=>G--M+X1%:TCD1H%\PG
M<_[OS)M^220,C'&" ??G%;5XT: QQ7,QG)PTC1\G'11^/0_R-9E\L<9DN93#
M,%"O&7</N9<?I_C4LUY<*KQVENKHP82!G&]&/8#(/KTR>!6;D^I8^$K%+;R;
M69V#!HP^/F*X*CT.,G//6LZ6[N7:981$))1O3*!6 '')& 3@GD_SJE%J\>I:
MAYLADAMYC\DC0Y!"@C<IYQR<5T4L440:QVI/=^669HSE26 90<=.JGI^%0HS
MBM3,C31)-C3M%@*#L$0$>T\ C Z'MD^E6DN UPSNA5(\[R<$8!/XX![>_P!:
MBCS;?)-=$;#S'@\XR<9ZGH1S@<GVK*^WR7*;8X09&9?*$JMPN.06Y#<Y/I^)
M&)O)NX&M<W<;RPR6]I');@G C R6 Y]>.<C&",\8[P6TPO(I+>]T_P I)T#
M&XW;%.>I'(.<9([GG.#4]C'8E5WVT"991(BKT(!R1D<]/_KU+?L+5DPO[V0[
M#GY<],8 '? &>O&.U:0G]X)%."R7+Q-'Y66&!LP&X .,'J?;IQ6PIB6':42-
M50(S*1M"\_ACOFJ2V\S1V_E,RGRU!(()?CH1CD$D#GT-,O-1\BVN%2(;D=B
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
M$C+O(8\,S#"-@=_3KC(YQWK*O+N1HY&C6%9&&V%G/!!(^8@'IQ]>O6KC>3T
MLQ:A(/.!5XT"DCV"X&1TX/;WR3VI;7["D\4SRD>4@("H=KLV"",CN1Z#H*R;
M&V-\6D6X"OY;?NI'R&=@3SZ D#CD\#TI1%=R6<V)#'*D+!YFC8)GT)R"1UX
MZ'\:T4/,:9T$&KM*\@>W(>(LI*@%2Q.<X!SP">!G'..E<_XBA-S'OD'F&V<^
M4B<GD@#D]3MSGUS4NG+;Q7B;(5S(F 22NW/]U<]AU/7GOS44T<D]R\F\E;=T
M/EALAL8!]AZGDXX/>M81Y7=#:N>1:DRHS1I&D;(-A(R"V"1G)]<^W3M6:'2:
M2!9 5 )/S$<GT]JZCQ+;7EO?21++"H$[K&B[ V7 )XZXXQUXY [URLY<0".=
M3@'DCM7T%-WB8,L(Y2]E$X,33#;&RC( ]OTH<&R6XMI&@G6(A5=#NR3S@'VJ
M$,5N8F4*Z_\ +,+U4>M-C/SS+"[\\!6&>O?_ #^-6V(N621_:$"LOEJH9GY
M^O'3MZ5U%E:L6W$AQO0>9TW9SW_#K6-IEDFU_/)3*;25'\.<G'MTZ>O;BNKB
MMS;V#'>'5T6555<  DC:0>_RGD=SZUPUI78(CN[9)(5MF8M&"=C ;2ASGKZ<
M]/\ &G)IK2I<.1E43,A#;<$#&#Z9&/K^-7+)8FW++;9;/F '^/'/(ZAA_C5W
M391.L=N$$+7#!,NW0YP/F/7D$8-<U[%%%[<2K&ZR-+$Q#I*F"J$==Q^F[/;C
M-7XK>WDO$@:!@)AGC@&W&$CGC/GIC\NN*FBTVZ734MPZ0MYKL #A2W.01R>0
M#CZ^U6ECN&L[>7RG!:#<LQ&W!.< GU]\<#]9<@,M_#JWMD\*&)&<9 "D98$D
M #MZ8!QG YJO9)#:R- T<_FO&P7/#$ J"<>A#?Y%;'F2:G'.FY4:"894C (4
M;@1GU)/?.#1 ))Y;)[G;\KM([A=NXNVW:>>I^O4].*.?2S&D.M&D$$D<=A."
M\9VK(1F,GH5&>,@8Q[\]JF>!+J[$X8LJ6P4QA-NX^C8^I[YY]JTXK>W\\)OS
MC;,JK]WL&YXXP>G4&B>P:WFEE@D\N0J3*(V ;CKCIGD=?IUK%RN.QCMIK"QA
MU*" 08 =X82V<C' Y[L /;GUJX8I&\B=I/D5B@A9<K@99N2,$9QR,?TI\5_Y
M$;1,KHZ1^;)QP<G'7\1Z?2G3S%UYV;8BL4AR-KY4'!QG &['!%3=C0CS6ZO;
MW.Q(_/C!$<J?.<'( ;H <]>N#WK3@DMM1B:.5XY9!RKHQ5<@YZ#MPWX5FQ(K
MVINA$9&8<)*V0-K<MQP,# ';BHK>0Z;/+Y>"@E1E>1B%.?X5P>,DD]NGX!/4
MM&VURN?LL153&^>4  !!P >@& #GT_"J,=U;06T4QD,18K&0S<E2N-X]^GX<
M>]5?[.N;JWE\BVD9ILGS%P B?PG<>.F3]?3O2N(9M0F+6WFS2L$*%&95<$'&
MUB..""1Z?K$8@;QA1IX F5B^9GV+_K,]^O;GVXJE;6WGM=Q2.XMY'7=(GROD
MMG"D<XXR<=:6VCN;-87\_P#=J[1W".@0!@"<@'D<XX..O>K-M:26QA"7*JNU
M68=-Q)R/RR>,]O:H>CU(*%QL@L+>1'E698B')EW%E4?* <$\GCIFH);Z_GMK
M-$=4WI]H(W8 ;KR0,D8!QQWJ9K)[FXN#))''"<1@ID-N!Y&/<*?FY_.I[@M(
M;BX82)"8P#)&OS'DXCQZ=.>*IM-6&5]6:VNK)HAO20@1-DX2-F4'OVZ _3O3
MGL5?=&MN!=J@\LA3O8@AL^^ /SQTK%OV@DNH&%PB,@C$ZJ6&YT.-H8CH1GD9
M.3WP*U;6YEOX<(1O5?E=SA"IVY)8<G"YQW)&>^*%%I 7S<2VUO(8QY]U*^U$
M/"[SR Q' Z'@U9LI3#(XFW^8R;<N26V]@0<XQQ^![52LM4DO-0OA"[_N5:*0
M1]%(/)/&>,@DY)[4KRQ-)/Y=TLJ[PH:/(.,809/X C\_2L^5E6.@FFC(?[.0
MLLF0\C+C;@$'GL?KZBLU8$\AI&\E5F0!PZY8MG )(R3QC\O3.<"75+@V,Q5'
MW)PL3 K\V.,\<#K@^I':I[.:<J94F9WFRTK,"0,?+Q@YR",G_>_&A<Z%<TVD
MT](XX5B=)$RNX_*HC Q@\Y(SZ'.3TY)J\]S%;-Y6&V$_*@3>Q)Q@L>BCCOZ_
MC69J5W?36-H+(VT=XQ*%W4X) Y^8=6'';I4%G#=M$Q5XEG,8,VXY 8#!R<=P
M.N><?3-.[U8&A+JW[R1+B4Q0(% DF7AR>GK@=N/[PJ&TE<ZO]I57^SL%4#KC
M@\=SV)S[=R15*ZL["XNHF5Y4@BDWS^<I)RQR<>PX[X/-.$%G:S&&UVK"PS#<
MDY9@ 2> /E4XYSU/:CDLM :+<.G1"\>[BDVSJ&&]>-ISN+,<=!TSZGISFL_5
M;:>+4)9K:60Q21$B*4@IVV\C[I.3C''7/O.DEZE@L<H>,R2F) [*1+GGCL>.
M@]\]J;;3LT(212Y)\H[>2<\%L]0NX8ZGO^!=HD=(&%M+;[A-:G :T<X+$' (
M.?E P3CDC)'TS+*ZL\+9LDT3-(2C,.@*G![#/3./TK=-Y:O?>7>0L]H'$88D
M ,P!/ R"1DCIWK,NK,* MLB,(LR%E8[B #]X'N>F!]13O=%VT-"UEN EU#-(
MWFI&SF!6.UE/1E]/J.^>N*4PBZ>X%I*]M(4#_,@8R 8Q@GT&05/4'-4_MSVZ
M"2?SV$<9C65><J<[5QZXR/RZ4[36DOKJV:"<1@1JRC@(_7GZ\8([4)V)"YCD
M:X*1+Y:1(=[N@RBR9(/L6..@SQTYK0DGN/[-C^>,R*H"/+)MXZ8.>3GD].@K
M0FNXK5"S)#\I.]%7&6]21S[8]ZRU33KN)9I"S1J"OD(VW>V00,'))R#T[5S)
M<SL4&F[I6,\D1VQ1 1%T(<[LENO''Z9--N-:8&0/*%\S='M9"P.#CG'(X_"H
M+JZ\A[::61H;=6#?9[>/>S D97KSDGGKW'!JKJNE&XD8/,L3W!9V1&*?>&,=
M]Q&<DCCH*U5)!8H7NH+ 1;VTGG>8BH\C*VUCG!R!Z\\9['I5N.UB>6/SHHDL
M5"OY3)N(.6.<<\$DDY(QFI;31S93!I @M$0R1S%AD%6X4*1GG!SZ9]S4INKR
MTTM)/+\EM[[G/)90 1\OOG'3L .]=":2LA6,>SU&UDO&W3*D4C;$B&3([9R6
M QVVCGW %7[R[C2Y^Q1)#L"#S?,DYZ@\9;C!X^O'.*S_  MI]SK1CN+Z:2,2
M,>&4!VXX,?XD\^WOSKWFB1V*S22,X0W!>0-&"-I4!5'!R !T^N<U3LG8:*=Q
M;RM:/-)>>8V!Q$3N4J2V,@]!@C@#)P?:KBQI;V\MS<%TD$)#2 %1\W5@OKST
MZG':L^UQ<P)<FWE6%CL2(,>8N0<+G)Y'8XY/3%;5_/(R_9H[>-E:-I8U))4@
M9RK$G[W7FDV-G#ZWX=DU&PD=)HWFMY3PHRL@X_BP".I_%O:N#FT>7;&4"A'Y
M9@0RJ0>03],'L.:]?N;1WTE(HA';[@-BY; RPQNQ],8Z8!S69)X?6+[1+*(4
M@RS(8G&" VUN#V)['N,8XKLHXAQCJ821PEOX4:6""8RKYY.XCYMK)CH,?ATS
MG-:6E:,6:*9R1$Z,%.W(&,C/3.,\?A7:1:;;Q:9YLT)%S&C!0A(\U0,($/\
MP,<CTST JU=V<%UIR,;<PL8OF.>54D' ;J.>3GN>,YJG7N*QRT6@CRHQ,D (
MD*.HDR#GDKDX)[>O!]JTXX[.:">&23>UKB%MO(+<-\H[_P 0[=?2M&#2[>6&
M>%F#,\ADV,3NP  0"?8>N"*BTJ(QVZO);-%/N+E6(VD@<=AGC('_ -:LG4N"
M0_\ LXR:@MQ$!Y!Y#,,E6W'&=W3G*GT.*BATA8RS2"8*&9O)>,J$R<@H> 2O
M'XUKV3(WG:=*J7 >1@(V.W&#R <Y(R,^Y(R<U,]G,T$<,MSO@F.[S-IS$ ,D
M\Y&>>@QC)]*S<RTBK*C1+*Z.9[GAYD8 G(/!P1[#GGFEM_M%Q(T926.01YD&
M/DDP0.#CGC/_ -?-+:6CV=XT,5Q(WEN,[EW%01C(/0 C/)ZX'%; MC;A;F 9
M4*#M( .X]N/09^G/'6LW*S QS9>7*9B9C)("LD+MTY^8@]N!D$5#<V5[]F6>
MQB:.*-1YADP Z=SC'/<XQ@'ZBM.ZN;N6T6X,5P)."44#.2<$#VQ^><YYJQ:+
M,TH8J%@E1"BXZ-W!Y/&0.G0BDI=P.9@^VO<2/,6C*,J]0I7)/S#L>F<?6M34
M9";%8WD8&$J)&W!2N S8)[KST]._&:T[FP=[*:"-#YLZ8&#CG.0.G4' S4!@
MC?3Y2X6=A%LD<KD@@9P5_BX.>./F('>FI)[#*&IQ_NHI(4F*21'$D9^9=HRI
M(Z<9?N.HZ538W5_J66+A8UPT$3?,<'(#>I.#\V3GUK7MF,.FJ&D-TS)D"0[3
M(<;@%/.>*@:2&YN)4V+;N8\-'YPW _W#CI^GZ4"&)J3_ &HPW=E$8ALCBE&Y
M,$]0HZ$8/O[^UB^M[&)%2X4)#)*ZA%E(^9@?F/ ('MCKT/>J%O;6ZLB)J#LO
M[V6163)SMQU)X VGV/%3222O.9X&BN25 148%I%4<$C(W< 8],'J2106F)X=
MN+G8LLDS>4I+A Y54.<-UZ\Y]>M;D[-,LD,96(K@J&15$N<C:Q/H!C'08XJF
M6NS"(#%("N#'G!V_-NQMZ[23^H%1G4\*ZM"282BJP7/ 7)*=/4C=Z5E)M;";
M9,S1WEG),L<;!79V>1>,#)VG_OE>GIVK/NM3M+&2W%P#\@6(-GEB<\'W''O\
MI]*GN[V>32UC),2.X)9 =R@#=@COCJ1[FL>_5;N5+?RXRT2DJSJO.5)9AG !
M!^;/KD=ZJ,.?<2=S2^U3330K'LA60J"%F#%LYXZY7D #Z\8ZU9L%BN-%%L^9
M9)EQ'&&VN01D'T/.",>N?6N-T.YN8CLO6A66,C8LK?(=N>/?.>OKCJ<&NQ<?
M:;M)8;=T6&49R"64D#!5?4'([8P/>G."CHC3I8K/!'+<)+9F"98$&X2-\H)8
MD9YR5&"1]?>IY9RH=&AC1T 6(&39M+8)P>WK^(YYJ&YCM=[27,YWS PA0?W@
MPI7C)X!X.1TY)YZ3.(]3NGA2V$F8R5SEQ@H ,'&"#M4\]FSC@5";ZA8HV,-U
MIXEDO;4HDS+!;A2#N+?,!C^[_P"/'FKTAEGEFM+>5G*H0/+@ CC8#LQ(W,,-
MQQ[<CG2BTRW27SFBBD9'4N&) C(X&W)ZG &>.G?FE4B6WEW1DS/<[7E4A 1C
M+$>IP>#3O%N[*L<)->K%<M;&48D "CE0BX!90?4\$#IG%;^DFYA:W$A1F4B4
MHA.Y4_O$>O !'3FH[VSMU:81JT0*[&*OEF3D?/P?EZYQR,<<C-3&VN(;P/'=
MQ^5,H1(P&!0_PN#R-I)/7T_$DHIKW3)Q&3L4BDN2LD4Q(S,C@X))R>0=IQW
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
MKW0_0B;NX^W=2A;IL&#UB,/76JIM4W]ZR"CRJS8N_025%%3 ?643<M%$2*1
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
M%%<-"/6FW1,>F8N?CC' L6Y&R/.)?J;-Y(;:Z.K@O=#Q_\[=9'6AEH2Z]R#
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
M2\'%4_-R5D 7GF2B"*&/5B.^5HZQ=V5JK/Q.O"*O/E 6]U.]![PTOY@E*K5
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
MR/QG@/7B3'Z0DLZ>VK^(6#@XLR29QZ/_,4\GOWX;<V/8"J0D7,1*C(S_9S3
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
MT"7$7[J4F-"W.01R/Y5C3P7$=W- TAW1R,AS(>QQ0W8#O/(N80%F\:VZ ?\
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
M_8Y@O&?F&/\ ZV/UKIWT"QDRXLH6.0,"(C'X?2JB^&-.3!&G0>6#P#P>_?\
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
M5,A./U_G0%SR='!0(Q^;K^'^<4[S0<($4G'(S_G-1)+MR[;9,C&WO4B#:2H
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
M/B5XGCRV&D4G:%'_ .O/;Z52CE,A?[,,<%B$).[)ZYZ=QQ[U9AWI S.S[2A
M20_=QZ@=3[T"%=1MV28"$Y8XX![$$<@FFL8RP1PT8P64[L@$8S^&>]0$S7,@
M#7&6QE6Q@NW=?8]J)IDF:)+F+< "K$KM/')('>CE MJS;-T2;UZ-\Q'Y8ZC_
M #BH))GM]LY6148DM\F3SGKW['_(I+86\,LENH\MU8="<G.#W/3_ #]2:9H9
MA,C##-A?FQMSSGW-+E$"W*W.-K$3$90NI7</;/T':G&"*2 MC+8PX;"E2>V.
MXZ\41P12;5$@W,-VS/*\GG\\TR6WF97BE#*,95B1M? '!/X]?>DXA8\SBT:]
M6<P/:R"4R"(;A@,>I YY^OM4,EK=K>?8_*9922"%.TG'''M_]>O88H[>XB$X
MAC'E/G)QP^.N?Z5''IFF)/%+Y4;2)DJ^3N!R03GJ>2?IVKU5B7U.=T$>,"-L
MND@?<, ,,]<]ZL2V4]NH5[9D 7>H8X('N.Q]OI7J$WA[2FF<QH(.=WR+]X8
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
M-W+;QNSJD9W[HSNVAA[=0,>M):13/'#%#*#(&8*#@$D$E0.?3CG\Z20B>YN
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
M(IW#RQR>#U/IB@9>N!!*/+969 ,*R@,-I]/3GGTJI.J1Q?,)"^TE'5@-B@\
MGZ?RJ!!Y=B)$R-IX4$X'3M4T3^?;[W52=G( X/RYY_&D(E,A:9HT20+G(+ @
M'(Y!SG'3\J%DE0SNT)WDJ3E1GID8_K]*>BA1&HX#KR*:B@3/'R548 )/3!I,
M:0Q5B5HFCD\H$G<.6'3/X?Y_!\I^0F)HUX(#,.OH/>IFMXHU1E0 R$[O?K_@
M*9+:PB..!4"QL1@+_#GKCTZFDA6*HFO/*D$T8C *G<@SD<@ _3V_QIERLB$1
MS*9(R I<.5;V)]^14L:B--P),FU?G)RW6A9F>57<*S;1@D9QSVJF(J3(EZSA
M2NQHMF2QXYZXZ$_YYI+*WGM61'>61D0C>P!W#W[8P.*MVK":W+.B9V;N!WXY
MJP(5"7B L%&<8/UI@00+(;5QA6WN2&3KN]^G']:>AG:WVC8X8#^'(;!' Y'L
M?PJ8<+:2CCST"LH^Z/<#L:2*1I+9V8\[5P1VX[4 4/)EAF(<-G:3M4@8_P \
M=_6I4FE03(<YP#A_7V/7]>:LWKG=:MQE6)Z#GY3UK)<>7J$\2Y"._3)^7.,X
M].II 7FF#7*-$,RA1P-I*DCD']?7M2SS7'EM;7 1G09#[!@9/3/?&>W^-9(N
M#*YD,42OY0RRK@GGO6O;Q)+%>HP^2*-=JCI]WO0V [[9%)YAFCC#8!&Y2 ,=
M.1VXR*2&XMS.P4'H2XP6W=3Q_GOS5:]C2TLF$2@;%#*3R<D\UBW<QBC>_54^
MT1.( Q'5-O0^M C>F=?M$+,3Y,H)9" FXX^7O[_6FY,MMO)CC).#G&6 ]NWY
M^]1W-NABA;YMRG<K;CE3QT_,U!>A4OV2-5CRW+*HST]35 ?_V5!+ P04
M" "P@+1:/(HQ0@JE  "YI0  $    &9O<FTQ,"UK7S P."YJ<&><MV547$_P
M-C@X00,!@KL- P1W"1#<@KL[!'<($@@VN+N[#,$=@KN$P1DDN+L%?_G]S[OO
M?MD/NUOWW'OZ='7W[:>JNOJIU\77OX#W<E*R4@ X.#B \=L#>(4!) "HR,@H
MR$BH*"@H[]ZAHF'@86*@HV,0X7[ QB,CIB G(R8EI:1E9:"D9J8A)67D!3*S
ML7-Q<5$P\ OS<0BQ<G)Q_+<('.J[=QCH&(28F(0<5*14'/^?Y;4;@(,*EPOO
MB !'#8#'@4/ @7OM!U   '!(</\C@/\M</ (B$C(**COT-#?!C2^!\##(2#
M(R(@(2$BOFG]WO0 1!PD7"IV,>0/*B8HU,YX'#_B\U%IQ&M[\%6GSVDY35V"
MWJ$1?"0D(J:C9V $,G%Q\_#R\0M(?)&4DI:1E5-3U]#4TM;1-3.WL+2RMK%U
M=7/W\/3R]@G^&1(:%AX!3DA,2DY)34O/*"@L*BXI+2NOJ*MO:&QJ;FEMZ^WK
M'Q@<&AX9A<[,SLTO+"XM;VQN;>_L[NT?'%Y<7EW?W-[]NW_X#Q<<  'N_Y+_
M1UPX;[C@$1$1$%'^PP4'[_G? !Q$)"IV9%PQ%103YP_4'#]0\<3C\VM[WM%P
MJI[CF[I,HQ'0<FW07?P'[7^0_;\#%O3_"]G_ ?9_XUH&8"# O3D/ 0<@"K@V
M!BZ6(I7"&>PQKJC^4!Y@!:):OO68IN*%<N*UE)HF?47PF&[*!GL ]9'MBV%*
MQ27L/ZQAJ@A*1VI.5#"IY4Q[PH(-4[(&TZ(!>L865"0^%@":.RAPQ321ZTFE
M0<6)),/#Q@/-B#6R('0WE>L5\ FLF%0=- Y7&@C\\D7MJ2UE6I8]"ZK>;L.S
M6;*C'8MG/)O4:Z,OP2YCH\P%?0=!)"J:^)1B#?L<N@OV0!($>\(+ &>3]!&+
MBPK2T"7I\  -22J?T27I;5KS4%04)HCR?MP7I&=P*B!-O$TDRD,J5>.4LH;[
MG[[/V!-$)99@@+_U!,=_WY)=,, =;YD1;JD@4Q(@ +;' QPR%@2BO;TDLO*R
MGU%M0G,5N3_+4*LI76KFX\;J>B7[V;'(_TD<P4-%@<!;W!1_8 $-MU.5,*MY
MJ(?,0AWP3D?JB.JB0Z/_E;XK7TTTAW-6I,[=#9;=52G3P>S!0T/?S<PP3U#)
M,.:R#/S(E5Y4C->MZU2*5 Q373SFQ%//M.[&T_>@*<B.%^/2U\1-XN;E4L-A
M<U;"U-B?4 9^'X#,.E3 8B%$MCDJ5P2>*FV5YM.)THRN'Q* Q2&2B;(3@EC;
MZ?"!H\"P##D/^NWV ?KC6;<&;2TR23K&/!-%;E8D+@A"+1F+H#W]LODBNXQF
M%#$C85H!V!X>34%U6L'4&*I65B(9"E4+QTO+0RP *ZB];U U37FS1W$>/)BQ
MA.W-Y($$8#FFS[J,17E(!0EO*D[)-P>H_N< O*]P_]D,B:JX* \MW\8C TF4
M6YPD6':X],WKU0@(.&O9+=,#9&W^7 #+J!EG*4R $#?K862&_K0QW:J437HQ
M!G#1/.F<4P49+_\0C1XD5X$DN>L+/>5JQ'QWR3@AUI;$#<+:;BTJ.<5S*.@C
M2.1:G;5,"TI(Y3IE;.4AF2"=&6#Y"$JRQWM2M2]VVL&-@IX4CA7L:YID<,HW
M1:FX";)S2K(N&S3H,_</VGC,U,IG:+'V\<S4GBA-X//BATYGZ(H# U>@ED%
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
M,)^-\75,>+27 3!(^S?.=S/1QIVQLT&E09,>LOEE!OW+M+>+%<X8XRCOCHY
M6#3-RY R+5^[,9:9P;#W7I>D%=.?Z--;A((W8M_VC@#,^!_-_]_L]8W*$D1!
MWVX)_9EZQ0$\N*T7 :B1W 7W9&'C3ZV\[%&1NU> /O%V]?#L"2M5B)E=2-C$
M".D)X0C%CZD]PZU-""NFLG0&*-# ^3+*;^;(2%0?9IMA6(N53W1%P/E8,)%]
MV(%S/418;5#R+7O+C)"-2#^Z+UB.@J+/ +ET V97J<,M#_SMR7=%]=,=/:I6
M5&+ 18S6,$IZ2Z]5^V>U]7V>)WP6G9'*_;S75=B%?](-QQWH'T3$#?31$V$M
M:;.^_Y) M%U56M]9%3VHD([]W_1XT'@',("XS$'/P>.]2$'B"4; 3B3%8&2^
M3LH4?1* *:^5;"Z$L3U$6;!.6!*4OY1RF\"&@L=9X21B>5V&N>B.UOK5IQ:O
M4KC!@';D9MFZ#7Y6QRA[BCY9=OMASK'YC=\)BU[,2,/R7@$Y?2_W7-8L\A5K
M<X6F>.RNL^"!F$L$2G*?K2XE)H^YDS]DI1Y\HT$V7-$?+&[7,3?'4)CKD)&K
M]7M%&X]/3>V[>UT^GQ)N^TNU[BW<^BWJ)QY^?N."*0O:L]6\5>^[RTI=.:-A
M=@103Q;;*ELCI=N/X&8T3:%=H!;?K<C<OB8YL-.73^N$DCOO$O8MR_7I\QUR
M1\66^EQIM$E;&KK:( &EZ,--OI73P4M4?X@&+J_]^O54J6&  -X##7%-6^OJ
MH0AC:Q=.K8?UGRW$FYNJL1,-=_3&%%4.=4:4[#PL4';H18T*AUR,%/^ >#.U
M3F]57L)*XH%^XJYOUK259BK[%PV=8.DH!\,AZ,]6WIGF23+QC22/*N]?IGI
M5?S[]!\:UX3/=B)#ZIU!4MKY(W'?^QRY^YA8"ILX96 MBY=XPUN ]V)EQ\?Y
MWA::EJ99"0(X&D@K)QC0"8#^4QZ.UO%J2#XA-I7*9?Z!CN" =B7]**^N(0.
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
M-?K_N>/G)MWYI+&G ]B'"-!]X97Q<VL3YH>^V(SZ'ZL,G+0DF[&5<[#M?(8
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
MXYXJTDT96.=\0O\ \2F-O[LT9_\ 'A7/>(A*_C$JF2H7S&&>,#(S^M;NO?\
M("E]B#6/9S?;VO[YN6:VR#Z S-_@*Y9[,VI[HQ(M/M9[)IG@4R$'YN]8TMG"
MMQ( I #<#-='9<Z>?JW\ZP;IBLLS#J"<5]+0C!4N9KH>55<N>R8^TAVR#8[C
MZ,:]Q\(6=O%H%K,D*BXDC_>2=V&:^<?M]RLRD3N.>U?2_A?(\.6@[!:\^I5A
M55XJQMR2AHW<UB,#Y>E (QP*3<#R32@@5D(0 @G@CW%+\V0,$T9/7%!(SG^1
MH&(><>OH33QR#GBC+?W:;N/]T$=Z!"<CKM.>IH([X_#UI<@'[AS[4;N?N\T#
M&E,8YV@]A1M!.>3^%.S[_ABG!R"<GCTQ2$,"#'RGI2@#IC.*.Q.5IVX8^OI0
M #:<#L*#C/(Q0&!]O7BG9!]Z (^#QM^GO1C!R%YIQ(';%-=P",KDGTI@40:<
M.M1@X)I<XR0V:8Q_ZTM1]LY.* 0?7B@9)D?2E'^<4W.3THS[T 24 TS.>:,=
M^] $H.:QO$]M]HTB0I+*LCM';$*>&#2 <CVZ_A6N" ,FL*_U[3V>*!FD/EW*
MM*-I'"YQC\<5,HN2LAQ=G<U=:^70;H9)P81GU_?1UI$C+=JY/4O$FGWMA-;+
M*R%FB89B)SMD5B/TIU[XSLFBDCM#-'<%<K(T0('/I50I3N] E)66IR,QQ,WU
M-1[JC=F+!MT9)&3U&#^5"EB1EH\9]#_A7IJH_P"5G-R^9@>*9C)]DL5ZRON8
M>PKH;:(6]K%&/X5 JL;""XNUNKJ&#SU^ZR@G'\JO [3N6;D<C,??\ZSC.2NW
M%ZEN*=M1"U8?B>[,.DM$I^><A!^-;"?='FR@-W\M<C]34<UM97&WSU\S:<KN
MB!P?7K3G.<HV47^ 123O<J:+;K:Z5"N.2,FKY:HGWY 651&JXC!BZ?\ CU"A
MB.9>?:/_ .O6G//^7\41RQ[DH.:E!J!$*R!O-;CT4"A8Y1R]RS'OB,#-)U*G
M\GXH%&/<LBK-N#DG:<8.#CC-4!L_O3'\5_PI\3M%,'5Y-H4@QDC!]^E8UO:U
M(.*COYFU/V<)*5_P,7PRBQ6\JHQ=0>&,97//H:W:@B1A]^XFDY[[1_):E*KC
M_EI_WW_]:G!UDDN7\2)*#=[B-FLO6K:2[L/(6*5V=U $6,YSQU[9ZUHF-/\
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
M?_&E[-CYT==CWHQ[YHS2#CCG/O4E"]^M+U'6DS[4;C[4 +GWIV/6F<X]*7%
M#AP*7ZC]*15([Y^M+G)H ?\ >&.GX5SR>$X=1U:\A2ZF#0B.60E1C]YDX%=#
M]:DT%'M[[6+J=2%N+A5A]2L:A<_GFL*LY1^%V-J*3>ISQ\ >MS+T]!UJL?A^
MV\O]ID)VX P,5Z!-J$*#/DS-_N@?XU5;5X<X^S79/M&/\:R5>K_,S9TX=CBC
MX"?G]^W)^4?XTJ^ 6V\SMN[8Z5V1UBW'+6M[@?\ 3'_Z])_;EK_S[WH_[8&J
M^L5?YF+V<.QR"> 7Q\]RV<]A4@\ CO<R_I75G7;0=8;P?]NYI?[=LO\ GE=_
M^ YH^LU?YF'LX=CCW\ N6^2Y8#CD]?>G?\*_'_/U*?P'^%=<==L%ZBZ!_P"N
M#4?\)!I__3S_ -^&H^L5/YF'LX=CDQ\/XN\\I_+_  H3P O.Z:3KQ@]!^5=8
M=>L!U%S_ -^&H'B'3_2Z_P# =J/;U?YF'LX=CE?^$!7(Q-(!WR>OZ5,/ 5OC
MEYB?][_ZU=,/$6G>EW_X#M4D6OZ=*P56GR3CF!JAUJO\S^\:C#LCFXO %AM&
M\SD^S ?TJ3_A =-]+G_OX/\ "NA'B+2L9,\H'J8&_P *7^W]+QG[1)C_ *XM
M_A6?M*O\[^\T2A_*ON.=7P%IP/*SD>GF_P#UJ1? .G@#=YY/?]YC^E=)_;VF
M'_EY/_?IO\*0Z_I ZWH_[]M_A2]I6_G?WE6A_*ON.=_X0'3/^><W_?W_ .M3
M6\ Z=CA)?^_M=+_;VD]?MH_[]M_A2'7](_Y_E_[Y;_"FJE3^9_>R6H_RK[CE
M?^%?61E9B9@IZ*)3Q3A\/M/])C]9C73?\)%HY_Y?X_\ OEO\*7_A(-'_ .?^
M/_OEO\*KVE3^9_>R>6/9?<<N?A_8=ED_[^M3'^']H8]J@@^I)/\ 6NK_ .$A
MT?/&H19^A_PH_P"$AT?OJ$7Y'_"CVE3^9_>Q6CV7W'+#P#8#_EE^K?XT[_A
M[#_GC_X\W^-=+_;VC_\ 00B_(_X4IUW2/^@A$/P/^%'M*G\S^]A:/9'.?\(+
M8?\ /$?FW^-,_P"%?VDLPVGRU Z8)S^M=-_;FCG_ )B$7Z_X5(FM:0%#_P!H
MP@$X!)/-+GJ?S/[V.T>R.5T[X;6]M;E;NY-W+N.)&7'';@&BS^'UAMR[SR;)
M6W>9\N[GI]/I78KKND_]!"$_G_A3AK6E-TOHS^#?X4G*K_,_O!<O9'-?\(/I
M0Z62_P#?3?XTW_A#-.#9^Q1_3)Q75?VGIYZ70/\ VS;_  H&H6#':MR"?01M
M_A6=ZO\ ,_O*]WLCD4\$V"+M^SJ3NW;B23USCZ=JF/A+3Q_RX0_K_C76^9 >
MC,?^V3?X4H,1Z>8?^V3?X5#=3^9_>6G#LCF;70UL=WV1/L^[KY1(S5KR+W8$
M^TSA02>)2/ZUNXCP3B7_ +\M_A2B%W^XA/\ O?+_ /7KGFI/5LV4HKH<V^F/
M,")I)G!X(:5B#^M4)?">G2B(-9QE(?NJ1D >GTKL&M&',MQ%$/\ 9&3^9_PJ
MC=/8P)F4O+C^*=B1_P!\]#^59MR6S+3C+H<=JFA:-I^F7DXLK4LD32D",$C:
MI.?;'-?-TFJ74EF+=FR/.,V_^+) &,^G'2OK"YO3/HEY=1/;VT:0R"*2< 1
MXP"PZ8S7R[XJDTZ?Q1J,FDHBV+2_N]BX4\<E1V!.2!Z5V86I.SNS"O".ED9$
M,TOFC]ZW_?1JT68?Q'\ZHJ=K9ZT\SL?2NOGD<_*3ON<?>YJ/9+_>_6F"9AV!
MH\]L]J.=ARDGD2^HJ159(902#D \5&L['J!QR:6)RZR[O05+D-&OIS;9+_'<
M8^O!K$B>'(\TR8'90*VM/C;-PQ &\#;SUXK*_LV[5<M;L!ZG%9QW9<MD:FE7
M5L=7LH[:%D!)$A?DGBG:CQH6F!.!^\!R!G[QJAIRM9ZM;2S8C$<H+$GI5^:&
MYU&UMK2UBWM$I8[2!PS'%.]A;F0)G7[I ^BBG-<3A3^\<<>N*T?^$>U:WF16
MMBDC@[1N'(ID^E7NT^?Y88# W252G<EP:W.Y^&&V?3[D2JT[M>Q1LI.3M93C
MKTY[UZ1KFF6.H645IJ$$AB\S]WAMK*"02 1VXS^)KQ+PCJ\OAC5X[AIH_+9@
M)8URVY<]/KZ5Z=??$2QN%(^PSEAQPW45C)R4C5).)5G33I+)[2Z6SN?LP-KM
M:X9V*B7@G  )!_+D5S'BB;SEA\/6-I'::9IDK;2&)\YC_$2:GU'5]%-])/)=
M30"7,@B6V)*Y).,YQU[UTFDW5MJ]K;2K&?+=MJ^8HR<<$_UJ\14]G%26IEAJ
M7M).+T*7P_M8M+NQ.T$DA*MNEB&0@. "?SKT\JJ_-DX'MBJ$%G!>V4)F4I$K
M%@JG;O'09QVXZ5I[@HW5UT')P3DK'-745-J+N- "GC.31N#'K]<\4F]=A&&'
MUS38G^<_(V/4\UL8CRQZ?IN'-.#'GY<?K2C;U('X]J81R"#^5 &5K=\8+O3[
M8 '[09"V?0#M^)JH;19_F9&+=P*P/'5]=V>N6EW:J76UB\N5<<KN.=P]1C'3
MTKD+WXAZ]873K;RVLT7!7?#R1]*<:J3L;2HRY4VCU2*W=%V >7&>N.]22Q*
M,, 0/6N(LO%^L7FF6]U.8 )\XVQ]QU'ZC\ZLC7;MB/GCP1_SS%:K$1.=T)'4
M%2/NL#]#30ERWW8F;Z"N;_M:^!'[[ /<"IDUB[SAYI#_ ,"-/ZRB?8,Z#[-=
M]XB/K33#<#J0/J:R5O!*"7ED_P"_AJ!V9_N0RGW+FCZRA^P.P[4G'>C</7.*
M,UB:C@>.*,9YII;%&>!VH =]:.:3-(&+#@4"),THJ/<6I?YT6$3HI>54&/F.
M,^E3RWBO,6'3L*JJVTDKU )_0U@B^.T-N(_&N+$RLTCNP\;ILZ5KA2#[4Q91
MZ\?6N<.H':?F/YT+J?.-QK!5#=Q.E^U*. V*FBN@/XB?K7+_ -H*3DDT[^T>
MP8BJ]H1RG6K= ="O/>GM=#/89KD1?C^_4XO5;^.I<T6HG3_:%QVYH6:(=>OO
M7,B](/\ K<_C2M>.1][K2YD/V;.I%[;CJP^E/%U">PKBFN&SG<*L)J;@#[I_
M&K4C)Q.Q6:(C/%/A,+Y88&3@>_K7&#4WSP"/H:M-?M%#:J,C]T6_-C4\]BE3
MN=CLC/'RFE\I/]C\JX-M7G5B0Y//%/BUR?NQ!^M+VQ7L3MF"C@ ?E31!'UV+
M^5<S%K;_ -_\:D76F/\ RUH]J'LCH_)B_N1_D*:T,1!'EQ_D*PEU<YQOIIUI
ML]C1[07LC9^S0#@0QCZ 4];6'_GE'^0K!_MC')QS[T_^V^"1@_C0IDN)N?9H
M?^><?_?(I/L$!_Y81D_[HK%36@WH?QJ===7_ ":?,PY33^Q1 _ZB/_OD4?8H
M#S]GBS_NBJ*ZPN,T-K:J":.8GD+JV%NV<P1_]\BI4TJ)1@1*H[  <5GV&ISW
MNH+"/ECP2?RK5N)KKRS]F,#2#M,2!^E:*K83IW'C3XAV'Y5%=SZ;I<?FWUU!
M;*.\L@7]*Q+^SU>^R+CQ,;6+O%8P!/\ QXDFL0>"/#OFF:Y:]O93U::<G/\
M*I>(*5$N:A\3?#=CE;87%[(/^>:;5_-L?RKF;KXKZM<L4TK28(<]"V9F_(8%
M='%H6@V<F^#2;5<=/-R_Z&K?VZ*W7;$8X1Z11A:P=:3V-E1CU.&;7OB/?#>K
M7<$9_B%NL0_,BKMIHWC2]4/>>*VM4/8W#,WY#_&NBEU6(GYF+?[QS5:75#@[
M#^58RE,VC3@6K'PY)" UWXHUN];NJS%%-:X>'3K<0QO*L8YVF4LQ]R37)MJ<
M['DG\Z9->NZX8G%9:]66H(VKK7-F=F,_G6%>7SW39+$L3@#-5B=S?Q8[\5:T
MI8#J)GE;%O:(9Y2W08Z?K19%:GGOQFU8Q7^G>'X)?W=I!NF /!D/^3^=>4UK
M>(]5EU[Q%?ZF^3]HF++[+T7],5EE3Z5Z=./*K'FU)7E<;11BC%62%%*%)[4[
MRR!R*0 !^Y)_O'%2P*1%(2.".M2E-MO;^^3^M/#,8F0_=QP*&-;ERRN@HV[6
M)0#("]*N2W4$MN<-R#WXK.&H1N(XX(!%+Y8C9E)_>'^\?0]J06K\84G\*RY=
M35ST'&]E1BL$$#=@S1!F-5HKG4(+AO+GDCD;EL5J66GN9@6&T"J]M"MU<SS;
M@%W87Z5H9^8T:MK2R-)]K)8C!9E!./RJ*6\U"4;IKHGUPHK1^QI_>S]!44\"
MB&0*I^Z:6@794L(#J-[';Q&228G*CITK9O8;^WNFL3-'!-C).,D_0U@:3?'3
MM0AN  =KC/T[UU7BF6"],=S;$EH<!FQC.>X_(5G[WME%[-?B=:C!X=R3]Y/;
MR,FW\-W-R[E7$\HY8\DCZUZ=X/TJ:RT^*!W\R0?+'@="W7\A6%X3:)M(,W'F
M,VUA]*](T&S9$#Y4>2-N2.K'J?Z5C)NI6]GTN))4Z/M.IMJRJ!"J-M48!V\<
M4H;=V&>^!BC#9R=I]!WIFZ4]5 ] .:]H\8<?ES@C/M3\XP"/PJ+>,_=_\=I2
MX!SG!]@:8$BC/&<'ZTXC#<#)'45$[ QYS@D^F::I=2!D_4+2")Q=Q82VUY>6
MEQ+YY8F>-CG@,Q_ETKS2^L(DUBZB91Y9CXXZ$UWPU6>]UCSIF)W1,H!_APW3
MZ5R/B,-;WLLZ<,(^ >^#TKRZ<OWK1]7C:+^I0EU13TJZG73(8MY,4;$^7Z-T
M;] /RK<BF!4<\'D&N9LB5GE4?=8[@/3(S6I;RX)B[=17;;30^;OJ;2W.!AJM
M17"L,8R?6L@-D4]7Q4MEI&T]TJ@+P/I4/V[:?EQ]<9K+9\FI<J  N2>] ['I
M^XEJ#T/7.:>(E&>3D^] 7''3\:ZSD&?@33@,=C3]N/6D%%Q"Y/M2?,32]:3?
MS@#)I .'IW-. />C<:7-!15U&5[;2[N>' E6$[2?4\#^=<5?32V%Y<6DO5&X
M_H:['5=S67E'&V2:&/\ .1:I>)-!36HA+!*L=\@^5B>'']T_XURUJ3GJMSIH
MU>3?8Y+[>?6F'4"#UQFL74%O-*9EOX)(-O4MT_ ]ZS6U:W;CSUYKAY&CKYT]
M4=@-1XZT?VD/6N-745' E4_\"J0:HPD QE/4'-*S"YV2ZF..:L)J QUKB_[0
M4=7Q4R:ET&X8^M#BRHR2.Q-_GO3DO6;C)'XURXO,]&JW!<;L[FVUGRLU4DS;
M:\*G&XDCKS2?VDWK6:Q4\B8_E41_ZZ@_A5JYG)*YM0:B23G%7Y=3S#:MG^$Q
MGGN#G^M<E\P.5F%6A*S6YB9@"3NCY_B]/QH81T-TZF Q!-2"]4\C&/I7,>>W
M# @^M3^=E<J?UK)JQT*S.B%Y%[5(+F,CT_&N7,SCGG\J!>$=3BHNRK(Z@7*9
M^\10TW.1+7,?;\#@T@U!@>IQ578FD=$TS9R)?UIK7DV,!A]*P#J!Z[J:;\XY
M-4I,AP3.CBOG3G !H-Z<<=SZUS/]HX/_ ->I$U+=_%BM.8R5/4Z0:GL&!D4[
M^U"01G.17-2W[8^^"/I4']IKGK3B[DRC9G>:5JXBOII68_+"3@'Z5>?Q$G.
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
MS5'PUJIUGPOI]\WEL9(0)1CHPX/ZBM$D9P8H=OJ,UZ":9Y^H!D7EIRO_ %T
M%0)+!/+Y7VN,$=-LB_RJT%16R0I]P34+P6;\,EL<]VCYHL@)U2=01O60#OCK
M534-5M].MU>]41F1O+C&/O-Z9Q@5*NFVN/D<H>_EL1^E<1\4DDLM!L95FD>,
M7.&W-G^$XI-I(J*;98UJ^U#5M/N=/EM+.:WD'RKYC9!'0Y'?W_G7EMSX>UZT
MFPS0L^,B+< 2/8$#-1Q73L!M)!Z\'%;&A7TMY--!.S?NU\R+S#W[@?@?TKFJ
M25KLZ()[(S-(F-S'+#+A94X9:V!9V/\ 9'VO[:1?>9M:VVC&.F<UB&0VGB^Z
MCXV3#=@_3/\ C6C*L66W*P[C:>E1%W*:LP'?ODUF:M+PJ=-W)K33;YFT-D=O
M7\:QM43_ $MMY. ,!1Z>_I6<MS2.QBS2EFPW0=<5$JB0Y8\"K1B0;OE/XFF@
MAUV[5QUQBD!]/;%_N#/TI0/]GBG; JCDGW-0O=6MN,S7,2?[T@KN.0FQ]:"@
M/K^!K)E\2:2G NMQ_P!E2?Z51G\7V*9VI(WH>1FES+N%CH/L\0.0N/?-.$2'
M&&P1Z&N:B\8VS9++]!CDTRX\8<(]M;''?<P_3 J>==PL=,(I<9W=^G.*8\4[
M* '5!ZG+&N:B\1K/*QFBN5#=MN0/IBICK< (,1GD*]/EQC]?YU2DF%C5FB:)
M2WG;%!Y\QNHJ#SB\A.9@H'R^6"0166VK,WS013O*_ 8<@>^:EAU&^G5D.X9/
M! _Q_P *?,38U'E&TR"=LXZ>7S^54I97+'=?2P\\D8]>]9]]9WLQ4O.RX&"1
MT ^E.MM+N)8_WK!XRWR\=.?6LVY7M8NR+J7RX ::23<W\4E1Z_=0+X7U"X4M
M]H^QR#K]W/&*@&ESVLGF12[L= 1GD_Y-2/H<M];207L.(Y%.[:3N;GUJ>:0[
M(\9T^R\\&(<[YE7_ #^=>NRZ/ #=%K2ZD%Q,+$S6S$&WC4##$]AD?K61JOAS
M3M%U#3S86TL(?<\IE8MN(P>/3BN\NK.*YM;M)=1AL;".\\Z\EE_BB(#+@]CN
M(/X5SR3N=">APY^R0W=KY,L99VE@G5<8#<,,8]R?QKR;6H1!K-Y$O03''XUZ
M'XD\.GPY>MJ GE,US<'/F!0.,\C'X5YOJLQGU.>0G)+<FIL[E731V_@^R\W7
MY;LJ&73K0R1@\_, %7]3FO1"S:;Y>GV<YCNH5#70>+/FB4'!5CQD-R>W8USW
M@2S4V>JW+D -#'R?02 FNM\2VNM6MOJ=[:)&UI-G[-+ P8AL  G)QR2W3T%8
MR5V;Q:2*?@[=I'BU+";8$BF\I@#P8IEXQ[9(K@O$NF+9:_J%DY9)+>X;RF!Z
M#K_G\*OZ3K=UIFL6TNHV\D$YLUBVECG,;<-D_P"[75>/9(M.\927:VZ/Y\23
M*70$<C_/XXK6G)MN)E4224CRJ^:_NF_?7,CE!QYAW$#MV_#ZUF07:.EV+N=E
MF1 (%6,'<=P!S^&378ZGJ%W?7#//+@L,'!QD?Y_K6;#\/-4U$_;[>:%+>8[E
M.&R.?3%6J:2LD9NHV[R9F#Q'J+:9%I\C7$]BDGFK%DX0Y/M[D_C4L>JJ<%K:
MX7/?BMN/X47#%O-UN! IR<Q$\>O6I#\,=-"$GQ-&S@\J+?\ ^O5>S:Z"]HNY
MA-J%LR$M/Y;+_>Q_0U)!J-FRX^UQ;ORKJD^%OAQ-HFU^Z<L.-B*/\:UH?A1X
M4W!H=0O;CZ3*"/?@4^5A[1'%PW*%1LG5OI)4Q?<O*%A[C/\ .NX'PO\ "<.W
M=!*^<D&2Y;G\L5:7P%X9MWPNF!=O\7G.W]:KE8>T1YN;:U?[]K"?]Z(5 VDZ
M<^<VL(_W21_6O5I?"&@M]S3I5)[Q3LO]:J2^ M.EYA^U0^YG5@/S!I68N='E
MQT#36_Y9R+_NS?XBH'\,VA_U4\Z_4 _X5Z9+\/A$IQJ3<#H;<']0161J_A"_
MTG2Y]0$T-Q' NYHE!5R.YQSTZU-F/F1P+^&#_P L[S_ON(C^6:1M"ND@,0-H
MV6SO.X-].1TK2;58HI%$L,J;AE6R"#^-2OJ4,*JTS21!_N[TZTAF"-+O[<-L
M$#[A@XD7)_6H9-+O]J_Z+-QW4 _RKH?[4T^7C[3$?][BIHOLK=#%@]")!S0,
MP)+8O!=,VFM ZQ1>7][CD GW)ZUE!'0DLA.1CYE->@+I@G'[IR#['_"FOX<N
MSRLTP)_Z:&IYD5RLX.*0031RC.Y&##Z@UZ1+\;=>8?N]/TU/J&/_ +-5+^R+
MN+KYA /<YJK=6-POL?\ ='^%"JV>@.EIJ2W_ ,6O$M]#Y1>SA7<&_=08.1[D
MFLR7XB^)I@1_:(3(Q\D*#^E/BLKIY]I (]XE/]*N?V'+-RL$1X[PK_A2EB.7
M=CIT.;8Q3XV\1E2HU>X53U"X7/Y"H#XFUN5LRZQ?$@':?/;@UUL/A"ZF*[;:
MV.?6!:VK?P!+UFT^W*]21"*YI8V"W9TQP4WT/,6UF_GXN+N289_Y:_-_.FF_
M<]?*/UC%>O-X%T^)"7L8%..\0XK-T[P=IE]K\5C.B00[69MB#<V.P_STJ88V
M$W97'/!3@KNQYB;A7ZP6Y_X"1_6@208R;6+\&8?UKVR3X<>%HI;8BVO'CGW'
MF4#&& _NY[_I6O;_  P\+?9KB4:?.TD;,BQ^:/F(./[M:2Q$8O4RC0<CY]B-
MM*VW[+CZ2FG,EJ"5:"8$>DP_^)KZ(B^&WA0WBHMA+Y3*K!S+SR"?3C&*F/P\
M\!+G)B)][M:GZU$?U=GSI$+2*9)%2[!1@P(93R/PJ"[$,LQDA,OSL2P<#C)]
MJ^@M7^$EF\T;Z+]G2(CYDN.<>X('(K./PAN#]^73!CKD$_TH^LKL'U=]SR+1
M=#NKKRK[R9OLBR\R!,J2.V<]:EO+275]9N7MK2ZN_*&&%NA8K@XR<#CFO7$^
M%<]NFU=7L(%SDJN0,^N*XN\LTT35KRS@N/FC<QO+;':),=^.O6CZRK:(I8=]
MSDUTJ&W&Z_TV_@ /)E5E'YXK0M[?PHR?OU96Q_SU?G]*U'99@1+//("<$22D
MY_.FI!9$@ #/TK.55/N:QHM=C"N+;1-Q^RPDCWE(_G506);YK>V3COYZY_G7
M71VMH<?*#UXQ5H6=J=P:!1QV49JHUTNY,L/)]CGK+4_%UG"4L[B;RL?=:=7'
MX!B:6+Q?XRLS)C41&4^\LGE9]>AK>-G:[C_H\?\ WR*C^PV4LOE2I$@8\L8\
MXJ_K:6I"P;>ET<!-?WES/)*[ ,Y).% &:L:>9KV\BM)G=HYY%7;NQSD?EWKJ
M;FWL(+H+B&>(G"R"(8-8-O%$;R$&)?\ 7#(V_P"U5PK*2ND35HN#LV>B^!-;
MM]'L]:TJ[G6WBM;LM;&9Q@J3@C)Z] ?QKTVUN;:]@$]M,)H6Z2*V5KYSO(H[
M35KMEC0;;B51\H^7YSBKECXEU<:G:JFI7*Q>;&"H;C&X9%=D:ZL<<J.I[Z\]
MO]J\IE7=T *TB7*2^;Y;QD0-MFP,[#[UY!X]U>^L?&]_!:W3);JL11>H'RC/
M7WJ[KNN7J>!/#UU'>RK-//,)MCE=W!/;WI?67I8?U=7=SUB<;2-X./[P']*Y
M+XEV:7G@J8*I8P2K,O'IP?T->>VWC/7[6&.*VNP%7H&7-6;GQ[KSZ?<0SS02
M1R1E9%:(<@CFK]LFK,S]BT[HX^Q?.5P<BKPN6MV$RGE350)%;RY&0&'&*<TH
M:-E.#]*ANZ*V8SQ!+MU2VO5[@9_#_P#76XQ#P!QR"N<UQ]W=27$"Q,/]7_/I
M70Z/="XT0KD&2+Y2.^.U3#L7+N6C-M!Q@8&2*Q)WS+(\O)8;R2>]7[A@(FSG
MIC/UK*E(,AYW#T]*3!;%69_W9)&-W./K2H"$7/I4<S!V5,=3S6C8VGVN1LL0
MB]L]:11ZHFE:DS?-J,I'_30,14W_  CT\P!-VH;N8XL?K79JJK@"4YIS+A<A
MVR?4\5UJ*.2YQJ^%V4DO=R!O7/6K2Z"YP)K@E1TX%=*NX\/V[GC-.$"L,D8)
MZ@,:KEB@U.;'AF!N&;@>IY'Z4_\ X1B*+;Y**0.X.:Z+ XP /6F$*WRA%8>O
M2BR[ 8J^'8"IY(;&/F&*1]#$4("E68=P.3^-;:]U,'RCN"#3B<'B#<>W(%*R
M YM!/#(9F!! &8MO)%6C>E /-M"<8)/0<^G%;V6&&$>#W):HPS/N$J1XSG D
MZTP*,5Y;3JJDE&QG'<5+#-M!'VKGJ?-4#'M5H!3S+%"H[=ZB-K8OQ]FA<+]W
M(HU #=,%W[H6C' Z+S]:(+W?PL,A&,Y#*<?K33:H&.RRB;W+9/\ *G*LZ*0D
M4<>>W/\ A3 PO%C&>RAFV3#[)*&8M&0-I^4G/3N*T=%FBO[>-)X( =$C+MSN
M!Y:Q7-O(N[(4YCDQW'8_G4\R_:H);><Q-$X,<BX[$<UYKJFN3^&F>PO;9IVC
MSY,W0.O8^]8RM>Y:[#?B7J@?4[>U\^2=HS(SRM)NR2Q/&.PZ#V%>73MOFD;U
M-:.H:C-J%Q)<2GYFZ*.U,TG2;O6]1CLK*,O(YY/91W)/85@S9:'J?P\NH+FP
MCMYF'EW2-:R9Z#<.,_B*]!2"(FWO8K:1[F2./3Y8#*%AMU5LR,%Z9!&<=\BN
M#U'3+7P[)8)&Y6S>%;>20#&V1>C'Z\UM:AXH^P:7(\LML\KQXDF!R7QT.WH6
M]ZOEL3S7/.?'6H^;XH8B$0^7$%:-3PIQS_.L[4?B!X@U5K9KJX@9K>$0JPMT
MSM' SQUK#U*^-[>3W!ZN>*K6MO->7<5M;J7FE<1QJ.Y/ K.UG=%[JS/;O T<
M=SX5M[O4K'[3/*68-Y"\KG: .G85U:,D$8AAM9$4<A5 7.?3FJUA91Z=I=GI
MZX,=K"L8;'<#D_G4S,#\S=NN:ZUHCFEN.EFVKS%*?FX*E>#^=2H=ZG,"KZ>8
MJU )%&XJT:GL?2HS<?*<OR>,AJ.85B9X@0?]&M3)VW  8J%H)6SBVTT;3T,?
MWOQ[56:XN$!)G)P>J@51GU>X!^<1,<\#!%+F'8V5%W!\JI8("<_+D9J5FNFC
M9 (U/J"3C]*YVYUV%981M.X\#D$9K1M]0A,"EH ,CJ#U^M3S#L:T0F6+GRLY
MY(!Y_6I!,Q/W@#CGY>*SVOK98RTH .1C:N:!J-HYPTP+>C1<T[A8N*UR)"?/
M4KG[H7&:=<7/D0M+-_JP/WF>!CWK.FUJP12RSQD \[9!G\JY3Q5XGMY[ 6T,
M[1@Y\P!MV?:CF"QQ_B6*VT[5#'H-Y#<V\A+?9R,FW[X!/!'I7&WLEQ+<M]H.
M7'7G.*M3O^]+A\@G@U6F!DRV"<=37.S=&[X/\.V>OZF(;[4(;6!#ED)/F2#T
M7M^->\3:99SZ?]A:WM_LIA\D)LZ+C&!^%?-$#2P2AU9E/8J:]6\+>,'M?#DI
ME*R-;\+',S%S]/:JBT3),X;Q%H%SX9U1[6=GC!.89U!"RIV/'?U%9ZZG/"A"
M7ERS>OFGC]:U_$WBW5/$0\BY=1;ALB)4'![<]:YO[.VW.#6<K=#2-RV->U9#
MB+4;K_OX37J?A+PQ>WFE&[U^XO#+,<PPF4QE%]3[GTKR_1;Y](U%+M5!:/IE
M0?YBO:/#/BS^VX-L\2K< ?,%;K[U=-1ZDU)2)U\)V"]+F\1O3[1G^8-._P"$
M9A&W;J5^O/.3$<_^.UOMM0;L@9[D4TNB, 2 2<YQ6_LZ?5&*J274Q%\-E9?^
M0C>'/LG_ ,35VVT^ZM3MBU>Y]\PJ3_*K3SP'CS5.3VI48.?DG&/3&*EX:C+=
M(M8BJMI,>Z:BRA6U:4@CO;Q?X5D7.@>?*LLNKW:RC[K1QQ(1],+Q6E+Y[,0K
M;NV0,T8EQ\W;IQTHA@Z2U44)XJJU;F9GC0KO.1XGUH^F)EX_2I!H][@#_A)=
M6'/7SE_PJP]NDX!,T\<G<K( 35>72<M\FK7:C/(+ _TJW0A_*2JTUU!]#EE4
MA_$.K%3D%6F7!_2JG_"&:<O']HW>>^ G'_CM)<:9=)NV:O,RD\;NIJA+I=W_
M ,_I8GC!S4_5Z?\ *7[>?\Q?B\'6$$>Q=5U' YP9%_\ B:KR^#K(MO77;V,X
MQSL(_453;1[W@A]X/UIK:1J,2M*;<$'C ;'Z4>QA_('MI_S#Y?!T8)_XJ.4K
MV!BB&/QK%N/"MRC?N=>MBO\ =8C/Y@5;-A? 9-E)CV7-1,DL1/FPLGU4BH=&
MG_*4JT_YBG=:)=);L8;^*2;' \T 9_[YJ*VTJ;"BXOI<@?,T97GZ#%:'FH#]
MZG"53WK)T8=BO;3[BPZ3I^\;[O4,8[,O^%1ZUI3I:>?H^HL-@R\<R@EO3!QQ
M4OFXZ4><U+V$.Q7MY]SA#X@U> DS)<(.^8\?TKK=#LWU?3_MU]<W, DYC564
M<=.X[U<WY&#D_4YH$HVX*@@=B*/81[![>7<=%H.DSA4:>]7;]TF<?T%12^#=
M,@*S*]WC.[<)01Z^E/6502P0#\*F6Z89PP /;FJ5-(AS;ZF7)X22_OII6OY6
M\^5I6Q$HQDY/\Z=#\/;>&>.7^TIPRR!@/)!'![\UJ)?RJ<*1CIP.E+%<SM-]
M[//<_P!:.0.<B\=>%KK5?$]U?03(JM#$OEXW-D*.G(ZYI-8\,W4G@71].AG5
MY;:ZD)9AM4Y!X]<\U)?SSWUK+;K++ S?\M8V.X56TFR73)EEDN]1NMN3Y<T^
M8\D==N.M0J3213JW=S*B\)Z@H"^=:-(IZ!F']*2?PEJIMY?^/4\<D3'^HKLC
MJD,N5>T!4^@&:@F>WGA9%:>$-UP?TJN47.>>DO9F+3[RP61F4R1!ASC/)!7G
ML:C:#3'D/E/-'@XZ[U_H:[O^S8+R\CF^URV4WD_93+&<@1^H[@^_N:PW\+Q:
M7:S/ (]18L3LGXV#/!W#D]^G7/M23:!I,XF^T@VS"07ELXDR1EBI_7_&K7A^
MQNY);LP1K*JQE9!&X)'<-CN..U=M?> +.\2$V]Z\:R1)(#G=&"1[]:@T_P $
M:QX?O!=V=[:W4$L9BFC.Z/>C9R/3/&1S37<1QTTY,#\@?,.?PK.RP')SGO6C
MKB?8[AHEYPQX9<'KW%93-\N.Y /TK01&H)N H'7BNILF2TM]QX XY[USNGC-
MT3Z#-:%_(V8X <A1R/>H*/HH, ,9)]\T*ZY."/Q-99UNT![MZ86H6UJ $[5F
MZ=-N*[.9=SGY6;F_!^4K^>:;OQGD"L/^VXA)O$) [ G&*4ZZQZ0\_P"]4\\0
MY6;6Y?O!L?04H;@;B<^W%8']N2KT@4=^M+_;D[?\LE QZ4N>(_9LWLX/\7/N
M*#]#^+5@MK<W]U1QZ&HSJ]P>DH&?:CGB'LV=#N;&>*896 Y"G\,US9U"[/*S
M@CTQ33?79Y\UB#[9J?:HOV;-YKD+G.%^BU&;I6'5E ]*Q#<S]-\A-,,[9^8L
M<^]+V@_9G0B>(C<]PPR>#GI3A?0*<+=@XZ\9KFRRGKQ287MC\JGV@_9G03ZG
M EON#JV <<&N#U>QN/$3'SY@RJ28XR-H4^U;H&.,4N#_ '0?K6;E<I1L>9WO
MAT6DA$RI]5&:DT/4KO0+K_1)W6)CED_A;ZBO1VM]_'D1GV(!J!["TSF6T@)]
M?*J.NA=NXZ76['5=&>*^A4PS+M95.3GV_P :\QU'1K_SI%A,K6H/R%QSCWQ7
MIJ6MNO"VT8X],4K6T3X#0QC\C5.39*@CQF33KI<[D Q[UW7@"#2[28W<I>34
ME&$$N%5,]2O/)]ZZ<Z=:$_ZJ'Z;<THT^U!R((\^HC%2I-,;BF;AU F,N4(0G
MM)FHI;_;\P4]*S3 @ &PX]J,-GY>*T]JR/9>9/<:F[98$@XXR*HR:M=@G$K9
M)QPM2D3,",#\15:6WF.<*N?3)Q2]H+V94FU?4,8V@\]QBJTMQJ$K+^ZDSCG#
M<5<%M/N^9<]>AQ56YM[E5W+;,0.RMG/UI<Q7(0_9KWS098)S&>H/'\JL1,UL
MK&1I%(X 93BJ46MW-J"L*LH/523S^%*?$M\RA=JG!Y'EYHYD'*;::H#&J12A
M#WDS^F*BEUJ49!N3N':N<N;Z[N5.(H0>^% Q^E9IAOYVP(B<>AH]H"IG0WNL
M0OG>^YAT.WO7-Z@\-RIVF1CUZ4\V%USO!SZ$YJ,V<JGJ/P-3SL:BC(>W?/<^
MVVFI;O@Y0\]*V@LZ@#<>/44"5AG/EG/M2YBK&0L#8&Y&&#ZUMV]R\%D0R6K*
MPYW$Y^E()P.L,1^AQ2_:5.=ULIR<T*0.)CN$FE)RJ'/0#%3);-C&<@^AK2^T
M0G@VRD>YH6Y@4[A;!3Z@T^8+%.+3U)&5'XUL:?-=63+]F=HSZ@]*KK=6O781
MCM5P:C:E<,L?3J5(/YTU)$M&];>)=:)5!!#.S#Y<QY8_E5M_&-[ VR]TB(-Z
M2,ZG]:P8-2MFPK)O_P"VF"?SJ=XM,O /])ECEZ*LO*K^.*KF[,GE75&TGC*T
MW9ET9N.05F)YJXGB_2I1E1=6S#MY*N*YJ+1;2*92+CS ,9,4@_+&16E%X4BN
M&8?;IH2!NVD'/T(JU*1+C$W8O%>G@;5U!E(ZM+:'^AJVFMVERF/M>GR/Z[F3
M_&N7;P8#M\G6[4LW19%VY]N>]1W/@ZZMB#+$9U8X!@D!R?RXK15)KH3RQ[G6
M*EK<,0Q5>X:&\!S^&*B;3D\TB"]O%!&1\H(_3FN=L?!+7)8&Z,$J\[6B.,?4
M&FW/@O6K20"W:.X!/6&X *_7=BJ]K+L1R1[FTT$L/_,5PPYQ/;NN?Q]*:\M[
M@%;W3YPW'^NV_P Q6'+IGB?3RI,6H =BIWK^A-(VN:RD@6=2),XVRVAY_ BC
MVW</9FTMQJ0.$M8IAW\J96_K4PU2^12LNGW2D=A@USA\0MYF;G3].=C_ 'H]
MI-2IXDA'"V4<)SG,%PP_F::K+N'LWV-7_A(98LJT,B<YYCI\/B8DD^=C/&"*
MHIXFE*E6,[+_ +6UOZ4\ZQ:./WJJ6S_RTMOZ@U?M5W%R/L:#:K#<YWFV.>F0
M ?QI?(M)0Q86Q)Z87I6*]YI4N=UO$"3TC++_ (U&SZ?QY:S(/:3=_04>T0<I
MT2Z5ISQG,29Q_"<4O_".V/WCY@'^]BN=#Q?=ANKH-Z%<?KFID%\P8K<D;>F3
MUHYEV%RON;!\-6K$XNI$'N0:KS>'?*!,5[&P'9E(K/$^JPL$66/U_P!:O^-2
M_;M6& 1$Q/OFCW'T':7<:VDWR9(BWCU4T?V7> <VTV?]W_Z](=1OT8[POOR:
M%U:Y& 0QQ_#NXH]P/>%;3KE<9PI/9@:B\B9) =T6#P>^/>KBZ[,HP4&,_P!T
M&IHM<5FYM\D\?ZL4N6'</>,S[/<Y(50^.X8&E^SWJQES;3!?7:<?G6NNM6@&
M&MU&.N5YI4U/3VSA0N>VX_RHY(OJ%WV,+S7'532K<-WZ5T7VVU/".N<<<\?S
MI MLZY9E+'L /\*/9>8<WD8 N&'!Q^52"XSR<?E6X(+!NMH"3ZG'\J#I=M+D
M_9S&,\$=?YT>Q8<Z,^S=7M)K02JI;F%9&PBG^8ZD_F.].$M]_9[6[Q0[H#N7
M;<8W#GIQSW[]ZM2:+ .%!;/J:NPQ/F+S1$V, MM^8\Y_/WJ?8M!SH\6\7W'G
MZ])D;6"J""<X.*P&9><=>E:7B=D;Q/J7E',8N&5>>P./Z5D5RMG2:&ED+(2>
MYQ4[.'FDD]#M!_S]*IV)P?QJU(!Y$AQ@%Q_6D![ "K#K@^]*!@<-]<&DVJ1U
M(_"D\K(XRI/!(-6/0-_8Y/X4 C&=I7VS4BO.!M.& ]0,_I49+YQLQ^-3J/0-
MI/(R#W!I=CC^$"@@@9W<TF6_BR.>E 70[:0N3R*..[8^O:G!E!Y_4TI"$9V_
MK0%QA0$=58>QZTFQ2IQD'ZU)\OM1CT_2BP7$"E/NY/MFG>:>GE=>U-RXSZ49
MYYS18+DF_P!$VT9QZ_@,U&>.^*7D=Z N*<'/S8/TH&<??I/-P>OYBGA\_P .
M3[4K!<:=V/\ 6$_2@Y_O9]J=E3C&?Q%."#&2XH B"$<C&?K28;/!J4IZ<U&=
MP(.&S]*+"#YAU&<=Z7.>P--W$=0/PXHZYZ ^]%ADIAE +;00.<JV<5%G!')I
MVTG&&'\Z!"0<KCWQ18!N0?X@3Z4$$]3CZBI!$>AP?PIN,>HS2L W9QSD_0TN
M !]RGYXY"L?4T;O]GCVHL S&>V:B=5/#(#^ YJ4E3]W(]\TN0#W'U&:5@*;6
M=H_6UC)]ABJ[:/9,W^H*CU#?XUIX/.0#^%1A.N2P],=J+ 93:%%D^5/(G/%5
MVT2^S\MS$_8#_P#76X=W]X$8X!6E.T\;@OMFBP[G,RZ'J QNM()%QU4XJI+I
M6TDO97,?H1@BNQ$*G@D$?3I3]@'Y\8I6"YP9LX=P!:5>V&C!(_*F_P!G+\K"
M:,Y]<BN[>!9B2Z GIEAFH&L;9@%\F/ [8HL%SB?[/F/W85./1J/L,H(\VUD'
MNIZ5V;:5!*/NR ^H.<?G5:;04/,5PRM[\?RQ2L.YR;6XR,,0.G*]*;Y#<[95
M.!Z5U TN9!M2_4\\@GO^M(^EW((W+!/COY7./TJ1',"SE;NI/;D#-.CM+A3E
M8-P]1V_*M^73'VC;82*<<[2:B-O ,B>VF4_]= /Z4 9+>:F-T$BG&.<D?7FI
MK?4$A;>S3I(IRIB;!R*O0KY.52X=8_1@6% @68EO.B=N_ !_458#3XB>;;YR
M^=CJ9 I/\JO6WBP0Y M(QGLN!D?Y]*KI!*0,VPDC'0!N?TIIMH P#:<P4^G^
M-5SLGE1N#QS;.K!K;!(P2"2P_'K1;^*[8[55F@*9PQ/KU]<U@FRT\]1+&3VQ
MG%(^E6K$[9FQCNN13]K(7LT=*OC*=)"H>%US\N5/ZX_PJ];^-UBRTRQYQQMC
M?BN'72;<Y/VN,>N8\5*FBAAF"[B/T)H]M(/9(Z^]\9V,ZG_1)6;J"8T;^8-5
M9O$>FW41AFTBR:,G*@P[/Y=ZYPZ9?1GY)0X]<_XU'Y.H+G]TQ'?*C%'M6'LD
M=/;/HD\K*FB6J@\*P8M@_0U1GT*&5@(O-MFSTVL01^!-8?G3K]Z"//O'BI4N
M,=5C4GK@XH]I?H'L_,UV\-S>;M2_ME 7.YE88^M-;PU=[<Q7=G-GIMEP?U%4
MOM+!1F4D=L-TJ6&Z8J S'&.I&<?UI\T>P<K[DW]A:KM^6+</6.0&JTUO<V9S
M+N3;ZD9%+-*LTB^;*0WMG^E(&A/RBX! [,2:.9!9A%?RJ3MG=C[@&IS?RL0S
MK'(,8P4_PI=BXS (V('.<<4HEPI^6)R.V?\ "CF?<.5=@^W(%P;6(Y[>6>*3
M>P^[$HSTP2,4Z!89Y"I,,?<%I#C^M75TK<IV7%J2<\"X'\C5IR8K(H+,W(C\
MQ3CH<G]<4^&:7.1E@!D@C( JQ_9D_<C=W^8<^XJ8:/<K%YC%0N/E/F#FJ]XF
MT2JDS/RZK[?NA4)G!8@B,>G. :<T+*P4-@CZT]5;'+$'OQ2YNY7*+Y*O_JVB
M/L) :C$2[2V!GZ5)]F5AAER?6G"UZ]1]2:?.NQ/*Q@5U/"RX]E-+O"\^?+^.
M14BP3 82XE3C'#4W[+-G+W!; XRH/ZT<Z%R,473#_EO)CW:E^VN,G[01M&>M
M2#S4&%:-N.=T>/U%5M1NFM])NW>U@;9"Q#9/'!]JKF\Q<K['D$\AFGEE)R78
ML3]34-+25SFI-;MM8?6NHT/2%URZ>T=G56.["=3@5R:'!KI-#OI+6\C\J3:^
M#M(^G^%*2;CH--)ZGIX3/0C%/ ;/>H=H;GC<.I'!IX9QSG/N:U)'_P# <^]-
MW?IVIXF]1CWQ3]X89SG/<4 1Y5N_X48^M28'7(/XXHP?3- $94GN<4P@ X++
MQ[U+O53@XS290= !]!2&1YR,J210#S@J![BI1R!T-&,#[I'U&: (]_!&[CT-
M/#9QR<>YH*YYV T84#."#3 4?G]:=@!<!0*AR.N>/>G97 &\?2@"7(';BEVK
M["H2>"%8$^E-5@JC=P3UQS2 F*#\Z;C;G/--#*#][^E*'7MV]Z '@COQ077D
M<_@:9O!!.#^(I-XX[^^<8J1DA*D=2?8BFE >PJ/> !GJ>P;I07^ISZ+0 [#*
M>"<?F*,N!G=^E,+,3C! S3=[8Z!?J>E $P=NNX'Z&CSR,\9S4)VD\F,?SI!$
M" 1Q[ 8S0!,TPVCM]#1OPW4'/J*C P" C-CZ4+$3D[ "/5J )-RGD 'Z&C<O
M]['J.M,"N8_^6>?;D4IAE8']^1D?P@ T@'Y'5/ZTHW'KD>G-1&VB.%=2^WH6
M8D_SJ3RD&-L0Q[ 4#!I5'WI8\>Y%1B6W>0IO4L!TVG-2!(EQL^3Z#%2%L<;L
M_6@17&UU!6*7&>PQC\Z4JX8@19'J9<&GG&>U&2I^[G_@5%AC%BGR=S1*/0 L
M?S-/V-@@S2?4<4K3+_=Q]:<'R,@CUS2L WR$,F\@LV,#YC1A<@!<'M[5(&&1
M\_7VHR#VR/6BP#>@[?E2EASTIA*]6ZCL:?D9./R%%@$! !^;I2EE/?/UYI
M>V#33$,_>(I -:&!QAH8R/\ =J(V%HQPL !Z\$U.(L$X;)[4&%TYER#VR*+
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
MQ^'6F#!Z<TS=T!_/^5 8DE0.?7^5,!Y&?0'ZTO//SCZ 4=R ,9-!1_49[4@
M-A>6P>V:=R1\P#4AC8CGG'3)I$7Y3_%S_#_]>@ "H.AP,\8J3Y>S'/H331*C
M+MZYXP1366&, ,I0?[-, 8*Q.0 .O/--*G P,_ABI%C'!5R<],TGSA]IQCUI
M ,VL3D,?SI3$3Q@''7%+YBY.7)]>*:KKY9VACC)&3UQ0 89#D%MOIF@LI/*Y
M/8FC#;\\#W%*%.<< X["@!N]4)RN >.<T_ / Z]N*1D<GYNG;FE$*X&#S0 @
M )!WG\#2Y89R0Q'7(IPAV# 8J.W>GF!UYP/SJ1D!/'S08QW4^E1^=$0 X9?8
MKFK)4@X& <T]2(P=XSSP10%F5^OW<'CL:"3U8 =NE6"8\9V_6FYCY4X_*@=B
M!<;L".-L\8[T[:W *$$#D XJ? 8\\8X!%)T/4GZT!8C$+MPDV,=><TIA88+<
MD\?=Z5*?H.E-).< <]\'%(+(:L0Z,ISW.>#3_*13T!/3I2;]ZE@3DGD&DQD?
M+^.:!@55><X[8(S3L!ERI /L>OO4?WNO&*7'EJ2.?2@5R0#Y<8Z'/!I 0>1Q
M46XQ89AM)&" <T\^8. 1P>:+!<">>6)SWIO*XZ_A2ALCGMUI68%L9QD\<4[!
M<CSAN&/YT%MV3GGWI[;" YZ^F*4Q$ A< "BP7(AG;C'(_"D)VC#<>U2>6< Y
M(.?6D*CD;FX.3185QA;IR0*4EB,9 _"EVX_B(]:0(1R"&'N* %#.#@J#[B@^
MH5J""V3D@9YI0"1P>M #4P1SD>QI>.F?I0<@#M2]'9#T(X- 7&^M+N X_IBE
M;'<X/04A7'4#CTH 3?P!N#$=J7U!Y]*;N#$@'E::'+.5( '7- B3(SC:00/2
MG!SQC]>:C!. .!S2ASC+$X]J!C\XSTY]:,@CID4SMD$GT%('7=)OYST&* ).
M >X%-'7EJ>C;R< ],X)IJY:/! &>U #P<'[V* <9&<^]1 MP"!P:3#L<88<=
MFH F);&<9I#P,G@'IFHBX3!!R?I3FE*]>AX- #O-7W/]*:95X 3@#UZTPSD;
M?,&!T]<4WS5=B.N..E %MIIA'MBF921P#Q48FN%+$$$D8.&_^M41"$K]_CWZ
M4W**2-QS[C- %M+C]WMPF3VQTIXNGQCR(#@<$KD_6J(=Y#Q\PZ>E.VLY 8*/
M7D\T 3EPW^MC4^ZC&*'-L."C$>_%5S%EN6Y%(<E\*@QV.: )"+<\&(CO^-,"
MIP( >!P,4PR.@.2/3@4*93P6'S?I0 'S3C*A<GO3RHSG=@]/PI#NP/D!SUYI
MHV<_(1[9I !!X"K^.[K41$V"H@.,<9:I0RL."?Q[4A!/W6Z4#*TLX7[RL&S@
MJ(R01]141E@D+$>7G/<8-7M[*/FQZ<5"9$'W@/RH __94$L#!!0    ( +"
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
M>8GM9RWBSGW5N/-Q.7'S]D'$GB&I0O^PQA)B8XZIUBTJZ4D[PCGGLV+^TCW
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
M,O H@,'TSPD/_F\JEYP&:3RS5X?/%3#J_0RB+JMU5#B_Y]496>_S,58Y B)
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
M0^&*=:6UDFU+/V9G5W[$JFR8W'$L5<_]W>U'?W=\EYUSQ05[#XVF\EW.+)Q
ML3]O+D_V%\T?+SR$EF>'2)8Z:0S47[RWD&G='V,[Q[&\/2I*!]^73HIW^.:3
M)!,CN>U]3AD@568$Z?A0-F.7!%R.VHW[E;=<LASE29;MEL6\G*&%>=9D&,?D
M> .7O31_^&N&OYT=^L0\]"=9X7"[OEN&''_F2S/<%B]H6\#5#\IWG7>]*R(W
M8IOC(FJ83W_E7IGPV)OF^P>6+U#!@(S,<$&4L>H?]2O@GS_9.YROA<Z.+U )
MH?,'C:TUF5ILWX>]6R\?&#3M8>/"33==5(<G$ZNC EZ&>R#9%Z:F11K(N--(
M+S<K&**.9UWQ4NF*Y07;@LX=%@J"P7BF:$=_#XKGSATOH')GP6K.??45<],R
MWNXH98:*-OV/Y@=.6UA<>M B_\_\I\SHQTX^A)Z(Q&>H4],=#?G+1]F\2+J=
ML]JN1^NWERETM56"?JWP63 ^)^]:GE$PK$ KY:&&F]TF94X*CPU7=ACPZZFI
M=O%VTI%N^8"Y1?=!3HOUIWP79\?9NWW,3Y8JTK,HSY':>(Y1DH3C!6%;S[,<
M!HCNQEAY*=K,IC%^V5E$$I+(B1KWXJ_6>"EY&K]]H,7\M)711X?C">N^8GH!
M07<X3$1%7UIB0JH)*LAJ)$FM)<M:=G_W"GB]_;*.'57T/N->_3T5-EW3CK34
M70TUD[IAJ>?$)7/!PPCQQ,2^ TS]D@PE'+TQI,AUH8[6V7K9J+.<OMS6ZMN7
M>_(>49_ A7\63@C.-RF@,<B)$"!,W=NJF;B@*%:Y/G^YR5= TT/$<-/+VN'4
M+K+\\<GG/CXF==_GSMG/<Y:G14NLJ]]9RV)RG;-9I0Z<([<MWT*'/][7=ZA@
MV/6!UG4C\-^\&&3 :9TK3.@P I*Y]-_=OVL"./K=_ ,M/DY.U?PJ^]"7YMCW
MA5S3=2NF:I#LN7 4&2A&UK@]X6)C6)'D-,!1K=L-)9PW88>A:XBA++X;A*#,
M[,>]QTQM^'+8C4F (_L(=QP40)=S&47G$0<E7AHCI56HZ,>S?2ODP U'75T
MD(]W 2^8M.XA=2/Z'U:^>L>2I&HVW4)XQHD/:8C%_M$>T&)+433'I/G-Q_M&
MIR!##&EY$T6R*#]:F-TW.@&3*_'6]6-OK0I0UW^(%;UE+0 L9AJ-V=$>'/XJ
MV>I.)G>KJ#G_E;_"_R-$ G[]UE^>$$JN?Z,,SWG[,X?A?BVV (HK,Z?S1JE7
M?1M-E?^ 3%&+;WGK20P*GQN/]Z4I]4/F>$<JE?^AP]Q,O*G+J7:GO^5082QS
M3:(DJ8XVMC_E28;.0;(;!M.CF,L&QM5O.2U[#//7)P_0YEE]&9*X1"QE0^(^
MFEF\["&P2RH<<5!AW;3?GYF&0:P-"Z-KIB?KJOV" C^AXH?]K6Q%YF)U(C?S
M!"AXJY<0HT@M*^];([PA9-FI0YHOXL43SJZ C,1H-=B8H%1(J%9*C! F-,KW
MQ3N>K<P6I$A $W^&'\:AXO-9GEKE*Y#[V/[GK:S36&VZ3K14)>T=X_B+K>T.
MR\SOE>5@LTY&JTG"T=1<T?(\Y>B3X]FD"< A[=Q5;\JXC?>NM'@KS)_L9M#C
M/+/01 7NNI5:IL2"TV>/1P<K2QRJ*QYP_V+O%^!'_#9S#]V6&R982BJR*J@L
MLA(]@/R6?TBH>)@LEY3YR:X(/N?GHT;OM#*(V(PZT#LLH7*H7#/HFF["DEUN
M?OSJAD:C^AJ>>=;X3FVK6,L:((Y2>L"$A%\*79;M9E[D/NTM<K(;+ QTMA^>
MNL<773W_2V7N*_CHXO-#8ZB\J38O6Z9$E(^;BH!1^$+^#?=U^ :-6F).[=,L
M)RS$ )=>S6SN4-%)]-OF"6WC0\4I?&*1 5NF]H7B'E'&S5W']*,VIGHELUJB
MQ12&D$#NYF@/J04$T1U+SS''FX^(HOF0][<'S+ZT$L8T4!X,^DDI*YL$+CB_
M.K>)7/EC5I_:=E':E<I(R>DYE=_<],"7F!$TGV1:T1@B\\?KC=-R%+<>*;-P
M;*&(26'6*KMS^.&;RNE;4\HHR UJ=>Y-+3<TRB0"V(/$(%E'#WL28VG+H5RR
M1V5T&D_]Y%>M[WF&3RW\Z4^SV!_T4^L&MLK6/EL^;;:1_\?#]$/:I>LY\JV&
M0T<9ES($ QMFD&=)$A#]N61W"Z-I%N:IV'P9\#/A\\WF3-<5E0-Z_[I_++D7
M9'8,L,=AX0STJGRVR>[BW<X#.-V3C+W'F#OOV>Y]4:!U'=4]I#.:NNOXJ?J-
M"J>Y$A%Z7M9^G;WS0N,%;TW-ON.;RP$"L1Q]\7YQ;3+"+$BTFT2_U.'=I9'8
M(Q0G6E,NL\2//T1!?XZ&PMNM9^HRQUB;1.+]UL2]8JT'<*"3"]@WW"%;]U6@
MG4*=P[<S+63E1<U?RQX+:G%)2(8:QX8HMG)'OZBH_#3B'_:NY86$:T8M7/ *
MB%5P]EAPKEBK9M>=M[M])^66)E\M=&V$[62%J=OPU.V<05C>J40DK/9&;X^$
MA7U""U^4^S/S]*JMGY^-U8_1;9.N^P/Y8.ZCS+N-5C2_ZX(")Y^,,8BF@^+"
M?0S!D :^S-'A2)3E.D(R0H\B7?BWT%>(I[7S^0H=ODKCPB0LKORQILR49^R(
MU+W))QE[(1-V(T8,/QY0(/9+7NXB(C0:$DJ#O3'WPU5%6*-F*7=I^%=OK[+'
MQ=*NTY R[SF&:_*U<Q9V@W\<7!21[+0WH^KCK1M#B-WC+65E=\X/-!Q5B</4
MDUPT203KUX-5_6/DK;[A&4G7'/PIG!E14IW3"[>3>P?$+*BF+'%?5_$0YD'8
MW;&$%/-6$>_"1/.6EITM7-WS!L?B.1WKMP3E-[YNRT!95ZH%&PR6BW%[2C6L
M4;?I]EEZM55]LJN9X;&S;EUC$Z-?C#3+W\SI524O+RZ^I: F4X@)_>BGZ[/3
MAF;7D&S%3&GP:3K/;(E7NCKP\I+\5"#P.SJ:;R3/R[H>,,#?(=/3!--W^J#6
M.-DZPR"]J'2IX4-=E0^/K^Q+4[[S7NU2,B'[@I7N-.*<?UXOW@-!,J5@:V!X
M3Y01-([>^9%PBDPTG+)#IHINY-]^B4ED!;;!!;*SH=TDA>*2<=]23+Y/?TH<
MBE*1D=EZOM],#WMVYI83W[Q%\Q@WZB3#*ZL+UF$C<OT1D/B]OD/Y8,XF*O-=
MF?5A'J\?2\AW/WVK=W7\(L$GH"M@(_6H$=S*?9M6==_6I3CK##/H*A>:MFT4
MHPD"#K'V!X$DJY(H$Y$AF%FPI$"2:U1<[O*+0%!L7U-+=C2WL=WNAEZ+OJB#
MXWSO&<O+6K8>+D:ZH]Y#WDKHJ1715WG3#99D\N&W]^W??,[CC+)D:"U3SHG#
MWFTZE9RK+^*AJJRIKB#!3A!-CI^'T##AQKT-E8<7=*N&-N,*" /C/L;6R0PZ
MZ2A1Z9)G"0:!S35S(H"SC?G\-M0'P_IHOW:]+9'B8I/EOIO]][N+;G A1SW/
M7^[EJU"^XA]PH_Z\8 <)+OOV.;TKW<*[=;NX9-E\Z.,;<<C[3^^+_0WS[9*_
M5;91<.AO4W &+#/[9RH'F_3..H>.-3N&/MMC?(2B)W*U+6:;BG&9#H+O8>U/
M;+-C&"?9!>_D1)''AV\SLQ:49^EJ?R8!N(@5(VY3"EQ7]M=0 E:"+4Q0(CI<
MD_?>6)CHQ<V"1S 7A0F^LO?6)O[%UQ_^<XOR;?C&:FKX\]S46S'_(%59K<SC
MU&JS:&*DY']L+ DMUO!QTL+% N4:L[SY.[CY_.U\T0.1G$7+Z@W"T-7ND(!T
MH?6'%Y"Y B?%(9;7AY7)?]J&0'C=+Q'E!=?UR %BQ/(1W:#=E;FI *IPO_Y?
MT-J?V^$WO;O[Z8_&\_;1C^"H'P4Y<6T1 ED$_T^CN?KU;U!+ P04    " "P
M@+1:?TG03.4G  !Q*   $    &9O<FTQ,"UK7S Q,2YJ<&>=N550'$X0[KM(
M< D:'(($)\'=W=TUN 0G:( $0@@;6)S@[NXL[HN[N[/8+NYV\C]UY.4^W'N_
M>>ROIN;7/5TU7?.Z^+H)>*LDIR@'0$!  %C\6X#7%8 T  T%!17E#1HJ*BHZ
M.AH&%B$V%B8F%BD^ 2XA)1DU%249!04-/0<C#2T;'04%$S\SVR=.'AX>:D9!
M40$N$0YN'J[_-D% 0T?'PL0BP<8FX7I/\9[K_[->NP!X:(!4P#82 BT $0\!
M"0_AM0] #0 @O$'XGP+\+R$@(B&_04%%0\? _&=H> M 1$!"0D1&>O,&&?E?
M-/!?'(",]P;_/:<D"H'F9U1:=T*N'[$Y:'12-=U$6E-G]-R6'B'H&,3O2$C)
M&#XP,C&S\/#R\0L("DG+R,K)*R@J:>OHZND;&!I96=O8VMD[.'IZ??7V\?7S
M#_T9]BO\=P0P+CXA,>EO<DIJ;EY^06%1<4EI;5U]0V,3N+FEI[>O'S(P.#0\
M/3,[-[^PN+2\M;VSN[<//3@\.K^XO+J^N;V[?_B/"P& A/"_]?_(A?>/"Q$9
M&0D9]3\N!$2?_PQXR&_><Z+@2VJB?G8GH.7Z@48H%9M3TXU.QZUU1F3I,85!
M3,^SQ7#^']K_)/M_!Q;R_XOL_X#]7ZYE !82PK_B(>$!Q %M!G4Z@RQ]\XXX
MNSNSFH3TYV9A,_()VS/5S'3M"BELS*\ FP2KR&?F@_+PQ'YVJMXZXU0\:SF6
M#XFW5CPE_);,2O OP#%Y4U6_^LEO^#M5O,ZV@X?]>@:E/07*0)XH.96X2&?Q
M#$&#3+3"<D->KB)15GY"HWB*P7ZY]0;2:CLH'6\@.3"!B+:N56Y>991/)2^=
M?SJ+J'%^?#05'*3=/88P[J_=6EU>*7]#+P+#4/=W:S2Q$GP 5J.Y))SEYFE=
M,35$,@IJ>$HT1,A-AE)M5VWJ<!$AK4=)2]/N#S/<Q^^)):KT.1GILL^7D3CE
M"E-,*SV00@A4>G'VZXT^.D;EE3;S,26YKZ>:/CO.R&H2]2.R$MF*9(U.?_F\
M<EVBT"\W"[A.D8 LA_50M\:JB-J/<6A>^I V!-KG KV)!H:+>,DJ#+^R^?+L
M-HEX\<S&-%O+-5,U"&@-L(^)#PN?-Q8IM!>W8'+^06,L,%!@,<@M4P ?,0LF
M90-'$(BX>@)9IF%7)0#-Z3JHS2./OD'$ ?.6NYZT9;H4/V.%O##/GFQ@/;CL
MO3;A6AZ/2:86A28P.1NFH/&@#3Z18QHJD6%SP%(1 NK++,7N3CN/*38F?.2!
MZ_[NL2,5P? +PZ4#%@66'Y+9K/*E_BIP=G(72J$#.?#!D2)G_7U^USN;.=#,
M-!@;IUC1\#AN?)J@"[WBY6?I@WWI.]=4_C+,K3\NRYFVG"7\CI;K7Y["<BOT
MR4M1?OOK122#4YR)]*TKY/\LYWS:G3,Q*?1MLMO%<&\@@6.;B3,=:G(.*/7/
M.J>R.-!&+XT1V7EJJJ?\6>HKHY+_-E<<4:S)LJHH7<T:SRCJ.&NAP]0@Q*[H
M8UVV)X-9@Z"#KWB":J0L?(RM]::YN@6X30SX%5%W_Z!34T4+AJ'VSG>0GK>/
M)19G.9_@FY:L7<!6\Y!]:*Y$ZTX5:^.$G4.BP$5OBIQSMSY_USYS6'%8Y#%A
MXT;)#-)0?IO]E7Z',(]7WO1LKRCBRL%K3'KLK8(D-F:BS>?)T&<A+?")86U;
M8V?X1&WSKWVVQ,OW,9\&C[B$YZ*3]7$W*<G,<1V7X3%URB)\4227!1J8W%CG
ML.C95#BWTBW)S^IC!9/IRSLM;02Q^C/]Y7C"O$,)TI;.7_6N>! "O9F*RM]:
M-<,CEWVXM\;%UU4BYK\T[?4]35>.?<*UZM88VB#T>GM!<HS47'!R]86F8 /)
M)*+8 +&_VP8NY5[/6HM'>BN3;]Q,R4E81F9!@E2]X&RT)_92Q2I?9:6Y0HTZ
M4^-RT+M">#CU[PIBI6T1A&UVH0'IJ6\? UDER_<-L&NT+V*4L3*7D*WFVP%=
M2Q#!JT+:6%"J9:5ZWP8>NU>4I%<4U;"JE7[L4T,(<9_CVL7ZVGD77-;3*+HO
M&&^1"'_%P4,Q:UT:DT_C >7T.O^("<Y*E3RE:Z>B_]?\FV['RV14CN:70AJ;
M<+<,_9K!S1+4=+W;<)& KV4;[ 5KD7**Y%_D-L0Y=](](5R>DUHWI=LU<P(W
MQ61YYSBM^7?N5LY*FP-0NQ'=R)HO7P6H-4WH7P&$[+_R:K'YY&O60CD34.@6
M*#M^SG@ 5WF%6UA_O@+"*@J")\(V]NNU;JI?*MG58 1$SL1@O',R;;R$0\X?
MH#)F&JJU%AVG<PZH#UE@"2K\Y;Q,O%RRXDW.H7V#4(7?JCG!PAC+LI>%]RM
M 7JO,_FDA17V"JA)F0LZ YK$WNT<*R]WU7LO0\IPPG+7'.LJ#RK^>G)LYE].
MVG4V>/B_ H#UQ0W/U 9-J;9@>Z-98[R]-OIJVTO=FN_RU!4VQV9L#0M55[&,
M2X4S[&DP=2>*(NYAU,%RA0-<>I]_70*I=FQ)RL(X)';V[L7FNP0S[Y#_XL+Q
M]RX0 GY,A/-,'?A' WD".8:-E^ ^*W+>@V=;7:[PZ[UF"JPYUF R@[;A)G_O
MLB*Y3<)4^ J&)-Q-;6. J-^7;Z47L_B/DZPKC.Z]+QF<<HN>YCPSM&B]2^Q7
MT3RYYDQAB[,T[,$UL\-8F>7^9ASWF3<Z]@XDZB#48J^;<BAD6U)T_(GTZGC1
M)1?5P3Y-@)>JH7SI@-C<J>-2QJ8QFAU]"")Q4Y59%3;6\"A:,&H%$V_S#FN2
M%A,80NH$=]]4S,U^;7WFP'1@;.>[U\7H3]&!SH+D!:&'FL;XV57.?5X+YH2G
ME0QQE&+S\P!%C#$FNQNQ1*F5[:S?[!73R[) /PJ^#_8#J1UW!X$L@5+CKICV
MEV:UTCY?#*WBA&/0-=2QVOS//(]-9!ZB$II0 NRC3Q4T")]G%G%=_'7ZAS7W
M_X!Y9F9A/%GDQWK^J[=<I28&0O<+E>\1_KBA2-)$X@C %N>:7VB/C)XP4K'K
MM^$>,FY]<GC!;6/1 ^F!V![$^NB!)8&I1P?&2\M/TVN0[%%U0!@\4'#3TS0X
MS#F[9<X%MFG\N:B7$\2:LEB^A$2'T8:7B:L"7?[;X,XN6U<T_8T@^#F-LO\V
MXOKO7++?KTW5GRJO -PD7YJ Z_) .TC+*^#G-V6BQB8'K!:12CK0GM5[X.W?
MO<V='!.DF?,_VN>X4=^$2Q1Y7PZ]MM6&IHAVH*LXXF3[^>#Y;]+(4@_DK<=N
MI+HWJ"0W3^I;T8Z,?W[R6M<O2#=TWB6Z-,)\"E<&W)WPV)D3SPR%B9"JQ,U$
M6;EZMQ_6'%5J#]T+0!*7R*\ +IP],$0LL;?JU\>*2D_BC!)Z+NIUF3R/Z@$M
MW&^WV7=F=X!WZBWTB2-^R!8^)#?'=_/!)D7L.G_7PVP#0$7;[73R0&*?N"/#
M/ )I[%H76^FI:!OM(W<S8X>< __YG&*S8Z/^L8ZF /$TK&HD],8K<EPLP>,3
M(;U"4 T)4)45,SR]?W> U,>TDR4RLPMAH)TQHA[SAX,W?9/"+I! A)N[V+:+
MT1O5S4VTNQ3T0<V?=:"Y-L3=?RD]J:)H_9"L_.)8L<AIA<;\@VU&'MA^:+E
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
M';^[3%B*Z3^]":<X/SU4P$W#*G6Q0O"]^,VR>BV6#)VOLYE%?J?9I6_E&2/
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
MIOT1(L^<I.1(* A>_*=,V7[>5TV<DS$]+-QJW..]+OT/4$L#!!0    ( +"
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
M.B*Q9#0\&Q_^PAZO$XD6,_[,N(YV)6G@%1$P(C;@=,\)0Z "3DW!A8=)(.[
MY'?<'YBGJ-\"JF#(_HB%S#R14BQ#W\DSTF(-E39#*6U7O!/)3JGF=?7&?(.;
MO/>3V=AJ;,9JG4/%5WTLOBJ8VHT\M4N 8R+FP=MA$CW)%>G$^X#;H"AD-(G^
MX,W#\X<ON^V=@M3&$6E1H^$I273Y@9^-1,E0<@%0;C++ A+U&=(9(BU:2=[(
M3T'U]*HCOPAZC)(Y?<W:#4OT8&4#E,?P-!!BN"<=L^.+^[!KJF\W836<0".C
MC,K; Z1:S&-HU'X:!R!]7?])7S8")/6-@LN(X=)OUD] 6:RN'0.COE*;B_5&
MJ]H8J3^O*.*L<11X9LBV=PH-,7U&_"6@AE"TT"K%8J'.,_$B(-S>*Q3$9K*=
M!%KQ6[HU[RU]D>CA/$,]S:'N%OXA'%!'^(/1^DSHW[=NPZ_?/G\MKMI8#A0A
M=+#4RX=\^R-R;C/0HA,A(^?2*#:WD%'AZ+9;" 47"=:UDL8(RI!$7C9@)_M[
M:2D?H\#Q>##&HCXXVZFW?]R=G_7K1:#W^,:86WO#")V![]&^F.O$EHZ5&D>P
M9%4Y<]EQK)'!,;V23[2(0[F&T;BV+7:_7IP?7M:NGVX:3H=K^\.X-A+.67!N
M&8ZBN(CZ?*$J8\<O9%ZWC?%V+&;72^O;?"R @[XQ\HB!(8"1G%"842!M8%B
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
MW<<A<<H1P=LPPIRN@D0XXQ!:,KDN<_37QX?QEL%79#<;C5UE-Z>OO/ =H%&
M?/RF;\[=ESX-3]AN;.[LS%_<H,*A^<1AK9DB_&#[+_'E2)P??',DX2LJEO@Q
MEJ0;DJ2S5/Z,1O?+P$Z/R =NJ"J\/M-S3-HC22--DC(9P^F-#H]I2E&>4T4L
MTNNC*&6GDGX';*T<+0'$'@?&B'* -_152:[/[SB<#'GI.[)&"5WW! X%T= 1
M"$!:G AITSREZBE0D %"+A_7O#XT=VM 0%?J832\\Q 32H!7!_*B0]A] 202
M5(P[YCM2'8?% Y!JAZBPD 5#[T0_@>MBR22P-/+;VA@?\52AH^A1>EA'"%L&
M1"C!K W+E4M@IJ5>O6D>*A9&KS"25Z32QS)W($.#JSP58:2%!,Q%#Y %/(>"
M'1YR+LJO07]%^U%N)GURF!T'[^QSWQT8R;I4%2;\JL;N#9W.IMD,*+ 31&XH
MSUM"- TG)1:*T1C"*QGC2;O#C7_7-P],P'L7WE0QF2M@@3&S]7A(PWD MH0A
M3WB:"4_;UD_+,-:K)&85,U*SV2:T1C<:"S4)_8VA(@>S8NXX<7?XP-6_.X#G
M5A@7PA*&9TD CUB*IKC"=3@NG*'!4;1G2+&(KY].7@5=$6%((H[.$5ZIR)U$
M%H2U0)?6$DF)E>;>-^@V1RNZ8I!N,##KVVG>*K//T/F+M=MQB*HEF$_4;SMX
MQ,(/<@P?B(G0VW8"8"Y!S$U&R80DFZ]BC$#@_.7#"#U*WYLL5%14;@Q6&\0[
M\EK>!.U($X G3&0A\!0B!1='AD9]E<?H\;@6/J82&Y@=?(2/1]4M =0FM;Z%
MHJP%+*>DG&6D'.,JG8N LKC%443VF,T1:T8I#HV=6ES0W$S20 ])A5<*/6DN
M22Y+L*G-HQLLK@;4=440^5P*<9I4#<2G'JZS(5!HZBP\(B7%C8-,TI!Z&)>7
MH.TT71J1V65W7/8[T;A<,9C"VGY: ?18&/DQWTB)+)F>J[](YS5YLGWKB/>:
M8'BBB<=[,C/8&Z0"*ZR'FVDP>BZ7HHL>!-J/B#L_P/H"]/+8LG4+O3OJ4=^)
MNP0H7!9J3MCQ@OD>G%!@OL%$1LL)WVJ&D( %BTB@[0N9F:ZD*+%+#DB+3XE[
MT^:AR1'XNYQ)H;WY*TCX67?+8:V1,J/.#K_>_G,G;K>CG1%F5-Y4:B1<9'A[
M%F&%%NP8/ 7L"0SMZ""D JWNA+PKI9/PI;F[DQS-*('/I38Q1J69H"M0VT(F
MGUS1 \71< 6.,]@T;V*OFGJQD7VQ+;CN&B>S0M%D"M,&FE2\J \'.L04"YH
MT8*5B\+/:@V1CQNQ4V.$OW4T2J*K$N-XB5^4-%WANN(>[T>Q&4R!#N_7$!UF
M"H=.O]!,=/212%,F6CK]*T;$53<^&,]IAE'?;.".O_OPG(?4Y$.*;7.PNW>0
M+8]];@?L.4BZ2^:',\W&/*V8*.C->K-B7CG!K8D!'3"8A^J XR+@Y]$<_:^.
M1#4-]57G<9 E_97TMSSTIPEPKV*>#=>-'B4.*K0'FZFZ@9/8I ,KQ):Q KSF
MBGS1P6SC[-OF15]Y_DO2+TF_)/U%DOY^)47,URF7'5#S==3ON_0[\P?4OK0D
MSY(\2_)<('D>@&I,X7/A2IJ\](7%[<CGI:@L:;&DQ470XE=MINY4S..'KM-R
ME'P<(3C-:ZL+Y.F^,O)<.4\8^A&Y/$O3=8(P$])6,4C$E*>>O@Y+8@X!/#$>
M@:"\VS('Q,,XFF')WN/NP)31>4RN=-I8"D[I2)1!-<J1?MAU>!M TJ77%[+T
MFF"3WR40JN\J9KJ1>S)0(C"V:@VZ\:"V.Z&3#WS3J*DK54>B(-F4K?IFO8)_
MRPNV&O0ZG%*$_T9]N3R09H$*#)["5O0Y';%YE70"DM6Q9BH$?(*=@/(O-!M;
MF_720;\$BSCUC'P\GX'E "B,0OOZ^-#TD28J*HJ7RG=F;B TZ5'X76-) /#+
M\#A6L"C?@LP9'H<WIL0;(X<W)88LP2*N>)O[!C"]<Q%RLQ'G7T>]'IJ6<*;7
M  YQ/3C3U E>"CA2)^&G*K_ $UC5K]*#'L]MB@/(@'J&0CW,@4!5$OD?7)U*
M8J\HC*2(H1DD,.++9*)A'"Q*I;F4B+8$BW@T.-WG[!9.SP-QFR2A4#3XL42V
MN.9 IL?<<YGI@P%G:H@7LEL0\$K@A\(@45\!_-%.%"SAD/R-TG/291-*%Y@N
MHP[0OI/*R,&8)CPNB%H!E4OJN/>FV>P)KV,(U6L),W4JB/;WS+>KKA"WJFVF
MIA*=F_78^^-EJR0GV923,LC3<?>*RDR&7?8-&SYS13_5FD9&Y65/OS:1%'W<
MXA9LG"G'&E+3T"=$[8F#^$C [J"2B0X;XS,4*?F0V2K1^T?DI3*]L7!'QIK5
M-L49FRC=4ENO6)**2T\ U2@3#%XLN4@UNC248X54TKCX(%A ?M'JY92^T#)
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
MP8_5SQ<7O^/OUS?-F^.S@OM%KNUA+7+@B&(&:HI',&G(!J.R@DCZS9!< 3*
MU!_(S!_'N\,F0C12 GULU #<"6[E]9%G20<Q50>:3=<U4H_.#1$!5J29E)H
M0DN.+Q=M$ZX)A8\*!8W@2'=13UWHQRE+- 8CHK%,\6R/MB'B8ATU&$R;:WT1
M.++1.-[84FW=3*R<#'EG(!N^NPP=V7U?_) -]2T1A,GNB-8/V3U==K=7+T_>
M6$'^9HS?[TWS%!8M>J"E,>H3/Q 1_.B9#N(#X,>DL\)9)%% DV$&>G?->U#C
M MEFGP6:(;>XZ_"[(6;>8X/\1_>.Z^8_XX"IV(X__SF^TO$BGF?_B!?HC!V^
M0XXR&?Z4#;\4&^%[0Y=V!'/SKXO/8.BYG-\.K>4!,];B3_$<0>XX+O--^ JP
M)B!$4>,4/$ MB@'+22FPUW)[X6M"6D/?B_,0Z./T0XAB8). *#S"%OERC1D:
MSRH:R81/[?\]F5!G?E,3?%I,#8> U^>P(4U> $8'YPD(^2XUMB_S3CV0X8=*
MVE/4KK!6CL6A:T*XU58+N <()/H 6QNHR1+XBM0, $L7RJ6&ZK0S9#!$716<
M:^.'5=PY.9! >!WY6WQMCG(38JOD9A!XG-NP8S>C]BC#W7QB73_T7"+3BWHM
MX#T +'&Q2I:%T5M!,8EZ?;6,A &U8.,\$1HN8( <+/&>]EW_KF"'*R47HX.Y
M[SI E_#F'Y$-VCY>#Y=19B\:*.IUM'3\RA>47YGA+4#9.%.B(@$V4G,M\!;X
MU:%'8<TB;$L(^$IC'IS43#J;,U<'DVTL%'=@,<(GQ:]'P64U,P3VP4VNP#I(
M>%(/ISGAZ0(& (1V9.$LI?S+@;_#$>! B@'>$2'_!O#56VGHE*.8IEJJ>I"4
M)JEET;PBA@>&V(B_]=@/04%S8.XT]$3=C*C:5Q7K=-2I%],D%/5:7\X2Z0+Z
M2&SO<L?/(%L6392 "P(!R(9040F*QM*T?(D?F^!)R$ PMP,Y4P5N>, 1(F2.
MRCT$Z'7H"OB@SU4$GW:)>P[.Q4CB_?#\!*\8+!8G"KH# VC*)ME$JG7%Y$"0
MHN=8"6$J8I;CX6@D7=2#UP2($_@P)&WB-JG)*\R^PT9N>I"78BQZW<2O1HM9
MD9[!DN(-Q-T"3G#R4%;68HV/Z^HS!/+Q>(;.:+ZHE)#J+L)47 S!VP%#'>!-
M,0/<NA[51<K!+P% ;>%#%8VPEN,B]B #"&'GK%!-+B'Y>0NR%%82X%@?%UBS
M((8,CX7#Z9DD< F7>D[ ^@ U'!]3I&'@TVT6,CT\!KZ&RV0ADY7NBE<QK:3$
MR67WB/>\$P'.(Z-0$U![<DI9AY+<J-H.QP"BSDOZ!NDR$9?KY1[W.P.@1X=6
M"NMS.DPSY/C!_:2Y587@<Y'12?5&[;[>' N^ZM%+WM$@0HD)$N%H 1*=]>6*
M'RC. @\'G1'.; R3H6T 5+-AH6JV#/(\'#K+^@ZN,\$@KU,!\G?<2-J):E";
MV?+QP1[.8E,S=R(IY"I&D!K5J!<&WS/'U\N!WUQFJ5E&<N"0OA D!_;-B#=
M^*EG@"+J:DJ6A(1**JP9V 'O@\H&)!=4C!3QXQREBZ^G1]7Z@0FD25=41E 2
M:<!C%&ED:\#%N.95IDJOP,^1;'&P'^(18'H?A]<B3P1DQKT*+-CV(84[35YA
M5\"YYJ[D6EOZV:&FM(9J2OOS.^>#UIP"J4-LFF?"YXBB%81',@$"A^%H\4%"
MZZJ>V8<3MG'L$1( 0L"].\<7GAQ-A8:-W 8X'=!GU'AAL'%P.B?^"QHSL+&
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
MIRP^I2"G+$_2Z=M2R:+J+&3Y?=\A+TT G\@D;P]U @+CS?'5I7X\G83/:10
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
M^)IWRU.[W(\O-P+ATK3@DB\L\8*P\]%(R8BCEFW>PU8EOAQUR/$;TAU5"]4
MY1U03FV_(@6HK"3&(0#8K\WR <L"-?&8" EU.5DMG9J>W))*KZ$; P'26Y;P
M2=7"/B<L9+(P&N<HT\P)>/8U#J88$*UMQL1V?7V:D%BNN5' +:&&+U#S7'@&
M:;N6S]I 322K6YQ[!JB=G-'+ RX[[\9])I,'XM=Q(R-QI_J?@ C'1K46L_FF
M^2L0PAWV7]*[I.NFOVQ>;VHM6"\^>5A7J@'43$'M%ID/F6KT@__@0NJ-_ZA>
MZS@=QL %BAY63PML@AYW8L%)!-17& XB-'V:15VJJ&L9-5MH='9R,*-1!C/F
M&,RHU\IHQFK$B9];7KV?=ZVO%,-8?8:MO>AIZ;\Z$>F7\(2OF$Z!9YQJ$6Q\
MNJ"<!+CC+Q&!DGN6-.-K)KZ.!;<N6VF<F+L_P!78S% /D"6OL1]/]$KU%V*)
MVZK#<CV"M,=,]BZSDX%@;=6=4768AR5TH\ !35\/1-2S+,BPP69(V%V1VD5+
M'UNZ__2XED][M9IJ+56KU2JI?E'4F8Q;TLF7:HE\7+WN4_^TO<97\\:'MU62
MMM4X9% V;>XZKNUS3\W)!3,LJ.2Z5.N;*@1V-8$[WIE,!VR3T]P["B9DVKKA
M%L7MM*4)N6D<,ZNK7!=!W(K+"3(M7L&RX6",44?;>*:>-KWP4)7YE>GXFA[=
M)E]6D3LY()I-&C7'';9UI[CD_-;*"II)$9Y^@=.IS!L?C"=,XABE-QM/G&VA
M@-G:^L\<-GJ46G8P)N-!3NAXUAJV_S-:%:S7YM5IITCHM\9!OZ@^0?' C7C<
MQKJH/&4VTO*9;(6N9*6!3V7ZRJS>BGD&&H59;^S(W*-$#UKD22U!)\;Z5ND+
MFZ<OK%[ZPM;"<5#&ND?FL&C;]1XGAH_*N\AW^(U-U\2,')W,H5KAHTV()K0:
M,L"9#(\E<XUP&KR!T^ ]<=^GQ"LYS"8>(33&)M3]>C?-"QP-J8:O#<]%XMFI
M2",''@T/2U+#D=+SDC;-%<78U2:WU@?I) -,6R^QOMJ\ XC.")&HPB1?D7)E
MT)V"(7SD#)18*F?V4'#:<S!4CZ%V>)?, *7O9<=MIZ_#U3$Y9_PR2;YDQ6PS
MOZ?(U)"IGZE9;C2R!][(0IKZT>(>;SNA].$@'+IE-W(ZCUJ+"^(EZ^2S66GD
M.L/N[X;*%:$D!%\*(ME?/L8R+E.*V_"5K2>QD/1@ <DQ-3 8<VHQ[\J73D'E
MPZ7<7BO"'*T T#>6;)NIM^C9$08VDZ<IPEZ C?\!MSPE?4[DX/I*<A>\G69^
MRK?S2MJMZ;31BR@S0E1V!4MY<1$141#V1 M=G5)G+-%R2=#R!)!2CH6D\01F
M#D&UOH&SREP7=1L<^Y'&2\R608V"M3$%W.5WW*U(/!1].9,1D5SR4^<?IL<'
M8@ZZ2C'W!4Z/ *9'"7OJT8!K7>':\LH^#GWS.C22J6FJX2:60.]^7"X C^.4
MZ2LC$J"B!33^-I $ LAMN[S%_"!.]0?VV0-%#7';D0.4:-4T;(?RY2G<(' H
M'>RMPWR=\1YVX:DT.SN+\Q:C$2ZA'V&]P6%&A$C*%&!G^:CML1:( [UI--O7
M=6XQ4ZDE+S541CZI=91OC*LF$I7L?=,\BK@:X^3X2HVLR(D:\?L">;]B'XZ>
M7$7[I@LB, 54E@\D\] 57#VX"=55PQ,A3N[P:)Z4G!B**BYN,182 -"NTI#Q
M0& ?.LARD@U B47YIK8-ZVR'YJV# 10/L#2( F) @"@5^*[3)7$94.(D?")'
MSW2)*085(\"D+*&_EN$B!(16&V\&;0+MU3W#JA)^A[-%L(#BCCDN;LFF^9D%
M(0[.['/1=^5A>IR2R.A94IS"D>-#<$2.#H?@P$X#=[$K$ GH7"C[7&\?(9ND
MB3X;N)C[K<HE2,@3;%$0$>>4">]#M$#H&H%RX-.>>QSU?^8/$@NC9)^EE?Q\
M940S>:7*Y@LM5(*E"B=F%5TM%VPG !:KN)2%*H<EHKZKTZ8I#NE0S#>5/6JH
M0&2J6$BEM_8B-W20'@-ZS6:<.YK2IH673H;-@17$>CK&JU4J+2Z0X[@>^2RM
MVQN!+E"295&AG"2JBKHDC/E"*T<K]E3HA8Q6:>)A')O.3.%+RISBH*_B[%3]
M1K5:@='WQ1TZ*UB04>J4JF9^K79Q@I',3M=3^1CL-0CD#HYDXA:+I':8&K&+
M93BP0%D.!H]DQ/&UID@O1DG(40Y*Z6"0T U"')E$B(4V"Q6FX9J!6:(LE+5J
MZIO\]NB" KF:C! "CLWL :D/2HZ9'O/AL,P[6AZ6E1%RX @C!][.<'K8/\"J
MKRB<GXP&ICUQ>O@:<M $Z?B_W  9]H_MM'M1C:=/50&IQ2W&M3N46$UXJD;!
M.MX/3G<9R1QB74&G5Z5># ^+N&O*'&*XR"6_"N\Y@9)E,I6!J@+O495V@C&S
MC].J>R#Z79FQ#4B=33,O6?X+Y3HIEF0<Q8,^X4@. 8/1RU:F-2V/4$/W368P
M<H &1#Q_NH73$BM:G,E9C""0=/(-^7O5'%19W,OBX=3 0\#H<64Y$SPC-4A:
M4;K/0U M%SQ5N<2&274ZP@!F:\D4MYQ7+ZDVY22=0*;AL#VM?-AI2K<4I<<.
M>HUB^:PS<0_"QJM2GE@ 2@D:FIIWZ,KP%-:I2V"UL W*!9/"-]P75$]0\BG<
M(T1+HYZ>&RQ]^8B:*B*!>IA2!DBZ8!F+1E!C@CZ'2[GQ02V#I5[+TKA#L5DQ
M/X,( UB_,;='<>IKUHMKX [=J$4T8* $H]&+JAH=+5),3F.P!+1>)0C#E8'#
M;XQ)4(I>."Q9D8\ Y\9,;N^9@!\N:86P&__>J\>_PT)]+->/N";Z*88V;NFA
MC=L5U!YQG#R<C#N0(9D813)8D<$7O%W7X>.Q&?I0M0(1/X,1;,'P8M%<!O4$
M[4$YTKK7BSS2">2&:>VR9#;+PFR^<4,B/6)=M2M0&^_I$ ]JP.VV.EXIC@+B
M&.0: '4?(%7Q14%U@#UN.RQU/\/)H&  H'D07R]9&A)$:,JN#5@3B(]-L0C-
M413VQD^4)7V P-*Y@7%)I*8X)5AQG,HH=J/X"!@#'>8Y_\CH1A4=&!I=JRV?
MFD@8J1?ZHN.S'MA3UU3=-Z+P/T B".6D=J XT<=(B0 60F2EN2\]&BP'X'!R
MPKK,V]44,<PC%749V385-N5BD"H>;VF:H=.0='V5MC)<N<F4[I"^+5EQ^E,T
MC5TV"-!G]I>(;J*6="W*T XF^LEQK>DSEVTVE.&-?BM^CR:H*FC&]<OBTHZL
M>\3Z2]RP@/-;M,CB@?+QX/N*% 9TL&H[_\&.!@BNMB4=DET5\H$AZ]&,2LZ"
M=WF%_%E5_>PX6AY;^"Z*$#!H.0O_'WMOV^2VD62-?L>O0.S=V9B)H/J19,LO
M.\_="%FV=[2['CLLSSCVTPTT421A@0 '(+K%^?6WSLG,J@)(MB5;+75+^#!C
M=3<)%%!56?ER\AQ6M_V*7+=M*9+U'W@S\\U ID]G(--M ID>ST"F&<CT@:9H
M_],XJ!8\U$4@/ 2SWNB?B! 8 A3+93LT^Y!O--GQ<(+(E0;6RA@A)6XQ:#[\
M#KI.(J,L<=C5Z)^Y-<_R/7@->K@K:; T&KEP<O%KDI,, 0[3A3S@I$:=UZVD
MPO04QQEW%+SHF$FSM1LZ[YHC%QIO'F+^+7*;EE3U\=>@U4A^DT/&I\*0<3,[
M(?V)62U?/O"GYH,MRG*=C$SK/?Y5"$!C]#A\7Y>.67'V67EWY0%(BD((I.D&
M?W>Z87RW ]MP_""V[=Y%ER>+.6\YK\VUDXM8/.*=!7\"L_OI=)![/)GI:,4%
MZ,#1D$Y>U63CL.OQXHN'#\,KZ,\GY#$V=3X8_-%-[$/U\%2PB:\PX+S(OC>B
MB%U!*BD1MF?X%I^.3E"A89I?]3[(MY#< 46QIP<67&3Q;R7?*X\>G.1[:O0^
MN&B*B;QSZY1&8ND-&G<Q-M]H9B4^**[]IQK@6ZJ&96:)1/I\[1"'[#9B7IBM
MD"*.?_1&"52D*-* M@O9$C58SXJF*%$.WL;^5JZ_"A&*I"9&R1@9-2/"Q%HF
ML9D?VO<-:LSM0JY>S"OPCJS [_Q)D9U-NX4?DF1.L)7:@4G[Z8W/RCOR[;\K
MD,I?2+ V$ZZ=<<MKB!'[K5^DKLM"Q)4D A*&N810SEM?X$AX=U02?? M.6I)
M/NC2E3,DC'CG/0&45G'>6BY*/E*L5@"^8&U;1H#T8:CR'1_Q(8_E__+@98,S
M*F8+S.)K*O&4X?^V\$?C?[/>F,3)^&42%E<IT#H+>0K41I6AC^Q>Z=S5Q;6D
MY=:%#WV:X'K,F^UN;+:O&'P)]:1DD]C;C Q)<2)=7.@$"J%CVY#F<;]I9?%=
M^@AZ+;@9^D6=*ZN]=X]8[J:K1AHI=?0LOYO>):MZ+>HS,4/:5UE(W%4&:O*N
M7LLT5L,+<">86W?*@1./I0(-G'05N(Y/Z*_PX)+5^G@QRY;YW<9]JV@+<;!V
MWM.J+@/:M[T$(273A!' I:"$!*<EX]%F<._+HG@_TW'<=O'X:[_Z)( Q,!PM
M'N ?/[EBF\_EX[MCAN!UQH2UA YYV?IK /[H9V\7.?O,"H1X$S&&FW#/ JRZ
M(I2H0+4G@IW +<=L,9W-P"CK-W:%[9^-O,B M'(UT%H'F+Q5Y0V'5"?]J=TO
M-%7L__./P0=[,#4^B"N:/9+(ZXHAM7RZ*RV-O\6+5 AZ#]+> 1 <#L>!D%"2
MU<G/>07,95K@*VUU:X7#/SXH1!_L_8O.G;=T[<&-:HNDN<1S UT#\]J8K63"
MN6U8/&50[&JWV_AWFBF7-\'GJ?T5M\RR"#\[C5LQ@,#5L1.BCK2!ZN1#6?R*
MGC CW1 7;A3V9I\^!-U(WO_C(E_M+]0',PYBJ>#L.V+IVWP%4"\N*)]BUC5X
MAY]^D6_\Y67@]OBQ#BQ?\=$&3P&YL.NNJJ70(WO_*[/SZ-0K1403H*ZD,VV)
M<9J4<OP"\"NR', \&=XJCEY_OO1[ T85ZZ;MC9&\;^LK^?<!P_:7WV;L2=D6
M6)A^VH?=[%>]GY:R'\3J4*7;;WUR+LV]97?E=/G9!91G76V9(@LV>@E"5%0%
M""9P*R<YMQQ6!P&/IM':[J6_DQX*W/P"Q9>0<@TMDJ48O/]L'_QWB ^3X#(3
MOG[O>E9MR=/*VTE)^R)O&094X<QK'GC;TO0K/S23/Z#[&;X<AET)U,0@\D)A
MV]:E5)VGCPO_^JJMRA-?HT"" G?]J5C[@XWU*P!/87*\;2:@1)..:',H2@/^
MV['K3]W:AP,2B>HQ% JCVOR N5CZ(Z]CP!W(XOT04"[=<VYCE%]J^(P& 3S;
MKJC8Z)$T"5_D?ZF0VY2\TB)<L7,\H>7$A!^Q*?P39C:S<#.0B&QE/B^1NO1'
MU6Q"?\>N_7,2 Z+,V7;_COG;N]L ?(PXSXGE\KX.SW"N]K4+K%SY=ZY;#MY#
M$0YQ+#L<O[UBE+_JAJ:_KI8O_1+MO,,C#IL1-8^_JYS-?@EFX[]',N>^31O<
MQR!MGM-C>O,BC"YHK@@^6GK&"R+AL9GM8V$SI[Z)AJWYVC]_/_76Z(-AJSY9
M//$^%!TKP*CMRU(5[D^V&USD_X.L%NLW(EF2QM3L]\\*M.8\@#&+=JQM@O[+
MZ28'HW9;<<^/OA@D95H88AB?L]98KD))&@X@"]>9&/20MA8';XQ:[]$W!@#%
MPOCHT1/LFB4S8E;@T62A__^A"3U7_AT#ZLI>K)6? 0>@$(QI=@ER>VCGQ.%>
MY%]IOX J =B<AK6[F,P=^/2XI)-G3-X57K\TX85%Y#<"8A5*V60*1DD_80G)
MD-@HJW6UAR,J]GF1;PYE5PPUJ.VTKV_!!.-^#T!*Z/7KE6%?5BO[Q4(2U?@/
MBIIK-\S*B+T!;]Z&S?;8],S3(BD^XTV[OP-)T/6Y]2 T\1^(_HBN *[J@T6V
M0H;O99$=8AL53MYM%O*]6<LWQLT\F7$SMXF;^63&S=S_5.5[V\WWU#GU(?*W
M(K7ASZ2GT3N;P^2[%29+<C&9'SE2_]IV^\VN]8XV!(?00X'X2694W-2GPYXU
M#O]U^_6SQ)=.$HVK&CZ1#]X:4U_1)M $^YQ-R[X7^8OALM\CM<)2:>)?GVH)
M.1V;<Z 3'[0S#1CO(@U(RHZ>'OT:H3. *H. )FL>L? .XG5>$F6\BH%L:,Z
MOR?A:5*L\J\[?="C^C:=ZDOX>-(ST?7[3/06MW[@&^E.$744!AH"O"H./KZ-
MLBG5^,W$?BP=^9</P[#I7N[FGO8[M ?+ELF* -H+&V>T6YAT"8"[:>WC9^\_
MM]Z15UD?V==6V51IS.O8K.LF00=(;1Q+%+&(^7MM .JI+9<B*#<4[G/ZV8R*
M;:$;^<8M'(O"\QJ^,VLX0BH-.!AGF%WV#>I!*"N1+]#@,E@Z=5LH;\VN0UY
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
M!3C%&;^Y;BM]-9%=4\QO.%F)]P$,1\/XZS:Y1Q#,S9+S(:9/X@<C./[D5E?
M.1Y ,0%A1J8)Z9^83#:\$L+[)-$'"^.O/%BK]U'R@F?VD6]"2Y3Z)QJV+D13
M/05"L5_67WP=AJ9X>-#F@#Z2N4AAQDP3CQ<4*[K5XA["\R+IX<Z2-Y-2Q:/K
MB.WU9^:C72Z'F*5(YA"+Q11#DW6,.:DBB[IL1*&T]%\N0UH93M:I>1N3,V$-
M2>*]2OF.2G_1)9;G#2MI[$9$DV IC,S.#4NILRDKYJF2/-:[]!/^[+?G\N7:
M+\6F1,C;=O^.!]F[>WT<W$H%-=;10JM-4N:/JR6%,RKEO^26JF5H%T("T_S0
MD<3$6;ITS?YRNV5BIVQ#NS?=TF 9, ("R1^>W]I];AK2,=U.:YP-<[7WKKDI
M6*6)YM3TJ F^PCDCIM%=X':V^-#;PZY\(/&OGK1=@*R F<Z93,>T_3R;AN0&
MV'[^4X@ +0=OS7LG*CM1UBH6:1)S'KC1PB9<M2/_/FB<C!_QUC$O=BRFX@C^
M\F&7M]VIVFT8"3?J=2+U,F&%CL-!$2=&K?$EW13G+++$?L7'3$R8G,+1GSRD
MQ#9\AH,1 9S#XB^+H7?&-Q*>-=C!?9M!/=X[-=3+83TV_85)/71YK/R=,4CY
M\"&U[=V?P4\/2')@DBHE C&2WGZB3LQ)-VF@RU8(VHVYI9@4H11!4(R)64;P
M/;E%-KWVK>5UYFC]+A^#I&H(J)[(:W*T]I0-I3,MQ&"BTL65]#%?IS00P'.6
M@5W81\3#=E"%6!%C2)9CT4O>5GIPP.(EE<MA_Z!=/1 5>AU2L>Q0F$_)DP%_
M65/YT?(&48AB!R[2#F&$?[K1E;1[A?TE.'>68_[5L\S,^./3G_Z^0)LY[_=#
M2_E*4N5.OQ8Z?R3LBM%SBJ5W*7*<7=W8@M*L(*<:(>OD9K(*;*M2 6PQ]U;
M^PD]<1O8FB&'?19QI?#P@/=@\ C,DT(1$E*K14((8F1AJJ:1X#&4QM)^[C=M
MAUB\QQG)D_3@HW#7LW3/BKSQ23UO0B"XT) =R@L$O8U>)B-Y,61E\-KJMED_
MP.D77^VRW7IO2&/[GQT1=T$28;2ZI=#@77UPUDHF)@EX 0/!&S%/SB#0YE*,
MD,Z!4#CE_)%'9*Z"7HY?UR+NT ZQ(XG*N33^<HV$5 ]/,C25<JEE0:@C]5F4
M[7-4'X@@">PZ[%Y2=]C 3)0W\4J*A$0A(BJZN/8JY9W9>W<KBY(8> ?AM2Y.
MO^5 1@!<6[(=#9!P^C31^.\DT,!5>.@LK@%O7T+#3OPMP"5K&HLQP6E>#DY$
M4A/VX]&\5?U2NA:MQ0*@(H.3L/V10]-^FH0/</KPISH^SINGMW$XOQ$E\0?D
M$MZ,I/AL1E+<)I+BTQE),2,I;A])<?='^'[:8U,H8&8^.-%])UV&:8W'-:+]
MJ\RCA]<[G@+/V;E+9^$R4 $[CC$6<"JF%+[Q++<.AX,6N1)F/5K.8Y)T,O72
M#;##TK\DOI#C)LMPBD>\I'5,=L6N*J6>(8D9\9/2_H+)0)^UC>:V)EC9$R^%
MQ_F1^VRA_LDW\FM^C(W/NP*J5T9,S:^[-]G(O3&*A6+LL:1/\X:NRVO7_S]6
MI^7^#/ZH58Y9;XD:G/7$63@;.I;2#F\#9LT)H3MV?$RZX&Q:#^.6]->=WL58
M<7M!#CZ:P;^1C _TW;M=VROZSUL!39]DHC040'SI#14N\+4W)=#:$4S"P0=7
ML$&OJBTCW$7^V>=_"-D;S08$QM65-WK>BAP<U,7)\?FUC]]8"?CDT2)__/#Q
M)S2'GW_Z>Z[QJ31";(O221,:4!E)(<'2 ?X.S.J>'L/1526R]J]S#>D=NQZB
M>]AQS0)]^N@/?,^??/*'<\H.^W8O]-P2W>Z* P\_G'S&FW.1/3O1M=$.^]U@
MC.=LQ;*EP9P)Y<W.M"3&C_+5# WR <RC=<GAJRFB04I:,1\6>SED83CYQB2,
MUE:%OK>CD2?I]6UJN^=/:Y#QK#?6>%&W[4M-IUUVK5\ S<CED#8934\F&MWV
MHOR/K V$8EZ6%/-.-\Q'<.D)"I^RA=Y+(E1N#/8G+BM+->P\6_=Q%I",&75^
MDI1S/HCOPD&\ZAQ\60%FHMPWLLK&\!2RHX'$.<Y^R#L^V_B%;F;9K"S^((97
M"5^EV,0:P$;"C0(.XU(5$Z3VJ.:=^PTFVP9)6:)5/0 +/I>'[J8WP!!%#7("
M-Q2L07KBYH^>I+;I,8Q*E)H+RXJ$YQ<O+A;YHS.?^*FHKC$V@!'R1^>NP^4Y
M.?3SS[_\PRE7Q-9[>?;LSDZ<LB&+CV6ZD ,K7DD.=$J6)^>?;9LPYB?>@[CV
M:W[R1: 5FW7M JY 5%)DA"]0?MD4U<(>\FL)[:12S)GPUP*=BM]C57!(\#0]
MQOZ(F]+_X_$BD":;&Z.;,.S!5+T@XB<5P-<..#_0,>@CNMR'K3M(J,"(5& 3
M!JC#-4>W?ZBW?_2E#R(9?_;2<VF*9E&)#&\U&0$?T(E#D&B?"6O+Z<:5B_Q%
MA4,/[M+D:8_,S8:E%[U9-A(_Q%=Y?OL'\SO+GYZ(RM$A&BZYBS*!)Z9!L#EO
MY 1DEW* BO20'W&PN#=X!/B,?Y$/9'&.5E[HR7E=MR [[YH<C:KMSO(#=D45
M,-FA344F/4ZM3H(IT6&,JM_Q3AP'R6[?:UM_.ZT>Z;XZ9S:MUFH1&*N6)XR>
M2@E-L/MC$+YB[\==YT%^)_UB8N,;BD]TPR[E($A:5,2V)"/4SI11&)'FJ.J#
MK-4R/J^/.2<X_!D.<^?VP ?O[\SN3O$;@^G7/D>S]!S-W\8Y^EJCRN3A/IR=
M?G.-_?.YQGZ;-?8G<XW]7=38[^9 =8CQA=_W8Q>.J!GD->(V0@TUT>AWC(\^
ME8!L5<M"9QHZ<:^$F"FXD<GIDH0O3$7[)^H.D?RSR">^I^LSU1.#,SCM5;,Z
M;.(0:J>=!H;'@P*@3AD(SF79+O)O2<M3@"]0HEA]'5GR.M#WQM!\!PE="ML2
M=>@-YC*TKXZ#^-!<87!6?0$45U(Y6W8H^'.R")0/?.<-PS?[]")36CIE0X8<
M;&[]#3N(W5K7HF8'5%2M9I(XE8P%B_9HQ$;6-<G&I_10BU,< 0N3D#OE;DN2
MP-94>.\?T/%[OW<\EWV&A Q32$F B,7!(Q9 D2 ;2^1$5_A-AX:_*$X<VH-L
M30F.VR;>.F\J;1#:=P4[")DIIU^J_&Z9?9+X9T'C/@"(G 4U^V,R3.BE/:!#
M+=T61 VK_FC9[O82)#-YY$!34J>&378JF+H+!;'8<XR$(M9M 63-#[9=K(YW
M;"G!,2*!2](#[;0K47M,3O5+FK,\?FOQPIPA__E5U6V==IN$ZZ1#Y79?>7^J
MO99T75L*O[V]3'N'%_G?R +)OF'I%N9>]J;ETM6D'>==Q&SSLM9(#V2MMT;D
M7D?:$1*--A:F'CJA+#S1% <?Q[^9G*7.T!H0+'_Z).'(2!])GX&DA?U%]K-I
M28^&S$?"^,KQN!>)W608X?)#.R3?L7!"2&=1.WT65[@M[$5J156/6ZPR)[?A
MV*QM")K=MOZ.9W7!DW6G%-[_&"KO>ON7M=K'&ZIBBM][^]J%_@/_!)4)A4S,
M=I8447E^. CU7>H!+F1\QC X/2534SV)QY)@\,S2#S;$AYS]0"$"6Q3L7=S&
MXX;TN6VG0B$HQI=NZ0.W_N89&MUN-+/:Q-$/)@L:=FHGO/OCWR:4KI-C&JWW
MQ+*C]"[E:0W=15J=&TD=#:# 7%&*DN+"5+;U6!7+&9-EB\P$+O+E2/%>I@N3
MPM4>0 'A(HNPN50*4>Z3M(+,S?=WR460E.Y3[[V>)_EZO3SN(FC"*V+$GR#L
M+UU7O:B!$BVR-]J1F.$:L6Q9SWX\,_ME!T7C0UZ*L,E8YB0XPW-2]&[Y:F#T
ML>DNN%@"6BO!A"2K*A8$_'H;K9UI2E2#BLA'WJ&^Z)1'!]DW_ E+L*_\X MO
M5H,X5L)BFUX_69@R"*!6Q0 :"\Y%_I7E.H6TOW97<)A^^/$93T[BA?RY7+NU
ML)!<#E5=*M*A=]O+VF464(VH>_79_$"ZRHB)S9D0L2Z =&6PJH&A/AU.2?+U
M#B+2X\]'\+^Q;DF,&%K;+%H+6RQMIO(VWP^-;=]A!J0J M<E:<O\58LPCE3'
M5N&8F!Q>62I9K5X*O9FMZ2 53*?CPJ/YP_-S:A*$"A'G<4 C$H*0D"U81\J/
ME9_,ZJQP4.0,>%>P+L$SFBP%8W^^Z?V;.4Q&D5"*G&A3V^ \+Q>9I ZP*(:N
M25%FC7=+_'VDRD 6@8-?O=OY0+T73Q5 5[%4-,[I2$$GG*+5%H+;$7UE8F2,
M0/6SQX>E&1@IF*9,&)0]$"==(^$LPK5NR*B,>K9' L[O_+S]4%??K5<GV4LO
M"VILR)/%I.)KB%D0](H?J.N,MA-G">( Z6QN*[&,"&K  MJ"KG1_C9!J5-;W
M@3MI95Z _\T'P3]-?Q40N%!Z:'DD%'6,QB7ZLV+G-4-H/H[?#ZV/AOYIF%05
M9OB^<3$V@=R!KGD[4S4UF_F%U+37M2L1,'_EJE^J>%+Z$]Q',TC5IC%<S'I\
M!=CU#4\I2177K-EF#F4^\M_YDWW7]NJW%ES%5*C2E_S"'^X0!R'?6L ZB:^!
M8PO1W'))SE7DC^NBWTBW\K;JR4MGDS/*D#K4<*6_1JCU5_YUA'Y\N@+*>644
M(?)D#S MM;^@8H;PH#+0*8AH/G_N4AP1A:09S\7",O=PC_7YH+T&AX!R]]HA
M8/9<GYZ7N<CGJ.IN&?.O1343N$6#:WZZ&*,W;HCD:>[_IVHV197_@)[ GCZ&
M68-S2^2/:EM??/^-6M4_@8'2<!>Y_[T>$0Q]]%M2T^F]!4)!62I/9Y.+S(FQ
MXT?H)2IAKG =3X,"C2757IW_<6XMR/A<.N]!KY3#Q ]I<>)),9[$6R(@;/ Q
M5D=JUB2Q+%V-34ES?C:#GM*:7+I8:"PS%@32M'KI@ JR%_!K^;(DV1ZK?:>3
M[2&M*.0P-03ATSMG75L[H6M9&W=.4L_3 #0$O? 2^O0SB&Q",CDR> ('Z__E
ME#AJXXJK*L9QVIOC/[ZI+BO\F W-=<&R2)Q,XSJ?8F7.+)$0MUIRV)U+#9^8
M>)%8-;8\I8V,^>(1@\P-.>.@S9941[?^H(:^=$KP8\GL7(2!2Y@'U:C:M]1<
M]],B2Z$0BI[@J*M>RFC>$9&'NX3<;%PZR7J"S9=%E-0GDL0&UJJ>^/&PGQSI
MZ;J^.2 HHG89:R@LJWY ]=*;X4I?S'"EVX0K?3;#E=X%7.G^;-  0 <7^/&A
MT;E\DMO4>A:/1A1ZW>L$J;//>[=\WI\T\?] DU6<QQ$[J51SEU UC)VJ_L1"
MOAQ\:4&8D&" 1(\-)*BK51)M1SHTWN:!-2(6RX0J>B5B?ZD:IAV(]"30Q+0(
M]0IQJ>B8/WKR![UEEH")-=/G!TFN#9/2]$/]_,)_H6K8'I7DXJ5:@&\AIZ B
M-]II?51A<*]VE5907KC=7O#;N*! QV4XO>% &FG!=,U%_AUZ;@P]QI;\;]UE
M-^"6_NM/T@<T86\^XT-[1E+9@8J0S^?_N&[;4H.0-!>C'6-TFA\_Y -_5_AH
MAK>YR -L(M3/_2/YR)_0@.(@7=S>^UE+^:#J=5Y&S/,MDU3,TE="FI^Z9!4>
M=*LY*'V#F5645,I\5_3&LLO.948B;:*W*%R^4.)QH:=)S%'DGU,72CE?OG('
MD,7H%"A):W0X95*RU.5,"&S,'Y0ER>E3@^<$U.(622,5ARRNNNA+EB/685)X
MQMZTH,1@R]X[@AE[RB5D2@4'$M;+<9RI4VR;!=ZP?RE[H[],! N*I9#Y!S8\
M5EK:1FJ'^Z@!>85^<C):?T#F[4.TUR?/9X7%T&2TW8D(*^%Y%)N9KG<S5"'Z
M"0OJ*@9'H75%>@0SE66UL[_H.M9<)#6JVR66 G7UQWV3;AM9_E/%$?)XGU^N
MI@^;/3\EKIFVN*(GEYHK?2I=8E$MLBI:+56D4#!DIGW R% X04GLQ),,.LO
MHP4<K+\@T$V<$<U:G%(&_;Y9MTRL\[U1/-44=33"1YW:$)4IL$G5:Q/C@NA4
MJ.NU_-IF9VI*4J,B/Y6^XP\HDKP_@P^5RA-BXA-&\(0[)>B[^@,!O!*8<?9,
M89EOVF[2:3GC=>Z8U?;SK?M8>&ZJ+66VR1R7VB$UB9'*Y9R-HM'DU]5?6NE!
M+_FQ(*[^\Q@0"U*2J@B=ZZO:O:K()V#+R%_S@;;6"\?PN(.7=:O#E)"$Z>F7
MSGO+XDL)9R%7-?2UO:$,:;+$Q&<)I=_(UR,L'(-X('!IGD'4>Q$I*-TFA)*8
M^Q9TCQ*UFEJ*JY'I2-/;U&BX,OA)%MG]%_;4\/=]"%"W!X=9'?-#"=G /G'1
MY"U8PE!F6 $!>_E9&J:CAA_]LHU.2]4+D0'>R0V\?"<"HC=4_;B,/=O'?F+I
M5\85.*O2ENQLVI(]FBCU.0C)86O.45\XGC,A-C1:[Z!Y@ESU(<US'J]T'RP<
MYZ"%?B)=F:<9DJ;Z\Z\GV?X;&:=F8_N^CM,7=#!!A^5MSA9E )5;(9Q/T>^V
M)MO =Y^JS,G'+%.AGJ[QEKSF*G*:^9_Y!SZ@H_LK1Q&@S 2EQ.TR(IN)$1+5
MB*/:\,+BD\B[B 3:T"^=7Y-&")=D5*OF*'#"69YI0\2E"VF!$0,,_I8H2NC7
MX[9(^PN'!A8;J@]B^#%H%KA*ISU*77Y5X!S0$2T8>]4.U'>1HJ/C,_$?2:!V
MQ CD_1!5)"AR)*QT(QX7T$4Z %565%8#P((2"&,5K6Q,O+?U>_7(-4DH#T_M
M>1(J!&FF<F0JE+01LRFRG]*1$@U U.O(0A7>BK<^0(6&V4D[<R0NBJ#;KU7_
MHGLL)01_JBXZ:D$M(^/4$J=FW2[)"QP>%DDU1 ()M51$0A:F&"8**SHR\$+$
MQ!8GX+N"[L!_#353D8_%YTH<A<X]T&^/U21@Y;9^;?CA/!W68+@6NJO+@0O4
MOR-!?=F*)4&S*'+]ZZ.+)\!QU6:?11@TZJ7(F4]\@2B5A+URD?^@RSMR:>M3
M]UG;G9R"=\ B(T"SOE(6O2P(KEG&KEBON^*J4)4U-0\P*]R1B<=:Y"MOJ^!=
M)Q7U[[ROWJ;0\1C51VVWT&F,EI($LY"P^X633E.JZEIUQ75X+P F%%W(;\8]
M?HSTCF[7A(\VL0/,-U/EW%(4H5O,]$,P7LW8 /11"&Y TB]!B"MHU8SZ_2H!
M$H '+164TQSQ&3<O.]NTS(*#9.F%2VV1GRWKRWH:$Z>9_R#P])0&/5W8X2$O
MLK0*T2>D;'+Q_68 N6XGKTLS7 IZ<:^T%XV8B&2*IP";'[_[RDH#>%4RC- $
M GX;AUI.TYYJIX_4HK#H)U(83.07[(R8\,H1)7-R78V/CC3"N,A&FDF(YRPR
MGGAHK[UJQPMVB%=*U^OD9,J,:B!0UXQW'#$ZM\M)-?N"[X^/#56GL-#46[(
M.I46DV:36,E9N];;^)W?:DFS<FZDBVH19W?_;KG[F/ 3<UV,1>0$Z1@JW5(O
M%PUD=F+&](.W@=2?Z FP8;&7$8)]I O.\F@I9>JPT*:B&7S869,35YH>O<<<
MP,(6LK?Z0W!2@X0[/;@"_"DACV/4+.R.#D]%,5[I3 Z<Q'H_A1=6Z8J?I)."
MH5;=KQ//&#KPO &D0BRH4T8-J%EROWF#O"\;^!=6W;/5X#1!S9+];Z%MG],?
M]\X>'D]^V-E$RH"]!0%]H;K2WG)*KTM:D!@'BH1B;ZK=3CB%3V26X7<G;B/(
M_]8'N3U2(-*C=)*>*"!0T!@\05+L''#!;MAJDF#D+X[ATI!&!:#:Y6<8=C,Z
MNLRG*"A%B\O)4QCH?.JW\ENZD7YG)/IZ.@B0)]=1QGE<A*[NZ7M!T@%]MQW
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
MS2]HOL?\9AL-;=#M\2?.WO(=.&Z0L3\]52:I[035\X_!QZ9HI&G#/[FT\#=
M?/ '_E>H30],R-EYM%!KH+TX&\EK*TRG%]F=.FL*$Z.V[N!DD>:P/W.'^UT[
M8<ZOGR3MFG9X)$KM_8TK*UU4WK+G"-B2OAAQD+2+6*%H:"[G);\K^K[:MOZ_
M'=##.+#Z*.XD7]VQ8ZRYR+]5MV=5]6A?H>Y]CM)3F7_MEB3IRC]YM,@?/WS\
M*4?F__')(FUBCK</S>G99 ADOQ]V4I%YI0F(_).+3__ 2SYZ>/'X#Z$/O]V3
MM9W7IB55NI,:_6"-X>X6=OR-?,4(B/-;B2*8_3Z3IOVJ2V %^D(H9J44R=K:
M7VVWKJR,V\*_ 4E-$28F;\N]*I##G@P I\S3G_XN69:I\+%T/"7CN6813C*,
M(%E;X]12CB#3YJJZ'MY&O3)&LF2*Q"^)$$2"3:*,BV;>]$H^>F^I65^O+O*_
M^ _YHVO!=/JV>I7BTN1)X&(#TAAZ)_VR.>C45L(_QO]"?=J2=,A_,=O8"]^_
MV#0^7Z*+;IX$WS,PA>J P!T8N0V$=;>EBX1?YJKTRXT_GREE@#>>S.C>AY]]
M\C2:J#0 7(Z7T&Y)VJ8'KT)IV)BJZ$!Y*W[V-D)[C<RD955-5#4LN")?@T0@
MO+Y1K:ZL>F0*9=OB'!G7ZLZ<.K(9,V01N]&$<^F/^4K/YJ\)B%>=G$X4A#05
MK!+G!WN-3JFLY*_'*\([:KB %KM"?^A6/$M3=8J *79#\A961FZK90+!1)N"
MEA&EZ$OLSW70TQ4)JZZ]<J.:="R%J3R71H'LX"N#ID7:1#\J:5=]/\@78R:9
M-35;OXL;Y@261!0MX#U'OV#<0\+MH<A@P9_A7TPVAP[+30"-A5LIC%(;,FW#
MD<>P9.7JRGA"0N."P&1#A8YH ']QI:TP0S5:+>QKG;1;ISI:VB\<3(^!8N$2
MLU5Z9X[\C;LVEM(FS<VC4Z^Z80.H@F&#BBI7D!Z)_@6O69D0M@SU #@W&>_5
M@Y_?!+2*O!EX;D&82J37%H'J10:)2;UTAU9+08IP3J4,^TVUDL+ Q#I6KQ:I
M3>-OLWTGXF,L.Y*\97F(%1@R%:4O82'8<AO-M<VG'!6F;:!T(F9-)?^:4(>$
M:9,N&+Z2A7\?\#6E,D"'4U]!%"&[^<'U4#EE+Q>ID4] NF[E\,0,EUR!FV;I
ME_;>"5BM_#]6G7,/I!V8E2\I>?5\G^C+9YXR49<\+!(=ZNY(X7NDZ(T/^#^"
MFQ]U&7\V8VUWAZPW"IV-_ZI5AE]GBFZ5,W_VX-\C?0LV0:)M"M+2Q1G.4/_O
MHBL3Z7K%F"[RC3]^]QN_"T>=%60!;"&[X1=T/41%(J'?D(.(;8$IE=!@4!#I
M*)"SRJ_;HC9!R@ 328J?1";V,_'9G0L+CY?8RI42M!#,0F.PD(Z1'%3*2K>[
M'9I*Z)9O6I+>]CXKFJ(L I?RN-4G+-GL+2_9_+<MV>S$DIT<@.\"Y?8TY1 C
M-$AXF\4#'M,(+R)?Q[A;17PM>#VCWT\!"Y%D.)S10;LR2^-4WIP(^1-E_]M]
M-ZF RS-URG_Q05#O'4^S?=)HA:?NHG=:,;&-/PGQ>V@-;HVC.SCY1ZG9GYF<
M5B(4? W+=$Q8W<5Z]%+9:@@&].'*(<C,4D:4B3:XFZ5#,!WT5%,T!#NA+@\Q
M/T]_3?S,-%F@;N3K'0J4P"5")]U("]U%UK.WR/_9-J%IW'7;:K^7=Z?/D.#/
MDKME1_398U.B#HMU/K.14"E #.IVS5:R43[$=-+:FH0N+'JP34)E>R5!@HVM
M@;!-H33YH3#0).0BYMREN*,$>9<([$8\9VA0'(N/5RO=3_&)DX'A9QI3ORWH
MC /X^0%Y3S=#$CZ9(0FW"4EX-$,2WCXDX4,C$GE6,U^=&9K2\*$"EN8Y/V9E
MNVZ[NO2+TR%O3]4)'R@;NW=/T>N*+E -9E5O\PP'*8Q62<@A^6C@K9%KB4X%
MY>9YMJ]]1-UL6MCMM?]3GP;RRZ*[; &>;%_YP2QHP.59[ Q!9:!64;PD,V3C
M,@RLFN;6!],&224C" Z>\0!BO_I%_I_COZ3VW=PE<2_$DPQ*Y=XQ;*_AB0G6
M<[6"Z#K.LG!MZ>\+BH/>S;AB&CP&23RC>G%_CK($T14UYTS<O8DWJE7GA':$
M>'8B1==U>^D]*$F1' (EVC6._]MMM/PN82S6_MBNSU9H>>_]A" 1OJRZY;!%
MR8DM&M]YRX07Q#2@89_#5^D8\.M^)C'D9+93E0-D>?I>O><6S2L3^ADK F4U
MWE*R#IC#$CELF>_ 4.B?R2J>R>I;#2H%^^._%=O=G[^.'0-%"$W,'1H"PD")
MT)1E.N4+5"5N$"5'PD1[&IU/:1S1!Z$.H__85I5FC'0FT*A)CZXR^!B!''W:
MD;NEC \.;-59H"?D'4W_RS9YW;8OP:DP--+-L'*N/N<\)WG;D<^T2K@DQAY6
ML=NA9"1)[$56D:EAW[:@ JB57-3!ZX?CR*#/**'UZKHC(G;X-1:Y\!_^ZD+/
M9DS$G1E\$%:)H /+MB(^&2H-SR[9QKY/H.7G:3+#-:H9OG#G7)N?G9P<A9A/
M<$^'>08M:IKVC&M!&@M"19!$HL+MD)Q-,;8FOVJ)6ASR1K!-OPQRMF M46U,
M:UKQ#!V:T.NGK"TVC#VZ_2'3-&H\2[MF6JG0:IM*8I6/'L%6K/>7G(S3;-(J
M\ #16(_NE/Q%8'6+I$G4/\AUT3'Q4<+%(E(4T;AT*BI=-T:S0&7:SS8B#J0"
M&87'$:(!L$B::_Y_]OZ\N6TK2P/&_\>G0/GM_$JN@C@DM2<SJ5*<I=73CCVV
M$T_/6[]*@<0EB1@$V%@D,Y_^/=M= ():;%$B):2FIBV)!.YR[CGGGN5Y+/Y-
MSW_%HW<JY!!E@Z#=E#!M26RQ!4@%D60,:JI@P=80]2V<;:&22XQ'R#%?MXRW
M//S^3Y@KMZ_B%\%F7]6\P9HK8 P#+L>\A4L:RR;06TZ49<9&]&6.U1'"*J82
M!8@W:!<!XTM^^Q!GFZ^OF]9+]D[OWN&;=_P[SZ]VQ5\;"GB!UU;GOG_[Y[=$
M!E[('=@& ^X\W'YO>.^0L&?')V=VS<OH*T:Y8;,5*;DWT@B=HMBZ T\L@>C7
M3T2#UF9'L9"MV-4-GIQMWL75H3[5+=F=D\6N# UO)7WS++:J.SU;MR6[<WH8
M6T(.CWB=!B4$HYR&*>%9;%QWEK9N2W;G+(7LV[63R)C6,2[;IHB^W)^>Q39V
M)VOKMF1W3I9+^8-CG&>I*K$[(KPB:%M,*5 (G%L1XD4HA4*F".4[/'+/85.[
M<[9U6[([YTR"$30^@7L-J!8ORN&DF?INE:R&>YF'6Z?$;-U0KW6'I9YCM\-[
MNYYVL 2W.A7:$EZ.4Z&MM5UK%B4]S?QI%1*GKM)DM1K>R7R1^RER-2=@2ZQ=
MB"@N"D(S4AZ",%);4;G*(L:=X,*/JS]VW1A](C8!C\MB/!F.+RJ&G<4C*=2S
MP)WQ7Z'NI+%=--1EHSA;S7(NL?-XPI'VFQ>LG@ V 7K*VF*Z%[/3\ZRB>DLT
M8X29X1&*;2[P ].L9!A,2I 7JBR%;)F66<#G.=?.\^:"D+!.(*RK.1W6%R8T
MDX$&+N4,?A"'&'BT/X:V7C//.1LQ#A<QUB[+9!C4BV?TQ)G'=GM"&I*CO,IL
M\8!NT'&H$<<A]369G$X-OBHG^*J>_ZO+;"ULU]R1:0I!G)8[3OAXPN1 BH$D
MDTJA OZ*'=*ZE*'YWDBZFANE%DY*7)^!QC>],(^+YO=J<#)\0B(U3RES)A6U
M33W#-<P\G<(20%#X_E.:7:5.0;23AR.R"6\=V83ODDT@'IZZ+[() 2<Q)]W3
M![R^$-B^)\20B2BT6B5S/45J$10Y@9T[_6(3/R*P3^I79?+6/",E#"/L>>=2
ML4*UX_,X#4T9S<U"0!OO .M] =J]9ZX'#GSI)DO'_G/T?>^!:R^>G';<# ")
M/=K:"%))A?%-'J%JIK%SP\/>$8UY=[?N(7Q:T$6N#V9Y.KAOQC+>4A<OEBWH
MZD6+_<+ZBYTE0227L+@I:+4&0+#B+44)Z\O(E&Q@4:PA(Z3'89,*5][@WX1?
M&U_#XQXERBWLL0WV]-+&.*0;)%?HR)KQFBYP[ZGPRSYJ"\AAUP*RR1:08=<"
MTM_Y%I"--(E;$B==N!>B1I6VNU'3<74Z] I%_0CN?890\ E*J! (9ZS\SMIH
MZLALT,O)9XP\3?@M -&!OY@M"[K22"DE < @[@(5IK.#;MY&/H7URVM0TK;5
M=%8Q+2SV*8[5HHV"'1QV[I^<J)8:?!Y;5^*[;7[)SWDV]X;]P0EN$F)X6=1G
MDFU';&^ZDZ^1X6_ANLB@T(AO%A,[I!7KHE34,>S-%=ZTXP+K12<AV'ED<D$,
M,GW#'>7A)Q(PQH^'>VH8"0%RL=J/[J!6<16NYH6M5>O*0'J^9H,N5\X'T8],
M8FR#6E1Y46'=J7AEBP1#;0A=8N'<^*$AMHC;0N;&"=6=&K6%EF"6QY$T>OXE
M*A2B711 $QZ=KJKE.SH'+XEFLWE-U_S)1>E6LZZ@E+CA"4TIB4HJ21K])3\Z
M(%)!#5[*7E;Q#:0C")G(+?36?=JD('!1LHSH>JHXL6HS5Y.*6L7%6Z8V&XRQ
M(LT"0PCH/C#ZT\0%TH=OUJO.K<:5UJ<UTEK7U-9!=9K(;%.-:#+&Q*=9U.[R
MC.18Y37(K36K)<U/UU[NO?OI"WNOE(]Y_B%HK_C[\]0XV[7X!O?++=TBZY9F
M#Q*F3</?Q-_3< >[>G]_ L&'KW)RG#;!."4P""5XP8+8J+6HIG5M]H48@AZ\
M+'OT34,:Y#2V:9_&ON3>/!J_W:/QV*/!>RYB0&I(D\ZUV3+79A5EIT:P9R!W
MN!4&-YB@=JC'28R R%F]4U%+''U.MP>93AH19]M0XS%V!WU:RZVT=>;82%WF
M-@IL,$\HSIS!Z?$O%8R$@!@%#DB!A1$\$,'V(2;;5Y;M[U46,?J)_SJ<IA48
MQ_W7X!MX'W4P_'Q<.AX3HZVT#(\&4"RHH5N&@7D'V+U\^83B*[LMY1>I9_3R
M.L^]51<3(B5& >.R8EO,65+.^;P&/QJ$/O;?8)S9A!X)0LH_+^%9J5KZOVBL
M700E?043!U%,X] _CW/_G6&Y^B$+<T%U?:O2M%@FER%^BA]&?\7G_RXB]MI!
MM8>)_^AX3N\1G(?]/1OX_*WWO@<RS^?/$Z9AA\*>C@9W/O?\-RF"C"8*EXMH
M&,?CL- @F+1XPNZ%[GXJC=W\& 'DKKW.O_9UGK:.1#6-@+#ORVQ!LV#D5>X4
MIW]:^!LV+S.P*F(?$X/V_5,"[\CCL?^#@/3_$'_"%DC*B\G-!S316%%635*&
M, 6/P.L1S!&3XWKA*!1(PQK#?232J@OCMN3\E>!.-P:\Y@J!8]/>H;X[++(%
MX>ZZ%IV:[=U4ESB]32^:K#UK2(10)CE8H06S-*:%SL[BP_':4+^W7.CN>]KT
MW#,Y5>.6"!?E2&$7(&S\"!0QAJR=6HU5C\+03$O];(LG 7=6Z=@G*"9A$ AK
M_K5NOZ)K#H%//1W5>GWH^J@+76\R='W0A:YW/W2]<0:X=.DYS>EA-!-=*/ZI
M19E#]Q2=Q.M<YYH[46N=UM<E@H(,A$IQXF #>E%F[W=44^9@M[NX@Z[GBH%T
MY5S!='S;P$Q^4=W$&LJ&=:$5-.&C"O1&RMG7&E)D$RK%64@R5VAOL"S1Z6HO
M8^["\ 1^2(Q=L8CU142!'7.0EABLTA3/P!8D22, MN(!<E:@@'$^L6SI[@S>
M5G@X<0WR 0N->47XC?I*.%&*&0 (\X&/GNG,%F#-.#414"D4T462,H%: 90C
MJW'JU4X</QYKJO%@<TBY0I)I\BA+?4GDMQ,D%XFF@_4)T@M3<?"=&J?01@SO
MBT&Y"[]LDV7Y":348S%"12A7H3H4L:Y5!HV/VWR5.N*.P9&Y6@D94B""1921
M6E']A@LB\D91IU/2"!XR2BNE)H@[ K&MM#TBL%-6ABJ-.4&D841(0QO^,H9H
M=<4<G*#]*-MWS98N>BE*S5\AY\"38\G<&'33-L08_B@DO-74+:"IRBL53V<Z
M&*.9S1$9N9PAP!*-Y,\JFIJQ\NSB=)SE<(LM:\73,-&)BDNO6=#90%<3 H71
MTO16D.K!6$%8GUS/?XNW-CV'_3FGYYK[1;J!X ;ER[)V1%3!:T-UF5D3]&Q.
M-:YPTF,J];R#!NDP]W=G\/5, ]HLYH(J5CBSJ:07X209-KB1CW".1:U!(D?9
MR5(Y<;6O2Q@ PPB<Z47N\QKX8> KT"'94N$,Z+J?8*M?$3@^*-E,)<'811Y3
M&]+8U!I;A*;F"*0HN"648OT!Z<5M(4+IK-UV63LG#%OGS;ZE.!NF=E?B+$RY
M(WRKLL<(C11_])A]GCM0'6)Y$D<B5BDPW%06/=X!=!;7')9K!IL1QFFV#X_'
M[B T7S'BCG'3%MU=\,W*F4VMRX<AR*YY 8&VQY=5,C5%!+>;%7D#, VFPIAX
M&M_M5M^^YDCZMSB2#M0YWL8FU-4%LXBC*DR01=2T.(GF6;\ NKA#FE92MY'%
M*>VHR8_M.V&=HZ+ ..A7YAKLF2)C!-2/8KE2&#H#K:]RVR-SZ^4S8[! ?1)1
MY7X3;-7BSA6L'J+V/D]04GE='%A6V,E,D&!+TU564\&?U-(1+PVQBQU ()'Z
M9(3$\@4G8Y9F23:5JC@[AVL&0RX(-IHM-?"R8/@0;5M!?+09WJ\Y-KVH2O$Q
MN7\G--"S[OKE"'9?,!LN-2+:H>@0MB>[B!@,R24WV.%K)^%EEKOU+<B>1A]8
MI=XC-\N4NE =(5=Y"+IN2H7;$K$/_&(,DR;)O@1)C+ "R*;"&V-W<!/=?JP&
MP84+\D>W32:A<^ G.'ZA&_X<IYNR$[AAN%D>)WM2E?@L]1J3F<X>;WB(5>4:
M%$;VR.1J._OX6#X=W/2R5#>P8@KMDKO56+<3S9Y+5J1#8S4BHXZ^:!M]G7/Q
MM$%3I28U:54Q<<&8_NVFS4\2J?P<P7SDMN<:OOJSC!UJ()K7TX$,^"Z90NY'
M3.3Z28I40+99KQ,)' QG%0B;,H6UY)Q#%'C+<7FU-&5M7(TL8\7G0T42K;AV
M87Q4W_*(.K%D%$\FC!]+9H!.5%Z_QDA^LKYF.FGI#E'_3G:/[7%:2'U*C9$O
M+F\56_=6;N0MH;OK?*H:3V4HFR?F5BP@-W'.F8=(BE;K^^.MD9O V9W,W5X.
M-JQT:@;7*2[A W"(C^6>2(:\TGW\QE7@Y6M1=_[3T7/7YW^/N_SO)O._AUW^
M]_[SO^3:Z&GLM%O2DGYBE43(!2;"BFJ0#:=:P&5U'H_AF3 &_4^Y/+(OGE4E
MB8S0<E,=C; *@G95^90IF@-_E"W'("^B(:<JVS?\KAYAHG1>W[9Y?3=*"I4Z
M-6(G+#G4OHRM$W$1%J586R8 87E!.ZW%Q$J9%I*U,A*8DL4QW"Z0&1CAG7@@
M8_8EX&UY!A?R>>!7"WC%)4)%@=>'57S[KV;@C$BO$I'M(;*UM(I8)G ]V[96
M!^\+6QV<O"5R]K3Z3E*B"0-1A';2O&.G6'R6505'5SS+6XQN895RS.4J7.HB
M9?23_LV02*9G*LG&GR+XG"YX1EB.F/?&(()0+;+"KIM40A>S>.&4UYEX@%TR
MCS-=9KT$[>-K&EBXLH/W?64I3,<C-^=0%"!5>"V89[FYHD@;5JR,_+F_:7CR
M$K%PG47MJTGV "EX=-0)ZV"GF("+B>6Z!%<RRT/J_L(0!IPO\J>3K) ^?KHY
MU8<W 6]$KS@/S_W-S<.S+S6%G:G!%/"NLOP317TTHQ$"1]5'ZB,S^#[>-)RM
MU%<D>O,JK79@VNPPY&8SKUDJ<4SS?$<Z\)$@AE1:3CG"5()8&<E_B(D73""R
M\- I#?2$]; DT.-&T$QG(.6#+!M1L+:W2LMEAS3P! S4SU6.9Q&/5$ & FP0
M$I8A 9RV,\AHA[%)L#&1*9@RS9N:3:]HAA'1Q(1:WT@I/'.\^<SQ!FZ.EJ5)
MS;(%GE6^Z">9CZ/6!:N8\@6<JFHXILX*Q1Y%;0QLWW<V)CU/!*TX?OH9AUQ)
M_*2.'00K$6&0I!'K^,#YRK'1/P@[EU&K)6@/ILT=)Q@RK@<<8IW*3%D;F[@&
M#0.UI*;)PVOM,JNX]CGC'Q#.1G._=B?G4=U^$_[7*6O*.663@%1R"1H:2TA
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
MQ^IQ4O,==OR-$_HM=<"EO!O I5;R(,UT[PU)KLVOVF[M^&:RJ+J177>M,RL
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
MA[NE/HN3B$NCY:$JR6_BL+Q#7V\YC%RZ>ZR;J7*G?(;5&!'<XQQI<+#9!:4
M<5$#5V]Y[7HK=%67SDO6E%53G7V5-O-8FTE.:NDO,D*=@LW38$#PA<RAWN68
M=*H4*T)]'.SB%S,36*P5";KQW_=*^1?@;?A'/1V.YM@Y#><=W7# W3%@6$1"
M"//[B2Y1 7R"T<W>6\_ ?XV 68@N@U.YP(1,[K^5 9 T\Y>=>/W^CWK0.O+=
MZ?+'\AD^H+?G881\U%;^>27*#Y&$3)6H+?"0F@Z+7U7.<LHOA+6D@>16.].]
M;:9[%B?*<^ETN/PJK=!45+G6TQ&JA7A4"<:>3MY@S3/N+X=<4/%4*2O$H$6?
M\:?&(3U%AS-<B2NT&")!76K+C_%:3.-2^11O[_"*D5PR PI/.)+VBB6-A98J
MNL%?&*N R\+E@=<]*/ P&XA>"_>(4U@FD(CDZ@$0C9]-8GNE,A/N^?]"6V'U
M,O]%&Q<[5F&"=>#BO-KI@S4A/T;7@>.'#4L1!6%0$:,YON, G\Y!O#97=-CO
M<D6;S!6==KFB^\\5[7YVB+K!LBJ-))HGO!D8+,=0D?B/F"1PD5/C=)*P_&!N
MW-64/?_O<6%0I0H3B$#UF'#0S>A2^ZF,<U1\!7)>+![K3%?OFR81S/8C@F+H
MZQ#X1(-J6B8K-RKX&'Y-U\=QQPF]SGO>CR%81_\]7LFR*W!V3DZ^T8Z#>P>5
M0*9_/AZ#DH;?)'#U@>_S-\DB4U3";?6P4AO;0+B.RL+#QP+9"F+LV28V-T)O
M1&M.%RH\$W.,%D<Z5^K*+M\U%VCOP\2]"K-OP_$ ,EXZCH!/@"\@)R(%YV L
MD;GU6XQ9=TYVG%K0&ZM 0,BT%!2<SZZT%[+N)'%B#T]2S_\88RU2Z4DS8"%A
M>_T&ZJN1@((\4&>5R6YQL* 1GY<<F2Z=&:E4P5Q0J\ '+;4<;$V64^S=6=)&
MTL7,E)]V&6>4LD3@Z4F,$7<,ID<5Y<]&2\&4IBXR[9AE"\3^1K:M6)>1<>?<
M+)Z#&S<Q.UYP LNH+,]9!@[(Q%33(]F9NG+SVY4;/Q+6%:U\;FJ&2!JO4OC
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
M[M$5PCO)GC86U#$47(&@GI"$=P'K+F!]S5@1?Q7'UJ+,XD+HVVWA@=S-<G*
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
M.<7T+B_$59ASJSX24J VT9P02!8AU)9FP:67DQZE0,2H$TA^P41B1+L1:2
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
M\-<+<F::W@V^D@20V%? @"@QZ.!@&;?2-CF*QZ9S ?!M7A!T)!94:5'ZE3A
M%!D0KS&K%YV1*;HB<TLVZ@I1NT<J59.XX8'!T(US6I<*K*Q%<'BT2\P^ 8YP
MI$:E(YK\'L55 6@3]1+3T2PH:X"+@+" 8EM!3& 6H=/>Q-B-C97@H)F,8 Q3
MA)6FZ)G$EZT<4[1/._)I,^P'GX-?@$O \6)'LG J 3'J&"(=%/B%X$+4"( (
M3SJ R7U2DBRPKC'U+9%W1<Z5RJ?D M>*$GDZ<%U1)47^:[O5T] 59ET+O8SH
M,I!4<_*=,BL)%\7C72DC9]:D2,S?4)UH#CM!P0[,,95()VX<>5P8=N<YH<1=
MZ;X[U+JTQ2!X[I)(;7%A839DK E>F_A6B:D7<FZ8M-2$7"><]J-'T&4.CCZ^
MWE&M5K9PMOH<,X\1_@;.+J<+8)ZHS8J*/'$\%[ BQK D*I"A@#:X4N)ZCNP3
M*22<16#GZN>!L<3A46(A1 27LEC\'#K0H0D"&T=/R16G3J7$([E+"J/S SL_
M\'GX@=HW66HOQZFYINL6NA/&6+J9E\(ZB$+F1L79<0Y?#7/44/HJR-D?W?%$
MW4]+<5'J884KZGM*B O-]I8&5$!+8^*6)RS>7L@UD15MK7)27V15[:5"K_8C
M*&O,O[/OL.SY/W/5) T$*R?7]9J2_Z(5<<1D!Y]UY\>IK<:LQTCP=LDSK0<'
MW6(,7;<)OO"B,D&%QE=\B@)090EI;?XSUJ3ATJ/VM1\E;M4JU0:$U;(X7/2I
M);HP%"ZQ=^I2&PE:/1J%XF]512U]AY,$W5P4.F4&VZ5]G1N2N'=.*G-<PVAE
M_SPI9^3K2W9>-T@C 4V>@8?(P]-+074>;'>-\X=_UXL&/TK!"_DPV*%NJD%L
M,$W;L9:HYY72+(BF2"#*,-7(%Q<*VNBP4\NC64:,N!HS;W8%+;N._;!@5)S<
M?*A(Q1,EQNW,UNZ:+0TF@:J?U NJ\UPQ@]0DP5Y$TB1BGCY0W=V$@\02TD\C
MK0?AO&$)51YC/Q'>F>#:#@>;PK2@]0>Z7'[H)_S*6J)&7X2X@@%U8V- <E;]
MOX-K?HD-M*-EFV412FSJT8(K-HF_: YX*$5.[12(_M1]O'9O":6"^XGQJH=<
M/',F,6VC0V4%C4 &>%?3/6/L [B+TZYH'OU\;"= Y&9']317_^FH(WM&]W$J
MF)S,":6=6W*"]0D[R7V()HFL(\Z.8.RXE5&E:N_BT-!'#OQ@?,[Q118A!L$P
M$\?.G9-'PNRRZ\P'Y'!SAM)45)'CI\L5,:/#3:3HM06D9:SJTTZ2.^PU;^"R
M5O,*UV$K_*I0JR ):L6YYC" X])Q%9?$G4Q8Z(YQ@GN,$7C-BALIBUHMSZGA
M+MYG:*%SIA[ F3*J:\?4%EY#.(>1K&E %/_IW,<2 (?5G3^MFPYU6Z/ +C5P
M%V;DTC1>M A+3+&PXOKYAJ;%9HNKV_!X_;O)G:K=TEO;)Z4,QVF[7=<9^:R*
M08_Z73'H)HM!3[MBT$T5@XITTW]?282UO5VK6]6(++W%WN810W<-)?1!MBG^
M'JRH=WLKR@B$W;8\<)]W':V5+5]1S1$A[B]=V6?O'S5L&0=1IJ42!.Y2N9I)
MNA_N9 AUTP(&X:V7"+QR46U>A!95)ZNY>)@NBP90%2N&PSS206W^/']:Y;CQ
MG(:7>R$,8B]2_,-+N+IBM81'*6@<USV"3CP)H(G'@1%>$WJ_A3]V^RG>SG-K
MWA;;F4[M-7 -'R9-T25/_\YO(5F_B8;^]CST+>]KTX8WW70>DAC^QC6\^X(=
MWWJ]6DW%U_F3#P#"COJR832_MJWS 4:]A]5=:$)>-L9^UPV_[_-U>W&YY?%B
MQ^;KC]#7G('AES[JD=YZ=W5QW:7X#I-L^_K]J.W[%JMS@BR_S?B_3MAV:$4*
MGV)GQ#K;+4PG*IVH?*&H^!?ZGK3WH[XD=:MD5^FMO5$^X$K=UBC"K0:F-:7&
M/;S99/FW?CX=[0W[A\'PX#08'AV]7#6<<MT9GL)MI_58Z ]\T[[:]4\-OFD+
M7O]MS3-/&Y_.<0E>?#_HGP4'PZ/@Y'"XYHOMKVD7KWL8_[4/7CN)?J]_I^%_
MLP4K/S@*^@<GP='A8;?R#[KR>R#N@T%PVK^;R*\HG4=:\[VC.R[YRV^^7KE]
MG,6E6M5HK8;BE52!%&TJ[M:FY0L""M>MZ5V>(PM]<AR<'A^!G-SN;GG;D=QU
M!>[[9>US[?>^=)8K)WJ7MO@L& R/@\.C%1W\]+;X^+1W^@RW>&\8#(_[P?'1
MX LGOZ+WMW)W]X:]LR^=X#W8AYN=W]7W_D*-)%R\IX=^W3K>=LE:5N=@"&?\
M+#@[6%FCFQZZH0$-SWHG-P_EFTTORU%P!IY0_VS%H7BD93D8]%:<LH=?EKT#
MD)9!,%A5&==HATV-Y:QW?(M1;,[%6WV9Q97G1G/KY&UH#6[^X .*:#>8;C /
M,9B'M<:-2@/.(;Y7W$3Z0,?\#*Y:A\'1X2T,XX/LVMGJ/?OA;=%9<'*\31;Z
MM'?T^(MRB 9Z6\2DWUNY/*Y=D0>PSS;PC3_IH_P+E<LGTID]C].8L#6P:.R!
M3O< KMFG9\'1P;9(\N"H=PO_;M.B/#@(AL.38-"_A9?W,,LRV(83#JMR#'>V
MX2V.UL/<UP[O<%][:-/==N OY@MD^%4,O1E&EXS4FMEVNPVOV,G),#@YW9;#
MWM^&Z_;^EBS&MHQCNT3D_FKO?CVO]8T]A,=_9^>@%A-L4R#O5*'"'*%Q$4'0
M0A(WY[1#H> #]!O/GD$VYWDF<U;4VM/;V,>=8G=T-[_##V"%OF >C^71UK;F
M S5J9VNCSSLHUG#S.QST@X.C%2?HZ4GVL.6^_0RLTG 8G)V>!H.SE0O^$]SB
MEFJP9[#%A\$A[/+@.121#,Y6$[1WV^$'25%>2",L0H-D3E?Z1B^01T'_\"PX
M.MV6&H/#VV2.-Q[?!/4'A^/T;%LB>8/M*#$X"4Y/#H*#_BUBK1LO,3CNK]8.
MM0SCD<J$WA#/B[2V[VFG;].+LO/YXVXPW6 >LN;@J]*3[AD/_%1MNAYP$ S@
MVG5ZL"TYY,$VE!H,#F%)CK<E#]G?ANSLV?%9<'9RBX$\R)(<GY[>P:7;ABSD
M/['"%TD$XC*>DA.^:5_F(#@^!$?\[!8^WL;]JH/5,/QZMVICP]B6;-^VC&.;
M1*3+.=:+%H2!58=V=S@FM'=V&AP?K_@73ZOGI,5&W['G9#?W]FAP&IP<//&&
MHOYJ'=ASV-S#83_H'S^#4.[>:<NM8\M;QB0%R"S:$@EZB/OBWC X/J!(YN/[
M#'O#VQ0<;]RMW#LX.<'^Z"U8D)9RE\=8D"&*<="_36'ZII?DZ.QXM=EW*U(R
M#%FMP[EE^'GCA>?#X'!PW.:+/=+]8[@-^8?!,#C"2]!P6Y)5@UOE(#9^A@?]
M8# \#0Z.MT'1G]ZJ:OEQ;/&:&IVW"!M<:&;#ME.^@R[A\=%A<'+TI> ).^02
M]E?#B\^@?&,(1YYZ#Y_^!@^^&"1BES=X;Q <GF!UQI=*]X[<V(_/OKCN^P$!
M!%8MQ[!W1"%,58K%N&D2\H6[2AM]S8^R:I2H6^&(W?$I)KF(+;MG_1N/&CWI
MR^7@YE78Q O7Z)4;C];:=]^H6;9\M_MPOS@*AL,;HV5/9[O/;H[[/M7MWCL-
MCH\.@H/!EPO\C=9DBW9Z[_3@*_:Z:55:"!)WDRJC&_ZN#G^;.6#NGQOJ';,:
M=J1/CR*ULOJ%IVF0(N0 _]M1[\2'!R9QEA+E[E&O_TW M>I_&PS@)_U79&::
MQ 4XWTS45&;P@3XX^>T?..SY2'BN7T8TO\*6>146WB*/D6XJ66H:8?"T1W$*
M@V)&7**70C+T= K/F&/;KY#Q$CO4^8??J17X-_A?>,XG<-;Q1^3DG&=1/(F1
MJHHX/@E91$V7,+G)I(#/P:3A,5[;P&C6[1RD/>109H[T*Z063LL8OA%AW@=>
MC*/$=T<(9!*/*N*G2E5YE>6?X&UP,9G._$N8;U8A86D9QHG*"P^FK=(982'(
M)!8*OL4- CVD4I;1XY4'EFJ2C2O<-WP5+%.6EUS/!'*EY+'PC2QG5F6S6'OX
MK__?_W,Z'/:_&\53N#1]]OAC],O!=R_ALR%",TQ4+BS/V56JJ8:1LSD)4Q"M
MJQF,&Q;X$G\77H5+7C$S(7X,41TG\8@@7N!O59[Z"[@.CV-5;(QH:PMX2@<=
M3^GJ'?O^>$K/GC5/Z3:;LP?AC[H#!2@I<P_T/$K4DR'_W"I"O"^G3^=S]34,
MZ@^Z]/6[)@\2F3IN-=+6P.PFAVH6]4O9 ^\PN<UN _+(XF2NYRG<R4UJ"6MW
MQVDK=VKU.-V-+/!K3U/#ZQ#7<-5%N<]58'9):WC\>_[O42;EDD^N)9[<=FG<
MH:$^]L&YS]-PL*-[\$7&8 LD9?@%3NRCV["M7-O=&&4G 3ON:NZ40M?1 9S#
M&$.K6;[<405_W<'9Q3W9T6W8#4WP]<+R];>8+0RT_>?H^V_N=,7))HU(HK_M
M\RNQ2VG7!FU40FW8.W3>=DB!=79D*[9A-^2ZLR.='=FA03\].[*5H^RTPCH!
M/)]G%=(4[-:QN4BY.&K7QKWWHU1UO>Q.?'?B'T<&WZH<GQM.=^[T=*?^245J
MOZRU^O9OE?*@X>DWK?6 ][98OWWXO0AHF.?P+ZKS5?NC^!-V<7^EVM13^.:!
ME.67#G"PX27^VWVM9%,6[AU9;M _"HY.CI@.^W[&O.G%O2<3W\GJ)I9SXP)[
M=HS=J+LAJ=]T0OH,%2KVCPZ#TX/371'33J%N\7)N7&!/SWH[(ZF=0GU^"G5(
M9-$'@^OK!K=H:3MUNL7+N7EQ10# W1#4;QXA8+(&1NC+0IC70-7=WRI)VS*-
MF%J7=SBXO-& \H,>_,U,X=ZUP4%P<M0/CLZ^/KAR2ZBOK=.[G; _'V'O'>Z>
MF'_]E:*3\&<CX8-!<#(\#$[Z7Q^"[/1Y)^W;+NW]>[C+= J]$_'M%?&]D^#L
MY# 8#(YV3]!?=H+>"?JM!?WX%/F =D[&'R-&=9]%/6O07^]OA3YP&?D];^R]
M#_,+=4$=L7<[U,&ZU,G&)K !Q^XL.!@>!2>']^_?K84+WOJ;3"?S]VD"MU3P
M^QNP@@\@\O=_J>FD_4EK^,%1T#\X"8X.[S\DVVGXIRCSG8;O-/SSD?;=U_![
MX+X/!L%I?R==^/N/7772_N1U^][1;JKV-4&L3?#E["A7QSTW,%IN%*].04&M
M;RUM;QV!RN,1J-RP18D:EWD\]FFGD$'0X5H96K(4XEH9]H:6:Z5_L(Y*17.M
M'/7N;S*Z($"_T6LC;]&C;Y"W^):\)2R9[P0F"&-$L&XB1"EX#O"K.?)KCV+4
M7Y]])AW!9\>%7U3(6@+_&&?P^:*$3?.NXG)&3Y$W(\]('J;CV7],PGR^3W0J
M51DG\5\A4:S(^OOA.,^*@KXYZ)V>F67$;]6Y4.@-L(;AI<J1FP'7!!]S>'R(
M3U&TBQY^/(6U'(-D97.5(T_*X.2[PL\K)#5)XHFB3?")D65UL5@Z8&YA4F2:
MX2;TBUD\059)(G!ITM/0HW#"\ZPH86EI3_9IR>2SM,*Q)I#QQ[,07T4?T ,E
MCI;QS)^J%.E7X#%Q>IDE2,B")#&Y#S]4<YZEGV9"S\+L-FAH2A+-VNL\=R'T
M9N&2S<!>[N/7,UA+? _L8)8O03JRJ$(&'V*#"7.E/^S_NX(36R[IY<02$^+\
M,YBS>7ZN%E49,O\-B8D0Y!2T)VHR01J9=+S$9^(JCL-%7,*6.%)QCQPS.Z<#
M'\HPU;B1-FV/-C"W)VR0:EOCU\F^3GIG-0.$25:'[<M2@;49H(/>Z7547Y91
MJVXBHCR&8>+K0_Q>!&N3+_>OXDB!OWZ5$CW4.*QDB*0G8O0_0,/ZJ!M95\7I
M) E9.[&&0[T2SQ?AN$2=B<H!55,U7^"'/%B'-$OW55' TL<PS&F614TUAU^:
MP -8497$5A82CQ4I)[!DL/!(,A3QL'+U)QAWG+Z,B[\T2;(L1X8LES +F><C
MY/@J*APL;&N6E[-%!E.#I\.^Q#D\"RTHT9VA_20;HI5H GN;U,8T!VU?HL;'
MY8 _Y$1CY)@2,G-H3P765A1HF2NP:"29!9N_49Z%$:ELW@RT)$FBTJD24P8:
M.<-9*%C2; [.3 6+D./+RV7-FN),)E6.HX'5 :T/\XA +L"LP#*%\.ABH80>
M+?63ZG.5+[T1"F8 ]G4*&PJSU&N GS)23,8%OHIT;BI!;X&7$:>[#,>S<F-,
M8@]T>+>?KO$7]*D\D.1)7'8J_G&DY$V5>U/R;7D?&OK\X!YO!(>-&P$9B+/>
ML;$/!T?6>K3:AV'O:*V!(&&2Q20"R.%9[^2;QL<"/.'C#+0Z*!/650<#N",U
MWM;S85G\J?O$^G- %Z&V5!'9A#($G7LU QM4?S1_P:,G=E?I!Q?K,5QSR);5
MY!ND6M\TR^4"C2S8.+0R69)D5\6WN[U1'8<;/?&!4Z_;B_F[BJ(W6"'O?'(,
M4YK:[;;_:0HX9H!S#]1=GG*;_QYE.32CW9UF<S (_"93UT;4X4C<OOKS':_3
MI=:"#SW*$MX(^;>]&F"'AMHIJUO\URFKU?]$61T\I6.ZE:.\#RJM;AUW993=
M;C^G47:[O;5 RSM.B??J-C1X6[F7'0C]NO#]JZPHGS@?3?[DJ%VVU_U],A1A
MG-/"V>B\UD[NQVX(>*>>U^DN$L-=4[C\KCM9E;UO=IF28R=&V1VRS@?JSEAW
MQCI#=NM!:]>O.S3=H>D.3>?]=8?L"1ZRW\,\QL:173MG=SQCZ.1VCFNG'CKU
MT*F'EO^FN^AJ=/YYIQLZW=#IANX:LI,0LJ;EH..%OB- S]W7>%=8]XXW36-V
M<A <'A\$1R<G]S7DW>*)ZT1U9T3U8!@,!@,0U:^'NNQ$=1=%]7Z7<_/RVK\'
MGJR=7-IG+ZF[HU2/SX+3TT'0/_IZ8I1.5#M1W:@^!5?U8!"<G'8,T<]35'?-
M_@\[^_],)76'E&IP=#H,CH8[0V;>2>HSE=2]07 P[ ?#_MFNB.K7@Y]W4KJ3
MEG]OT-M1(7V8K,G'65RJKTF5-!=DXPDF 0>E$0MVZ\[FK3>:JWY\2H/MX^2$
M>VM_& R''9EX)^Q/7]@/3X.#XQVD6>Y$O1/UN\WAK/?UD<A.S#LQWW8Q#X:'
M1\'!V==?:3IA[X1]RX5]&!R>G 4'_:\OA^J$O1/V;1?V06_0R7DGYT]=SO>.
M@M/#@V!PLH/^^OTSJ':"_G0%?1@,#OK!V>']DP5W@MX)^A8)^N ^4FR/+..[
MUZ*T<3+N#UD9_G_L?6EWVT:VX'?\"HP[>4<^ S%<M,9)SI%EN^-,O+3E3E[G
M2TX1*))H@P"#133SZ^<N584""&JQ28F4T#.OVR*)PJVJNZ_1VN^UG1E^^P20
MW1D7?GSDG1R!AM==OW9W!T/#-V3-M"C_D%%^T/<.#D^]T\'Z96"+\@\1Y6^O
M\VTEWN/PPQ;C6XQ_%$S^^-3K]8^ T7]]%4&+\BW*[P+*#PZ]TU[/ZYYV6Y1O
M4?[QZ#4XK;G%^!;C'P63W^M[_:.N=W2X_MCS':#\^L,4+;8_:&P?@ ;?\WHM
MMK?8_DBTF;U>9_WY_W>.[#HZ]UTNX' W-"9\4ZB#8\>='_[/_K[[*I11\+W[
M7HP!02[D7X6,?7CJL/_,_4U$!2[@[N\KF@G"RYL&@BO#D_%F:N.3CXC*Z>Q@
MNU&D[O/')]TG]#< ZNN_JZ_TDR@2LPP@T_^R>B-B<\2ES5L1U'I<%.!K1)H2
M)9?OI?(Z^*UUC/H G[D?%S-X_UDJAJ'_S'TKII(/^6V"QWG8M9_Z3C^&7Y78
MI5'KA^_@W!MN()7BT_Y0CI(4UI[1!=JG?M1PZGP<R_/F;12955YH@XGP$S)\
M':YOE+_/OAZZ*D+\M\CR<+10'X9Q('');N<PC->Y#9JJE(Q<U<'=36*7&G%:
M33@CZ>=IZ+O4B],-8Q\0().!.URXWPPZ1RZ\. H3>%62NH>=WK>>.TJ3J?O-
MT6GG5'\)C[FC, ,*H-'A@/_N-\>#SJ'^WJE\?T OIH:V:K"?&TC[M;W.H/+:
M0>?4O'8PZ!Q<]=I!O]-;_M[!UW;<GY,Y'$3JT>!W!H!OJ I KWP?ME/YMN$]
MV&:M]CFL_Q&6U2>(7^)K?.[Y[^@KF O<=0CO7;@!_ V+E8<.QQ$4?N[.BM2?
MX"+T-![7*)4H,>G?09$OX$JS(LJ!F3&@>>W5F8C@.B^3J)A*!@RV&(6QQ+NH
M;+T$"%#,#=(0X,13F,#[9&I>C)!DUHX74J1\FWXRG8D4H(>M(!B1 )CQZ\[Z
MZ.=>J&?=3&!;6("J*^>:\AKM'79.*K1W-.CT#?&==OI7TMXJTCSP$&^=*TC>
MHEIZ[<FA1?/]DI,TO;9;LHLEBGPA2Y)HHL2I"./($&)@_5J18G8%">(W7IT0
MRWT1"7;<?S;R&0?YC,5H,"N^B=&<=@9U/N.Y\TGH3PC^DEPS0*IP!%I(G%?V
MP5!L&(FWF>K6W-/\A_"G"] DX;X=^7DFXPP[6(<_U9J6/[9#OA?6]JY(G8SO
MPM5WH2G:3^(L)'H'.DE3H(J%_@TPHX T]@P?1&H&6I\F.?(/\Y,0=7()"Y0/
MP0^S23B;Z:<F\%_T[I&4'0=$+!"< :.J2'5K[ VU!\W=@*L>7\7>3DN.O,0(
M4CD#(.%T$8S33O=;!P$[Z1Q^BQM/BA16R.'7FN4UZ&'6ZVH*S#)_5"K!RE/(
M%&MR@.5)WIZ8P>%^!NTBE[#.-P=7*XU'5[#RNG*U&HJJ2N/4@"?%"$[GWUH%
M)ET8?C ,Q^XP^0RH";8/; 46F:,&!KB"R@V\WKR2E2&PD>!CW*H/")],9<H+
M@NJ6@DVC7@B ^#)SX 7):)3)'%?*ZFLU'#WH5#D<F7H(L$C -:)(4H=31VO<
M4^VT>YUNB79P# B$C"<X+B-P_RJ 6DF*Q7F:1 RYVH>;R?02P-9@Y2P,\<WX
M%C=/Q:6D\\ZE/XE#/P22SJ68PD7 &401*-J!6]"QPEG.DIBT0[T\B& P3?$(
MIW#4KAR!W H!BZ.%QWO$E0&W19BJX]EQ3G4G[';]@NZ?,I8I6$^(&B*8AC%P
MU%3DH'*XK>R[?]DWYNMQK[@>R[(#YA(5@40&"!](9E5#6 *T<7@1JN4RRX#$
M847FY0G29;F6I\C>^B",LR)%=N*4GY%ZC'()F((M4U$5O@' =0]$U14 @N#8
M2,[>H,D><8PTZ1VM,ASJXF19U)5@-)V7M7/#?O'K%"Y;?]!QX([<F]R1D>+P
MMA[Z6.C78!U\F1@GDV0F?7Q)M&A9YQ9L@C35)KH##0,$(.@]I>6,7X,9;DGN
MBI8W0#6/?C0XP7]5$.0&V-;DBVO F@9]I/01,8F 5EN25X:.-:*'F? _H4MW
ME* :P J:*Z>S*%E,D3Q KP; B#608 $MI?38@7[@?]H?$N&A7PE KC(1@-)/
MP-+]&WZ ^M>'BW_SB=*3;C*C7X]1,WK45N^]H;G- NO<O&?Q:[B[7O?(LH-Z
M*YU+'F%;_PKODDTA3N\ ?29L"!W=GD"46B_)A9F!OAP ]"^D+Z=#4(P'/>]J
MNJF?@7T$TA<%4A/8!@(4XGGBQG"V$9&8&*=2(H%D6I)(U*&3>(G=@XD52?JB
MX>F:'.RXO\.749;0&Z=P89-HP6**X*)'"M#/^86DT:,+M[HH[0HUA!F8S0LW
M%Y_Y:E&?"+2CNWKQ^$ZG;@2OOD#;APR,!FZ@=2!OR280H9>UG?K5'MN$?7P(
MA%?2=?=*NNZM<G\LT76WTV>Z/L9_W)JNOU3P511#1VB[7K^R/!N =1H64T+=
M?70;[%.0!-Z+@1=W'N83Y7X8I\D\GR@70Q3A_R()F; /["T(0=+EB7(IL"J>
M9I;&7<I7.@;X, M)^,&A"EAJ&(4^TU6\.27P3G(*MLS]^WJ*C@GDBQA7$<$E
M73Z<>E;,9E$(M[1IHWC[3_U>.-6+(D4^H67W*M'MH0!&-3+%KP5*TOT<5G9#
M<['NBHMUQ30I6 ]'*JMZV[JEH[;CO([=7PH@>NN%PI_0^W)X ;.F4FJG<BQ2
M3%4Q;"63>1Y)HS%GS#Y0ZA,TL)_Y)''G21$%H'(OEH$QAK/#3K@D@C=21#H2
MX91%^O5[K&CG_+:A9.]Z0'[1,,6C1.5_&+&_,*7D$=KT/$URY&8C?+'S!2=:
MBH: +M>][G*9?UN'5YXQ\O(16!X1&@]H!IT58T!,'2F\T?H#3VMO<7(#?'F
M"LS5"5Z#-L%KDPE>O4><X+7-XF[]2L:O298Y"6J.>3@F%\@=>=I;F^@.-(T(
M4T*J\;I*MAUFZ42@$D2PH6#,$@8^$?.L"'/6!-[*81$)$G?.*Y1JH&^4/_VE
M /EYHET5<T$ \",5ISH:)X&8 H7";D'65RQT =2?QG*1_<\_3OJ]XV<<7"5S
M)$<+R ?#(S?Y,4[=@V-"Z/#G4$0H'#,W"Y%A7<A9SD?5.R0@N^2HF(A+^[P
M N#N.8<DA.^G!?POG%KEI 0=I#YZISSZ(5Z1%NEL)>HU4AF)7">LA9DYV&4-
MY*@T7DL(1V&D L+P:TDFH*U+T&&@;Q>_!5$3Y^K\,H1)CO#GOXBXP Q ^/WA
M U02MHR9OE:8V&;L;(4OJ9I94\L$M+V$F C8ZW2-*ZF[,A'04P&)AMQ?RRPP
M>7%@"CC5>!][,,&0,NI\!+RFR+,<J!FY2)2(F'Q(P._A,7OM1XQ%ZZ?5=RA:
MT'.<3,&&C&7>TNH]T:IU$4MQG&XE*G]T<F(Y?%=2H7'X7DVEMO/568HZ(J&6
MKL^1(!_I]^Y>^!04+'AWJ8+,TS"7^^A\H)RE2U#2DM2(8M %T/& >58+,B>5
MBF+'+1W+CT!*%[Z<UR$UJ,B>P8OQS?%5KHL*(%%"'MN2L9B<JT#.D@RT$%@<
M#B# + ,PP":4PDA9=92I%0X+I;HH/S3K8GQ/SP@L $G!9*E/=?!Z555-^[#)
M.;3D*[?#,W;"X".FR4UH*7B%#IOFZD(YUO9 3#_>IKZ(![&EU7=6KVFJI "K
MR-CJP@:OP199'0"O:C=.-5L#K#AB&L3D<-6XY+!L3%6LP1M$TCS@ID:5XB7*
M?1@H3)V1*OB@!9?XI&W*L55L^SPL8[.,+,/1PM:+#(]6#)-+V1I0FV9-[]/D
M,L3<0 >3(UK6M M;0L=0>5/&VD+F<(6N0AE9C3645T?-?Y<FL0NS5HK4O7#/
MDW26I)SI!>I.7F3*6T.1,1-0H=*L.):<7V[TK \R2<<B#O\N.0$FT,!V!&Z(
MV-FY_8Z.>^:CZPB4*DPD5Q61>O\S@\++NLTPC)%-H[(UDH&*ZILG >"^RLFD
M(H <O76JG@N_%X (\K.@S8DJ2)YYJA$2G6EDET$D,27HC+ N%[-/KWY;Y9 I
M<VF$G)H2?=A5)Z[8DGJ_DTHTAE$9Q32^F!\WFC)F_:@#MLOI5N#6ZHHZ 1P[
MR^C>E$BH2;$=)[CM9^-O9:Y8P@/A<0_"T"YOA0@([..3*CONK<Z<NS*+R79W
M+:?OEOJI2BO/G'I=OF=7'UEJX\W41,5^EK4ZKT&':RW)-=+YN<@FSJLHF;>.
M[DT<[ZLDI=#??RA!^.4U"<+M%=R?_EOZ\MC\!5Y&^=V8B%E,J0>'2B/U@63<
M$9*,R?\&M2=, O2%!:&/:NWWNYW/=ZNLF9OOZ6;Y-4_6/'3FRP?*W'$KTF$2
M!5_4>^SN!DG!A>&G/SXYJB=-73.1Z<9[VRRR$Q^FW2SG8>SHW6Q@3%-+,1N@
MF/YN4@PJ*#MZ!SL$ZD-"EZO'7&WO'>S@O#NE-1WUO]ULYU'T.R"0I/J24S+@
M8)5R^&$$'/T)8+>CG_^*Z[_%KOK?WFT;WEL#V-OPJ:]J+GU[0 ]KD*Z]I>Z1
M=W3<]_K')VL#><-GNZ;) "VJ[ARJ]KK>:??0.SSX^K%%]X>K=R.J?I^$N?P:
M^71G,JG(N+H\C"]EMEYYM*V4O0/<<<-C.OJ'WLGQUW=RW^;Y!"WR;2GR]?H]
MKW?T]4.1VFG>-S^;C=N$*\V</25?GE)5<.ROV>"Y/W?#K5P,]XW/MQ\_\M5;
M6/^$6._T]-@[.5K_F-C>C@Y3:Y']P2+['MI:1T?>X0;F@&\<W>]#>NZ$P65R
M>_9T7M!32LQ$H4F=@?$?\J\BO!01-BEK5> 'J0*?>@<'H.<=?_THW*T_R18%
MMQ,%]WHG?:]W^/6ZU/)!/GT [KN=ML4H,;%)G'CN4([#F'+0DY'IPM3JI5O
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
M#/>4I$92C;$YKJR(8#0#)7O62O'"A(J21$F)IJZ7BC=D1A3K7BH.N]L\C1K
M HVTTRJ/FX;9)]>?"'P W@KGY&>:35HN89T_ [PB3J;PG,F.@2_1>/-%QF%2
MI3+I'SKV#U'323.:,:&<; @+PT625_\-8E]_0(S8N'\#6"%*9J@P&D%?M@Y%
MY)>L:G(H,TAFR#[Q<X=&34TE*#"DI!KY:G<\Q!^R+[N\1Z6J@:B)<Z.0J?NH
MZ5!J[^66]>\TK\T3AQ(4K/"SVH9*BJ"7X94@M!WW%4W+:.ATBK(Y8O%&B0!Z
MP!8 $2?Q?@+GC#$QC0JN1H4YZ444VJ:]6H?BE7Y9@<KR,(P-6-8^[6,L)27I
M=Y7%X(C-#=5.N+HOI[XO!+ZZ);V=5&)+;M:LRDE%O"=Z"9!V"(H(:A\&PUE%
MP(V4E]\ F4.0M2SSSEGF/$V(B$$Q@G\ Y9,&6L2:(Q)>--( 6Z/$%U?%FE$S
M1&:&6%T+C]O*G3,/HXAR+]#WSB_&/)OK1SG,[=#.*BA(D>IV#DQ7=U*ENITC
M\P$K?<Z-E;Z[OO9USYW<17WKM0Z+.29KH=6T[HUMJ'@3R^=84M94%/Y-K,%D
M6U$^7IC+J3WK1=MX-,0I+5U6[,!AZVN8))^,0&0/2V;]: 2R;EXZOSQGE$J*
M=5*TO%"#;:J_ 3LXQ6PJMKK)%U*Z3U#"3<"05SX2?'H4QFQPCQ/,_E,,"T/U
M>F.<O(@*I0D- FL) C59:ZYS:9@UN1EPI_TI8"X&3T'"#H'5 $ND\^%7EH'?
M4FC.BG26D%9UL[DV.CJ(8S@;\GR(%1X<G7JGW2ZSP8,!_>%5G&G677ETN]=:
MQ1WW]12])%.5E\"O<VKW3A-V!EVO6WO[K=/2;6[L-?H!E5L/78#.$N@F::Z:
M46[P,I43,,%1 8:E00=O[>N[Y_?G.M<,,\E;3G]OG%ZE1  9)]$ETYBVK2,Y
M!E4?J-V7DH90>-HK3&8#9<P&838KV,49DB?7.")],[W0(D'*9?ROU$E-O 9P
M<6#CH":B0$!RU[Y2CQRG63'\+V64)ZBWRA2M%.-*K/C\5;JN2?6U_,QDMAH=
M%9Z1]&K+TE6&+,$ORE1(?P$<D/)WAZ0I4_;/<*&8/^[8K,7:*.G"<LH)#D,S
M.L.'5PTMV[3TI:,F'('M5(PG*%7@A\X8>5.<E $7.^T9F&,2%=IXI.[)  7?
MC.>BFW4L=&5-_9)T/(%3CRD-W>0X(R:080^/%B!U 1:5U:T2J,'$+B)EVI7N
M?79$5ZY>WP/FA> K*BBD] ' :V30>$T$Y#SDR =ZN@.79/@E>@B<(;K?U3&
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
MBC#-UAWM^(#E*-2#TWFC.?[O1LBNUW^^16RIU<)NECW$$YV-WY:S^<A9"M:
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
MLUN9MW6$^%ADWAN1?E(9*7(TPMS^QX(T&Y!\!X_E[.Y.\F$G*1ECT6427R,
M5=U,FY!]UPG9U%)SF.*08=4S2N<.#8LLI"Y3V'01?H"6N]5@9B:RW!UA A+V
MF,G</3#WL5;7S9*II)I=M/4!#FX/&<)_TP^IM:<4_L31B=P\JDN%:U7=KFY"
MUF;K;[;6)51YC9C3Z.Y?,XGZ^MRR\*>VQ.(>1JC5+U)?Q"@IJ O)&Y%EX31Q
MWR1(;A?<T3#!2N98NH,N=B;IGG;<G[$/5>9F,KWD'J^KT $8 S #?(C'$4I?
M ,U;".(T(XA&'47=R"W.@#5PU\F.>T'+$M":RUB_Q-=Y[H1AK QY-K,%9- T
M)\>)DGB\C\T(2IZ&S0-H5I_'?:KP,6)/Y@U1=3%J.?EY1J_+,S.A!#OR<)="
M:G<(O)3J^W&C__[X&ZQV1O^=)3AB/5MDN<1IVA*;\G);AB22^%)J :@_S>!C
M#$73]*!^MW?BN6_2#N4=NR+*$G?I7@6P96PFCX/JLS (L2UO[:Q5LZ\PCA;
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
M!=0T@FAA:?F9'KF4&3#([I&!-18L:\EYJU"G)>?MNQ,_27 XGS!BD(H&C2N
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
M:\S^VC*Z:=/!K@%WTPEX7^4*WX7LM'6"A2FD!(=)(]W2B,IV(LPCP!!*/"9
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
MJ2==0_-SZJT%:_8)OI;+1BX;.RP;F+NI:,21"T LX2#T'@7GV':7[7?.^W/
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
MN]&IRG&9+Y<J^-]:;O&W9?$3G>QAZ'N]L6D2WSRWYKDUSZUY-JUYRL+5S'5
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
MO=YX."9E=(>HK_94>UZP*@_?STHCY7[23A!I*.9EO;M:#CG+?;4E)-'GLH(
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
MC5L&,3M2&$O^A3M6N+B?CC?W5L\L0E-7X^:QEIV8F'91>G!H?T/<,:0TL"X
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
M/P  *?$;5/RZ.Q.@*V630%7: V0!0J5.;H=(ZT5?U;%##?B6ENNQ6_N[28R
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
M9!D?Y"0LOJL))$_^>922SGHQ<N;/+XW$[FOT)9-U"!930[;/X4.'?6CD.&&
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
MBA/D4RA"J02SA;.\HUDVS#;&?@)'H_QGI5JY^8M+JS/*'&TTJYE[FCG$F0/
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
M\5X [3$F]A:RN1D]>E=;T0&!?,RC>NT7R P+8&'3E9SZ?!>L>(6=(?T.=*3
M$PR,*N$<NRRA& :@FTK'TZAFZ9JD>+MX#IJXJ1!'76AWRJO8G=+T:=%["S8F
MM18!-RP\A@?[Y1^'&XM+&9Q3;P1/@6=KKF=JRC-,S5*PC2R0P"-_/]HTBE[B
M_26(&FUX.OF[9/O7U?/S1<O?SI5Q K&61?;3DJ]>WOY,9];5^3+Q5"R32<W2
M^.19&O.ZV\B5YJQZ;5Z^-O1NMO<QVQBM.J]MQF<3!:HXS]Y&GP!S"3[*Q)26
M-C'E39F8[GQX-0K<*FGJR.,+C_R6XVU'VYEO;S=?X]>#5+'KGO=C^,7KG;=X
M[YK6YMI^B$0LF4O'XJG<:G<GM=I&3IF;S^374[=U>=.XTW>ZDPNLSLP[K/9"
M,AU+QF=>G@] 9#N:G5-FIZ@3\,<RCB4@'VMZ1A4(AHHF4=/T<AA]AJ6BOK+(
MF MP@BJC+T>OX<OK#;I147#Q%FB:(2D ;RX+ %56""?&.6V-3]VT/%X!Y_"<
M653',83!1O,PR<_<NI2(%WM-J45O%(%"RY>"!7Z\_T-H55Q-AC?A'P9#J]W#
M2!FD?LUX+0+WM@*O5KQT47<6KE'! IB8EP@FYV)%-5(PSSK=*9%2](F4J%HU
MX:<?1ZNT9/*U_3O^&-<N/96VR(@CM'F+Q,HR+U]>J<VL[<A,IPNQ0J&PFF N
MK+F+7"[?E>-U\J89PS?UHW8Q6C"O;1HD8OE4)I9.))83S#&)^6#F7Y9@SF[(
M&H?43I4E[*ZJU@H3T9=U++%MC[I%E/V)"7%FA'V8T'? Y]31;' ^<+<!ZNIS
M=;FYI\9SK3TW_XQ@S,_Q[^<G_;GN&451_,A+5?;V^%U$-36]]73IS-KF4R*6
MR.1CZ71\M2M[\;[]G]*M'[\ZR<J@7GT8M/?Q !:IX&N;,ME"%HR9HP*^SPKX
MA68+MR94MJ(/&*GFJ(;O;VT10%RXSFB;>SY]U=<>Z$5K['?YVP&5L$7E)7G%
MY^G/&#2"$FI;[IDC%I4 8 \ %D$I&(..O-A.UX ^RAPXT7'%K2OZC$#S D37
MPX@(@TNBS,@P^UI;A$MV>?&W?411-+=I<(IL(@Q.$;S"-QW.]AL0/)B!25'P
MNZR7>KXY^5:T*^GS\?WW5&<[4!0?6*.G!K9 ]G'!%7'^$?U3( _!A=LEJN0'
M4OD:"X+F*+I"WT^O!_&M;]4UA<%&SBO-2;95:AO=6BE^F3GY4B]]+5_<7Y4A
MM_^B6B]>7MZ5+XN-ZDU-HI_<E1_*M7LH..'K>2^"9G+QTM=#T QM6+@DC!4;
M>=!P[CE%X++QV;L%2@G_N?J_3^<"^_&_)\D3=X?3A6PSTAG_NZOU&G:N4NJ%
M:]_$>UK!<CLQV?=<AQF9)*TO>"^9 C/8YGO^! @J<'_])5[VOBW?S!&5FU&F
M2'+R\'0WL>[*XU]+'M&RB3HAS1)>&5 >UU@A@]>;4P2Y#,7/W[*LNPMKK?()
M94(99,*LQ4XO*'"G=WN)L]L]=+]8W,SA?^!>)8\\[&-XV&&PI7=3YJ)]6/:9
M]X[C7XXK/N+IY3'KRF\<(+/(,G/4AO+6[-F6XT:B;ZPZ2S$JOFEVLRG2H@'M
MHFBH '=1YF 7YX!M<8U,I#GY\73N]$=&RJIW3^;O-%6B*'5T+6JFJJ!(F=;?
M\O\ME<KE2F4:*I<K7]GD'XL(QH/C8,T?&?3&/-H1BMT?<Z^%[UOS)_ _R[PK
M^T?P,F!EUL*[,->KN,:)S_/M>H8M/_OF_*,/&;QK!VP2\4PLD\O$$IF9P8;-
MG.+QK"/<R&N==7K]LT[%J)(;RZ=F5CVM<(K13#&_ Z;(H7P0R4<PPM[7T<NX
M=)=+?]768(2CGN:0:388*>;F$U( 9N@](C3\_44:UMJ/[NUMF<D9I\\_=$.R
MZ]?AY#+Q6*:P&B_<FLKWKSWZF8QRX=&O'PA-Q'+)="P7GUG?^&Y-V..2I7=R
MR4G_57LNZOW+WQ>I3>I]X=4DSS*+65[#=!1]E3WBHZY*MLFS)'U.5LUA2R?O
M4A46#[^W-V-A*D!V_;3:>"&62F9BN?3,,L0-'>^1(+;(*H/DD(NOSQ SD&,=
MRZ1GIB>L>;A3/4&FX>I]<;ABJCE)WZG)U"B=T(J''5=[%VQ?]@C;-\L/O1G8
MOL2_'+;OV![Z",IW!.7;ZXRM(RC?1S2[R27#^40ETW9N.@@V,K^Q33!1=M9#
MS8GJC.N%^/#QOJ4=<A.;B^9$ZX]^C[X^Z!=7V9,OL.1@PB0_MV/>Y#[II>%C
M$L +-N#XB>1%AG" 41Y1K\K O8/53;ZR IXGQN"X$8M0])7QXTR(ET()4&@:
M7OD40FW ^Q&9/0!,0=?5L0AB[2$BXA" #GAG!97!A+N@X6*>)M4Z>T118[(]
M!"Q!Q,[S4!5;Q" =C8XL0<E'S#> /61]903X(EV_QA+BQ*9\]F3-@UX0)#9.
M$0LC;$J20X3,QZHRNZ<-!E"48BDC'SP,I@YS&K#<OIC^BK\H!!5!SR)-&#*$
MZ:/S\+#J_/U%0ZVP^989?476KS1=&5,UVF:?U"%1 6KPKDP& L,"*%&2R(TD
M7[[E*OG+ B'$5X$1F/]<.*V9$U[2M\_GUIR:6D@4KQ_]2L12^4PLF9L9_)I9
M-K[<H80SR39P*(4?Y/Q7@;Q>#W([.)1IK_NRA[)VP"4?R^52L6QZ=BG_:KG%
M.RF8.7AU-G\R@TB^TGW4Z8]PWDQ%#:FSYY&78?JQYB2OOU;C]VJV<*4>LD*;
M;4YN?RD/J90^ODGE3[Z(56.%1X^OFTF0HVZ[ER)_SHD)/&T!,\84@3 $''89
MXJIL %F;]=QU2VK]O1)CO/I?M!8"U"JBPYLE5T_$*G]7SYB>G:>18.DNTZ(C
MWX8OBZK1W*HVX0[.%L9'%*++_IJJW'PK_WKK>579=?]BA1K&]V.KR@6/'D?-
M-,@:\VN'2[*Q9#XY#U X6KN(9JB;TR[F']+OV^N7W-MYY?EMYX<T,\2_Q"$E
MUX8GB!52J5@^,;O:.4+=D#Y8W=@;RV_;>DD^'7:S%56,#ME<MUC@:\OYP;GG
M/]F<7-6SM7RA5+PPMQ12W(U^$F].AF8E;J3(X\]>^^2+;]W242O9W_OEKU1V
MW6G@;%.\ Q0>-T\3.).+4W^.4C*\(:/A,\ZC;\K6E8+"X^75H&<Y=3/MAVH)
MKF@A!O[4A#>N!:QMSV:RA5@NLR(PW<7BT]B*]/_F/#QWAC^_CYWNUD_C/>(^
MO^YIY++Y6#8W,YE3"'MICWP+'\))MRW8"_&P8+^EI$7Z ]U$I+!SYFZ_U17#
MCG0[^$MM%CW:G%RV[\Q\\O&:7"4/6;3GFQ.KDWR,?[>)UJ*BG7+D/U_^DGAL
M CJT&A\@W#]!0'X7LIT=ENP_+'J17L%8MX<MVP' ;XYKK<N,G(E ;T8T!/G5
MU(>&@TC?_,\,LT1K#1E>^W @7!2*80S98(C<3+E8%0[)4'2WSS$OI)!52-#B
MH/CH@;")[TW!%X!7@7+=-H!A X:T#N\+"R__U;R@:S6(6O*- A>SS.9O7<-8
MJ)#[_@[=A@WGIH-_; XTM:D.HC&ZKI7SRJ]A\O:NGG#%U4/DU-FL.:8A#+](
MB+U[XNOEZA:6-62KM0KE9&T%EGR:](FYVZ%%('-WVJ#]PP> C)B/G(A</ ]H
M'T!%+@M>NKM'S5V@0<-TX+#)6YO0PX_H?+/HS*^5-ZT_[!>1,OU_M.G&\7TE
M? _GG7H3ZX'N *2=J33X.Q]=*#)U/5-.%=1A.>W!M_&OA$CZ??2PRJ*6U$GI
M<IJ!U80H9-EPUP(*F4[A#=.' UG\,J&,4L,$4!]U\)Z!@DEQ"IK--GC7A#"
MC+B4TC27F6>?++B;=M3E9"?T *CX1I<?B-(E<]E+KEAI96]>>O93TD=$G(\$
MN,LK&W=#S&65!:S)9I8U9][#9F!3P ;M]XD*?;X *-W?*T51S0%ZU>EG4<(1
M(^O7BM7N@;*=/*K7*ZC7^;!ZS8S"AO(VWV'FAZ^=]4AS\K/Q^/J224YNNJE#
M5J?+](KKOT>MRV_U887N!%NPY"AOQ[2T/56DSS&/'ILKW1'3ZBJ&-D&)%,1M
MQ@ ="]BUJ""C!ZKR'DQU^AUK8%I,R0%SOT-4:/W"LM' :0*^-4H'\!A 4@],
M#,T5IQ^/2?YW:C;J2%27_T5?#J\6(_O&\UX"OVF&3&^5PD:'M+.8;/<PL4Q7
M11"/31Y;$4%L<6"9T+9&85]DF-T68.6R1BVJ:$<;QAX'5T57L52=V.Z?O ZK
MJF;[Y*\ (:?3ZE"C05ZTVYHM5DUU1;KN^[/Z6>3BG2FQ[G=TE5D'J%?B,IX[
MNE& PVJT-9WEU!6="AL7W%M#:,D;^/)<<:ZH^?/46]DL_O9<C97I62XIPS<P
MV[5D=R&^;$!R@>Q.3GO!_O [)>&$V<47M(JQ;X?WHF*$>^2+^\$7/=$E'/VB
M.1C3XD7"+D,LQUBFG^;5(8#N\_[CK'T6IP#H$MXEK)D8@_)F5YDUKL966KY^
MVO(%_Y(T^TN,JX'Y\#9@7)JWH,-'.'2X"+J"7X]R6VOL]C*'7.$6<4:$4!M5
ML:PQ!J9%4RJ#30_:E&/OG!E3 %L&+%O>X(P8"A,7]%'>RZPHLVY:</'=SN4Q
M6>O(!K5_66<RRFHAXSEB7X07!J<EN0MEXL@BE#:@_]WGN3S+ERSFCB6+VRU9
M3!Y+%H\EB\>2Q6/)XOX*D$,K63QH!70[KI2@JT3[\GDK20_:+/#G%"GMMJ=;
MNYT(F,G+NX5A+V?XGJ5BKR1L=%O1#/J+1HV((AL!-&9JT%)#P5)M@#6S5/E/
MN,G)^#^58OT<?TS\\Y=<K)?DACG0VG+-/)-RZ7A,YE_SC02SN??U1: S8,0E
M-X"XSOAH5"'WSU0.=))&WX[K/#8-?0R*.OV1?HN_L4]U&6H"O!!]+#G4I@%?
MC1C:[:,=>,/('.I0]R?;]*P4[" ,NR,S&XL>B,%=(:S9=OAS^B1&!*#'69_I
M_F:;VE^\33*S#'Q+X.::3FD'NDIXOAFT9_C2<*;TFUVJH3'/#%U))OX'7QE\
MG;U6V!@REB&ZD^+]G )'3C="ZA/BMMZ>WC!Y:L/H#&/T@\#<-*^1\&=/>SWH
M!=7IR[ 5/*6_7T.UBXWYH!.@;D,GKM]#S6*DSOM)SVK)[K$0O_/,)2LPN;$W
MMHV_PC7WO@<6]I6OQW20)46/%VPW"!:^RKH;.B/SU';(0%8&](5*N\<;RVL6
MO4?X!PTM<M$?&\HYZ8*@87O4JZ0>Y29]XO#V+/A&O-!.C]YE<,U"0Q9_:W6-
M.5=&+#&>WD&O"SF!WN# 2NEQ:FWL.\/N,&YYU!UC3@+)8SI8ZA&XPU@E HY&
MU;^\/E'L(7>M1"R+O7?QVI0 'Y(X'Q*,!V>\F.O@G&WB.#JF( ;C?EQ38.DI
M_K[D.)S6,TU6H^VR0&E@.@2S8W@Z"W;&E;W&Y/;4HEW"BP6HCAJS8]>]Y3IN
M M_@?D[>:X[^Q@J"("FP@\V!<"NZVBO=0,TFV+V3-7!G3!^'>C',D1%<M4N[
M\ I*.\CDX8X00]'1*>6K,II_%R3%-P9W]WTB9]*VHZ.%^!1X1YG'4&Z)58>X
MROP@J1^K<<&3S<DH[SRGGC./M7+^D&.E^>:D07[^F/Q^L.N)SLD7L6Z)7A06
MBSI&3/=2W/M- .[VMMV8H>R>GJO!EV_KK@(?80V 3I_,>II\V3\2W@"A)(H!
M^1-BT#.)?R!T#>:-5PS6W)>^ G[5R9M,KZ\&L0N;WN V1 A0S/'B!FQ?W&9\
M7-/1ET]G?B:?X\?T1Y163"2B4(.NR)R9JAI(955JC7UR&[[U2BQP1-(O]4%^
MP6ILV1PZD)RI"F/%DPYG\@5_-9\4DT,X'Y /!$.$3$GQ-IKU78;*42'5I. +
M_R1GW;.8?$<@)HMQ@[I#60FUDJ!EG=C6N_J]V-*8; X\I6O$&LG;?V&9"*HF
M8RKWP90AF-8'OFI8;:C9JB0:P.+:?%4D,0@-:;8]1"I0J8S". @(*VK-W+JR
M.;@*KFZ\@JR5(;?U-+PO?VIGY PBR:9-N()AM*D*81.)'Y2W:294U;(_RKII
M^PCW+]0,N<^8]\W&P)6BMX>Z(LIT T2R5%-;R<OR5[PH6CB 7?')@D=.2$5&
M1U1@T?%N.G@K;.\X\3075-04Z2FJX.D/(4*$1D&2H)3@5F]>*+\R-]7SRGW>
M#7$_ALG;P'DQV!S?B<6HUL%3MBR/]&R'R;^YL?!5%KXB^,?<!8?$^DJ9D6XT
MG,T2<MD2L7A$/IL_)AX^_?BZIZ^^72VHXEF3 MK9_N6YTKCLW^F;I("___YY
M\?/OOT]#DNF4FB&GVMMI3U.I^/I;IKN2U-Y:EDY/(WORQ= \%&BVB>X+Z)19
M)9H?'8=A2H&,<N_M%'.>,7>W<F?.O?]$*LG65>2I!,*2+_WWCEDJ2Q3@Q@-@
M=TN-T)QDGTS[I?#KRNKT#D=EGJ["_78U&6<N6]<UB^K+>%E/T6LA^3.IW6,]
M:LP?,7F_=LR;C@JX.N&YHDP$--9<(N\JO7Y*ED^Y>N;_<($.+%!&H'U82]?L
M'K$QE5 )NL7=*A]D<8QX9 7D@LUTF#E?B#&^S3\+57;83E [9II@%]1&"?0[
MS[L&GW<4S<)L&.(F#L(K4"!.N>%%]A%J\G1$X.PB.QX582I7%&#II[IFN,KP
M*\\R1)/ UAPB<5Q X8<1BC>HFA:?P)&?+\_/$U/UEG6"GM\[,C M+"E +CR?
MFV=\W'RIYYN3K\67\_.?M?/'P:_#X>73[H]B<]*KD=?2_<W=,*]1=LY6+UEB
M^;*_&>"Q!'.__2""TR-;SGO.#'ZJLDO4E!+.X!P%/V]$Q$%*/8UTY/(;:3/K
M]J;3H8S+ I.UC7\R*0]C810P04"HG/:5%V))X#4F7.  FBEDN*$'N..&7"%Z
MJ%.K'Q$HZ5/^4:BYWS*'CD V90YXVQQ:;5$VBLYU$;^ALT#K"(SX8&ZXA.'3
M4<_4R9G\U1P1RHZ#&=X0-H! !CTH#2MVN,AP\^V-+M7-F?-\9&(Z.=7K';D%
M^960<0ZVU"O&>F)REQ@$LRQ][<(I4Y-$AJ?C@W%%&6.@PX8%#"!&88LT2U:,
M" M,Q/\0B[JTS.' 5]/HVU>TXND2">9R.L&8!(.WE41X!I8,:_%NN,VHXPCG
MNL\+*MJ1P4K=-+JG@).FNEG)H$;HNBQ0@;GY"?8T>MR00+%<(UR<+46]P"5E
M&%>EDWL5SBC0A*(&QP!ZEYA421KT('?4); @4MQ.R&TG F3Y+.'\,4MXNUG"
MJ6.6\#%+^)@E?,P2WE\S^9@E_#&>@HC.)@:0)JMYO=/LEY)%E6X'?IK;VF3F
M4\U)K5?(D.QMYOQ&.62O0+8Y^?F[K&:UEZ?!CQPTS?"M&>.'%EVNJ"67CZD1
MLR:?3(.R$#[ D*UP"M_:Y(*4,REP8AA40BK%<]O12J,-HXTO]A-:>F#',7O=
M3:6@%II;@.\S[S%)S_827]'>GW7NTSUF\ N*W4-[$'\ /_6KHH.U%G,SZR56
M..\F&)J89>K[T!_K9'\4!;G,*&49@WV.4T3>!B9F=-*W\YXTHKC4/UN6.*Y9
M;C6LY%;#\@P/14>GC]TCQ,'\#3N8FMB'S'OZ/P8WRAXQ7KR" 3J.YY&B7W,T
M9^B6"T38M2.Z,L1HL+ *>0K=,ND7$W0W*Q=4:!L8BRCBU)M:E>5'L,+]F^+S
M+^?I>Z\S41=E(D0.%TPY*-HWG5FU]8G4NL"2R4Q\;O: S0LFH$,0Y''"/@XM
M/!<$@0/3!B'8,+.%?\FT8O@KK.A48TOB9X.9HY9LC@QB 6*\#%Z,KFF-$4N"
M4HS(9Y%$/DM,$ +#?QB9.!*>X36E+*UORM<F?:5<!X>7<*YQ?![Q<IRB#0G0
M"T^5$L7L,VVJ1#L]O2)=12_3B^N,@^BD?$(X'S:=JZN22''(_!P6\L.V_C,]
M$WW<3PZA><PC!H% .N?UZ7@ND<\G\V'"6;\)33H7*V1F-M2-QH=-++?7J7?O
M=:Y[,ZI]?3(?TVVOW0PPP*%X(T_3WM1)I)8^B= !K W06XBE,[E8/#L3HC>$
M\CKC?J6"]\LT.!?=U/5*KW+DD_$OW;[[74@_#@L;/IG0MN?6W?94*AY+S<9%
M_DS!W8-6LQJFQ.02A^Q@*DE(!\'2!0PTF4)VV<$ BZ=3#70%[@BJ4>*[+%T
M:TYFJ!I2E*HQ55?".K'PF1$7P0-O)+S&UQ^%LE46B *=434)0V_B.<G,N>L@
M-!"]LDQ7LPG5UBC[E$2.:3_X?E\V!^:\>LD< XR*L^QE$W*/,9]!Z'XN/ B?
M-^2W LB)/P?#BX&Y:Q"A!\G;,-@!C14E\K%Z5'NE2D',PW,1+Z7?-?O,8\">
MV5)<RV?P'*)M\S&6:>M,JIC0,<60RV\<@N?N:)+N.Z^\YMU*S:$5ZA*)?2 !
MRL@18<%2CUY;QD "N57P.4 P/PV!AW3!+&.\%U'5.%@SE&MB$CW!8D0/J G4
M>0F'QAL?C&9&W7GY$1"@D?>UB*Z15YZ*/W)9!03=61K_.&!"LTZOP,F03HF@
M4Q (D%'0YUT)83-LZ!-(5V,1XD4X0:=B^024M_M69_/.5_2=,*TA)K498Q95
M53#'(B@CK"$;E/+7'E&[1/*+*;2<84Y'C6+73M/VF50598J =[<]%O:93F%G
MB''L9"1(Q?%[DMC/R 0X,!NJ:AW,F!IINDY_A'HL> P3AUB.$OK(7!X$"WW!
MBBM^_AQ6[88R __MU*9GX6F*K"#615,+CL6X*# 7@+0T.=> WUNF99DC+$I#
MM1+='(S3BA+;@6(Y8ZIH*5"Q"QS'\*9R)MW@H IF3IE4H^LR)5*@7(?F :RL
MH[UY>;10EP#1=$PE4SE<(M8W0_D28[DN=\.B+-P15ODK1(:$D0,$YN/+A^IC
M=BR!17H53\S<Y"BD'J.F!BM4A9$U.*J$$S+ -P7O]!8.YR2.T9<R!D)#,> 5
M0L^EEB_W<@FI@A3$5AZU;CFP;DY0T@R"$OY'1J=;UU\_C7;T,4JM>B9=:=2\
MHJK'^*C-[K^$< \+>1'E<QH#:K#,8;?'W0%M#B?LL0\?PV1Y_1X8AO<E'LF
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
MP5E]H=ZW6V%=A)U_L%ZJZLYZGADZ&L39!SN +D_X%'2P>C0I];P^)K(]^&@
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
M+;FY=[UA>W#/7W<-6;^C Q'7M4>T050:N2\V;V\T7EDBL\?,*"++XM0.; :
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
M1H494]^Z;S0J2+H 29,3*D#F%+%RK51O5H5VN5[SG%5_(IQ[BT]+L!\0PG+
MJ 'N&*H"X;'D!1<V8J=ZYK31-)(I$?XLX8R.'XL1"CLG'NP>;+"06MZ][ST&
MUX>>P@&V#"'U?W]0/U8S'OB"RT73>I4;M\WY2"K1F^:6KX7GL2.OXVS9U:'&
M56PM?CBXY%P>E S'C32^,63A-*)TX4(G 1?7,(^0F!AF9)0;3OYCH?P72FW=
MP!FLZT&GBN/VG>>GAH'F+L%Y9O5*Q5*>VAV+GH_YB4[RU8:2RL0EAU]PA.=8
M]\T@M3L6<8GU[!W[#(JG_K-S"L;.<?);TRX63W,;CX<::[$;X*%GD9!<[#@#
M]/SQ>)8/GI.S$RS>W.8[P-O3U<K%GJ:<93(X'6*:?&AH!XY=\SES3==ZGG3]
M1G65JG0[-FH''4F$Q,YNJ@;PNO2A[!,:L14+0U>W%8$IQ!Z=E<&!HH-S(89^
MGP>EQK\T;\X2.W;&T02>95.Y,D\>0P3S&&?>V9*UW&O43;9?;?:G4BHJ@\_$
MJ[9[3.IWG([E _X(K"+^0&4<3C-CLUZY"N=I9@G<ES>7B#TMF<29#" ?ZF"C
MS,[Y6\?CP5IZL _AP?J2"SLJMU;X]<,ZP,*O>-  CP?S#;O3]$/8P2XLUN7:
M,V?<;6,J3*\+K)\+J^OEPCJ&6P'G7[C)T(E7+D0?<!SU71WUYH)]H=?6K/G0
MSKV)TMMW023ZI.[*P[O[=0SY^S/?';OR<%S'P_2%<OWW@O(X=W6^X'UW%>S&
M=2<.>T=F2I6*]:F\=ZP1U2#*PL/5$T?'N(_P#IG_R>>+Q5)I'S5U%>1)$KX.
MK-"V=H:']D>+Y1&H1$^0'-ZN+)1$-_B_R>[-+YJ3G)H0.BL_?A0N0\1.P*=Q
MQM,E<[3WGP*"GBGH;Z(@3[]F)GZ]'(ESC&_!W#'>?U@E@ U2 C8CN4L]8%;*
ME E-8/*ZG*H>,/..^7Z%9A4D^=="R,>N% 8$-&*[#TYSU\?'WN($Y3/Q!]?3
M.$?XMC\X(30^SEV=B>NDB,M;?8B?\9+!"?^6.T>,QMXZ@U\Q^F9FQE)5L![O
MZ(]WN38J9H_;99!X@XOCO^)0-$_]HMPI"5^Q\YT&39*;/CYF%4'^<WNQ*-\B
M_1/"W^/<U9FJ3H.JO 5__+YB9!;G,NFXW@XD^1>Y5EOM1%W5K0+=L1J5M_N!
M8%*MP=M)%Z@>HKHXLS4#<543G!?-84G59^Y"V8)B]E3=G!K!1<9+Q2SFBAWK
M_HUKS%C]W9QF3OHBVT/YPJX*AAG_=NJ6HJ$N&29FNF"!]0" L#YX$%48(R<.
M_,2G'ME.;CL7&A_Q@38KDOF.=?MD]>X(_?KU*GI%<EYH76.E2OT1M?RHU6N7
MZ).O*5!.)1]GNQG$4:4ZALV7"2KYV*^@,R ]B^MX]5N;7HL#L6LJM,Z$+EKU
MZG+DL;64BWF3AQ#1\6J,=O_ZD&N-\]5\2TH;0@<MZXU79+*=R0W%-S86%3A1
MRVD2:"X$F01^0,W31D H 6$^<J;!; 4G?F,[BW]]7^Z-&H&%P6$7/*+->'JZ
M2KY52(MY&!WK\:E\:S(W9N6=2ZZB<8&8<)\V9W5GL^PN65ZJ,R:&AE0 %-EH
M&6QBF[ Y\EK:!;3C=8S,[E&_#+Z.9^G@^J/O5[^\$^8!S2*SL2N8=S593ZN&
MV>T>*$-A(IL3Y_1U;>74MMA&L3UY:I-O+V^I%ABZB3XBH:]U$#7CL=DMI(J,
M2.$ &I.88T=A_)H>IRFROA26040:NQC8KQ/RWO*6]IC_5>\O"\ORN@DE[GM5
MR(L/Y>LF):8K<;=/L-Q*,/'%U+CVQQ@_P,6DM_A]?V'2U+YH<N3@"R*QV)6T
M#!P'&5QN'YK&#F*J-#W:FNM=.,[))A#YLS>$P\%0SV?;1M&[8 'D8SO;*/%X
MIEN3V>CY77=@7]:*#N1+NN$=L;>ZKQ_YLO[TT)W%46X28*I><Q]2Y %N]]FE
M*?<NE<_+H2)),G@& )92/KN&2I(\\>//Y5I@Y'@Y5^S;C\/:^-A&%4?@68)-
M0WTH1B0%O\8BUH/0R+#O1HWEXMCTR6OZ!Z6,O7$L5 .*L/H''SNED8>-0_ L
M&]R,XA0).0J0@T@YMDE%PLD..,EXC4F-0\VKQAZ[HLW%CI7C.+(U*Y@RQZ83
MI$PES.+7 C_I^#+/^72O?D1>;5D2 #,3!W)3'@'$6N!06S9&IJ!),#8,O<Q-
M<2*;VRVJY1#=KC->W:Y3>WG'8EZ?REGE]F:LGG9W;!BSGCE@PD0;3IBQ )0C
M!B805"A4+3G P@P(+:15BZKJ-2-NU3I[-6E8-N1SY^SC8Q,;L>M,QWI^>;<^
M7GA"N">#8M<7]1+V6"Q?7</I#<)#L2E<%;%FL2J4:^7:%8:F 6#M8K/:0K'L
M0KF5K]_7VEA3:,,!%AY1[),*!*?<ESAD=-+C=5XX<R+-F-,]]$F&9!>2['(7
MB\;^01.M?OX^0D?"46UFG]M+SN^0,F#2$A \P?E$L@+5+1(6=$J39WM0H)V,
MD>_E5:DQ;V7:S')*W1J8<"P2\B\M'2_E=C.3W66#0(_,;VEJP%4V=-OL9NYD
MM$,#H^47SV[9%\XP.K3K@[A[O@WF.&D\_7J!FZB"8KYF#H8Y=!3,H0AB7\RA
M?F53P)QTI5<L5U/,R/$1X'3>-V,G%C^\,V8OW?O2[2W7]YM@;WXU2P3/;R)V
MU)/_^,/\HODS4TP0@1RVV!U>%7FB_Y*9O!T2@2)R1F9_!")_9:GCXHT;NN'Q
M*L!'M9ETI-'29%IZM=9\5V<;Z3ALI-TIIB7/Y+($TQEWYDGN[D&T8N#%<%JM
MV]'<D(V>T^!FK$@=:=R9-J:&[%8$.+%;;SU<L9:/7>1BXMXH'B7/*WBKH4N"
M*2)L27"Y5OJ!F0"C8$"<<D5Z("B@@I#UBMEZ\O2=E_R?8T6<3+*(XR@ SZ_$
M^^CF[?Z>/6+,\0H+4D38Y*5 S.%V5\!&Q)R_UE[RYG$[5;6(7&Z2HYK9_H1B
M9#&$MAH/7:/N-SRK(\-V2 Q V.PO+C2KV\'?#H0+;-*XX# N3AD)Q8(UN&FS
MQXT+GLR+#%N!$(P+H9E7(,<*E][ =*R'VN2I-JE6/^8I%=,?,KT!Y3?(GZA@
M[<__^7\N+[&2(JO2;ZP!+OE?L.#[5 ;RZS?&,_]B#Z(ZA6MBEY<.T4C*1]@8
ME'WPRXD^1H=??K#X H<V&BFB&2Y.Z04/?_$$]N<YLL4;DQ;UC6MAT=*E&Y +
M$/Z+M>=CL /!$+M*[U^L!HC-!G--AP E>?>W_KOX&OS3"E$76/I__@L@[W$'
MABR^779E0%Q@[3&Z0C?<.0^XVP!91N!=^+GB>^.U%[JW"?=O;]&%1T<Z#'E'
MDL_))"!T_U2%5JM<K5]<->OW#90HT+K/M<J%LM LPS2!$SY:K=XNMB[:=2Q?
MK[7JE7)!@)D2I7)-J.7+0@5KM<$'L.[_A(]YPK.F[ NZR&+_[_]D@0S_%]N>
M/C4Q1,V$HOTW-AT#_:$'-(<??U!F2PO[9W%JY0_4%!1M*DL_ >/PZ'!PTI.H
M$LX8I$C&)V.P*DZF!DHYKO?]TO$JJ[SDG5F!!:^LP+U>T+&N'Z=Y^:U"4-;I
M9_ZMNM4H)B8"I=2&$<SG&RVAM)[=MY77MY8D+J*GM_*,SJE^7Z 8;*3UE3K6
MRW6&NI4&U0(?IB--56C?-\MM('_A;_5&L2FT84H?E,ZV^"HZZ7V5LI K5]"C
MJ?:E21X\;C;O,V1PR2(./V3P,(+Z!/(MDTJC:\]D]4/&1N 00Q.3-7C:-6X5
M*482V<6R:DQ#N1KV5"W1^.3,&[.X*BX^5/F>=TT'X.2+FM3"5!:ZY@3Z(3I*
MKF/=W+_43))[*O%4<D5[ 0K>&H]RD#HN 6R[4:/'B(\G,N==B%:135.6?<IU
M7!=; Z^Q*:**"**C$"0<N%"I5RH-J\H#W*P_:JRF?G1?W])I0.%P@JQW^ _0
M".L;NPF(RGQA5Y.X\(_@=XY=Y4WA63:#9[/!]5/)=3L)"X]G633:,]T##0<O
M4J8OC^2WB9HFUP'@YKZ*$R2#4@X(PV,2%7O&$X6S1 9G^%3:<I!QT6=HR+(7
M DUZK\9(>*MK@U3XF"<N9;X!+D%X1L"FV%V8*)QF:)P@DJKK]&VJ%N7T)7UJ
M>"!3YJ5:XHMZM?X1!YFB<*/LZ6,0A&$$!(I=&)PJ E%Q$4CY\.)&ROO@YEKA
MKII#-M5B_[6*)D\$XT,50T7"NN@KN+X<I0UG\J@*;BL"JL:>?$#B#,F!JPM&
MU1BP3 Q_(=ZBH2HNQ'TA^.OGV_LR,SV8\;?_1!2L/YU,#6#U*YHRFHX<K^78
M.>D7&X#)8&\$K(UM.9  ;;D,SE&I*'Q,6 R]UQ;Y'K)4_.R!1P74H1:B:ZW<
MD92.]6P^Z5?3F?IRE?E*]IH<&D. _,:4T7@Z06VM[)Y\/IB[/P>/PH039N;_
M[$$/?I@1GCCHV,80B?,TBQ-,<.>7D-?S<P>M^.=?N>9A0:7#:@WNM&+IJ9<9
MD,FWV%J<@/K%IDT #8#OL-'T!\S5\>HVX8I!A20+WUU')0RTT'(Z30C?4L15
M8C32C3['B:)C6VX\SM(4;'P4&?7#7,%V)MN)Q]%/)"TB;'1L,:#V +&Q<QPL
M,>=4@AIV<$3M /KU*K!&N@)K CT0IN/BC7S=/TA@S:^<(T18;?"BRU5.S>A)
M"NH#AM4V"[6^1U#-KV5[E&!:"1C/!6MP/>]8XTRAH7P\MU_,=.R2;QE,BPKW
M""I/; <.P^$T%=Q/=+\(&A$!^38B9RZ<RUA9WJIDBN)MJO'ZXXV<A01=!+2)
M'WME<3+C-?%\;T:5CXHK[C"9"UL$0V@+@SXQ)WM_?9@L-!S#HPX3V[^0Q3/$
MOEUE]Q9QFQ$-%^*8_>:,N&)>2S<)!NC#AS&VXF0G[03;'R^C13*8/6;G,"&:
M'2<5Q8C"Y9;1"Q>2]K2Y45++E?$\SA2/+[:S3CR2$71?$; U=H@X"\>#!(]Y
MBH&9;!!FAHA:/.8IDW_GV_?<X5GH.521>*@B$AI$P/[X1@O.01T]_? $$T0,
M3G!B?F_>9'-SDWV(@_#1PW1?$:?PK93Y*Z,4(4:![,3]V)97)H.CQK\'"5#L
M++7G.I;(6=.GX<SLDG*J!60'JC+>/&W2A8+L5A--H8=8*'2F0I +F@0^ =^3
M7([6U;AYG]K M5ZD,5?L6%.#* I#LVMVTRT&3*/DE=\H>5V"AA(Z5G&@6SF*
MG#-=[L<?(9]OWA<+6+/8OF_6/,N]OE/E<N(8O-4M<U6,NHUG.PM:W;(U_"(=
MZ^&UV=.8YLVH(7VCHE4[8F<.X4A$>TR-N1A/G=='X)USA.&9?TU,M$&$&3*P
MH+2U0=7GVM2CH,3->E6V8SWII:;(W?,3F0I3L!J"39U8O/=@<R96 50.!5 )
MDB [KE#J=7/X\&Y6\LT*_9<.I=@(,=-+"#G-J^XGE?M\\>I^TCVU 18KRRVW
MKA)MR)3\U#!0!Z\6.*W2')CLN#+-Q8E7APYE^K0%S<F /:%>Q5U1A1:%;USS
M6**8OM ,WU^,C5\:D:5Q*A-L^W^'B?+1 $UY CKVE&J6Y7"6#LZ/WB\P[&IJ
M(O0F4U%MRCU]H %1*C4,79KV)F83:3D=I6;G0RMZ]8-B)H7G..4FH6/ ]F:
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
M?\T5!7&,L.YH_PMB:)RD,^DU-?,NT/+AFGF[\P5X47TLV\%S4Y"@]\5N";(
M'OBB8)KR9-&]:9WIW'/&W3.=G>D5Y6#*1DC^LS@ XD#B\F0KQ<-NB .]=H[?
MW?SR[H0QUHG6D8HAV>_2R7$/6.UGJ04T54R:WF(Q*VY_:4+B#.<UTV&<!L,J
M!#.LCM+NC"8KUE-_?2]/BN159J:FU]'9MTK/RZ;Y\N9[\58)I8(G:O>0L7M$
M<2R#9]COUS;Q2&XNB*W$ME<IG*1X/$L$#XDY3,WFVVTQ;\W4YVDK>])M$9,.
M*U.D?U@Y7-K!CK@RZ1E7CKYLQQ+E=EYX,)AQ\^WD \O+>#%F!PH-Y^2P[YN3
M$8NR+5<)1CZMG=92D<[!YR,^T&;PF>]8Q%2MZE?='L5+88+/S6*^7LN7*V6A
M7:[7UL/1KFJ.<Q@Z8L25\PY#BR.>?E': U'Y&\/01<\PM')7>1G/<G<WK;>C
MC@B=P]#G,/1Q@NOXPM ^=6'GT/17X]T1AZ9MM;VBFR8T.;S<7#E4O;]4[V6S
M^#DQ1'!#BB8:\_)$'J')(_JR06K9J5CH6)Q5XAO7L^EC63J28'9-GBRR/^VN
M!&N%5D<?2DWQMN+Y@J@(<95-GP)#<CC'!4=4OD,,_- 7%^ *HF+//B$IG&58
MG*#XE"/H9)I5FI;V6=/-]^RK5HL3^=HCW+[F>Q8G=LZY4_.Y<A9 1\%.]N_C
M\$YL.-Z7E91286,?<4I*_8%B ^\_WQ+F0;P@[ #(%"'NR0$HKZC2.CA\O.-!
MO,")@3_5A8XU' O-N^'TLYB+$XA*)@;^X\]RHUY5^]YQJB_!T43O(2:'B!W&
M8(D,SH88DQL$O6\*^0 ^0>^1=,?1#,ZPP9U:8^@)^56FG0^(6JX.$PYXS#46
M,!D4)(.<2D.9/K0RL-Y+I.OL+FU$"YEM0E/^V29?1".[$L8B7'\L_-\_A8QE
M80Y9<(Y?M.R+$'(2<@%9T*2*#E#:96.LD<'KU6NM\IE]UC*'2SWWEH3N7A_'
MR'3]P!E/H-&Q6[+2P!CC]AT9?<*@#:+8"'E4&U8NS>,\$YPD'D->;3O?MF
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
M YLH$WCPO.M5.&:B!5R;"A+8.U[N(ZP)#C#\=;;.AW4GH&[>2W%MOQ!(;((
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
M>F$!>,V'),2DVRP4UV/OM;I(B]*QPHK^,E1%(!/O$HZ@.UR7C!0#XIX5H,_
M6V$.2=K:'\1K7N ]<F"*[Z4\1E\DQH.?:[D<5K<" FJ%C,Z\KD !A?2KD20^
MF:Z2Z6GC$#-^"YWW0N[QX=BH\ Y^72'MK@R>$5S:,ABOLLU%71I6QW(^6D!\
M.F4RZS<YST*T)NDO4%,'D!]:'&_VO&OKGG<3_C:QDW:?-OM^Y#&>4=-G/W(-
M-U^#>Z^C"D9XVZ[A>FP$E=0C_?CL]=&H]G<,08Y>'WZ[,Z"+YNM YXS@%F@U
M_D/CH%47<32D3_BA+:SEUH;?QPT:N]L)K:JU4;1.&U*]NV?Q=% OO=9Z\Y":
MHDPX*VY]1,RO<KZ5)#3/G5:24RC)K6+*M?&N4&H7B7<$V&\'KL4UE4)F*QP9
M/XG$[8!$6A-,'N^2C:;.!)3!^%DNW7T9!N6SSQG,K5]!L,BM15-OJ@P7+",+
MXGN)0N+VN76V[Q@"W0'H</W3VYU3I )1YK_5&:!%JR\F(K 8F-SSSX%3UXEY
M?<\TX#>@_8"RSQ124!RGOHUB\EL,.EO\'%G[]^I?5V=<HY'K@L=<*03P5@_7
M%_S"]9OT/:7QVWAZ9,ZWQBPOBV0%ML>,V0J]Y9GJ^_AD='GIPSQ7Z0RY9!/Q
MVIR%1$.=;A!X/C,&.4YZ)MZ23U])_!%!\=$0YS1"/K989A*P.!QWVQ>-C_[%
MNQ 0@_1&RS<9CXR*F U$&R&W%R0%(4.6>B#C(RB+JYJ.QD-R9SRYSJG0KJA4
M4"?TV:N?@(GG:[<A2VOFI%:*OQ&C+;?OCOF>,=>(+??%I>8*S369M+EFLLTU
M"VESS;2Y9MI<,VVNZ3M,-.;AH?G"W/#0JJ A'42WVV,$#0OUNK$#O_,T,89=
MN73)UQ_/^\D,!TT@S\'I%5H(G ]Z]#0I,6SEGAF6&YSPXV^U?'U9OSQN4<WJ
M-6DLFLX%_=3%UU0ML[3T@/9D"N$1<:H!;S6>W!10P&TWU#$5VT83[1XI]-0O
M;=N&QD4HI@*U6>0.NX;_@3<7_4A*!V\4E%]M]UNX;MVX3:IPDLC4I"F<H&$:
M@IW!)$JRB1Z%>H\!ZPZZB;&X>8)@I47!=5CMW'SLBJS7KK#BZ6423I]N3^DN
M'Z_>?X;30_:Q4ZV_O(P_>DN]I2N\+-J8ID)IO49+^1SMR<6;L]O<@VW=6*/#
M%A^9G:[@]!.8'W#JUNL$C.;*V/A-$\FVE+-PTS46*-]%42T>XK +QT\$3QK!
MQ\K*1/P"?EB"7T5<27%NN<\-WU$2^IU_W)H-S\R-1>\.@&CB'HLS^LJAH$O=
MLB(>$4JWD7$5H/>4IAKO17OBTZ3^;MYGS5*]77W>&:VH/0 93[(KMM M;PT1
M,_#,NI(L.:RN@VB X>R54Y _JD-/V[8_7PC#.[/X&77VL/0TN:R?,./>J'=;
M[SB01 G3L@"?#V\F^/&W53FI'MV<5ZE&C5J@\'HILI(C)SS5PKE\?B!/Q0(G
M#_%]_+#\&8;HG"GRL[B>'DP](K?1=V3QA_>#]I?1$M#.<0?5H&_ZFY /6))4
MD219[=W8&93,'@\HZ\ <#Q'C1?V2C2_S H8DC%>LSJ[89WD^S]UF<K%QDPL)
MQK5X$#9]?Z+$.923^XO8KO >QT'['2 >MQ486[;O!1]?\]MAE^[7?U+K=WZR
MV1S-<D6:S>=_N=NSGV4QY@)RQ<]ZUN<1P.[G$08N78U!,* UV#&)1)GN)3A[
M;M:KV'\"G^M'I45XPE^C1-6$+W=EC,].?OS]C[,:Q\ N>GM.P"W5\8[.55U_
M&HVRHZR_'5U^K9V\]<K/FNHF4WKI03J^0A5L !0=I1V2/RR^&/X;*<SL1$/H
M7F:\3VTDFG6.!AJ&+62P^I//=_FC^0)#E[)^1KHO+)@@6/B=IC\+VSJ L2$
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
M)]:X0[6MI]&418X?LSLLS&S1GG^\+64+2QP+ZXU2XO)!A0>^H D%APW@;*5
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
MR6^DP2<6$UY^]'GU4+G/'4MI,>$FJY[B8=/1;3<^2Y>^?%G*9DYL&<]F(A>
MLRQ=*'QKAKWV(<T<1?3^9R6.+L2?2QZ]E+ IOUYRW5>A=\ZGI82;J<V*A6<S
M:PR-8]@278PGQ6B+&4*X8L(BDTN+"5<%[ P4(UMYB4'Q^Q835D(4^L272Y(?
MGY>E;$Y6 ;<]M4+K<-7(EAE4L9@\G=M)KKHH"7\=]/AEFPQ/U$%WV.^TFJ6M
M1<Q233RRO50J%.GL3JKB+D:.0F-D<B.T.R='U5'',X!R6PY[^DC9Z/V=Z'R1
MHW/\\A:W&Y1A7Z.2,!=8$A2?!+L>Y8\ZIURG=9W[U*JB-806&[TB)$?S!98N
MYG>Q5>>BXN9X9)5Z=]8>7]USQY//K3A;43RQT3OLTDPQ2Q?870RZN'"H+H'#
M9*3<FSH_ MDJV(9SG3F]Z'7!#%W*(5&TF4Z#"RH)3U^?/XRC^_JI'J75:UI)
MN+0(*A87$AO=[9^%FD46(FT7Y<8V'-,R%LY%]O4S12C3<]\Z5R;"N<Q0?XWQ
M)G2.R=-L<AY^IX1P;BRT9SAB^>AI<O2F2[6+ZH@5<K'/,_0O*DMX3G61X^:&
M2IH=';R:D.57W_!,1^ _G9KUSHH,^L[3Y%+H-=B/GI1K">N0++%J1FL"-9L-
MG$#-/4W8;..E>,?RC7(1"L2;PU;UZ@8-H:[>>N8-;FKLM%,']M7&[L:WH?8
M9)S9MV^";.+QLH(L4P#C$U>P&9J@Z(216+.=U2[V<<!/]B"%?8:!FB/X0:A7
M]0=X<BB:6CLUIE;2=1//WP4ZF!IMFW&G2>L&_ 6>0$K&YYJ*C";PBF2@.QH=
M#63U'8^_U0 >-ZVH4(6&3X>\$^X7/<*Y;O9^\/(U^#L)?EYT9L-;@XK#+&9F
M9/0"1LBP3Y,6-^A4>J!W;R8T:7XSPZ4S__[?WAY5DX L_J&:0A\<P&\CPG;Q
MMW('U"T$#_J9VMNS)+$HO86M.R/[W#/4$=ZK\PO["P7,@58JZPU7K.O'Z()=
M7G!]?I)R81'O3&UP;<]+29N&!U1[/((K*&M"1^H>4)=0T! Z7ZJ(H&S)^ZW?
M]M?0GUP!;4OG?W]#RON<@0:$E[T.@+H%?/8(GZ&7[@4?NA.".!S. T=O0;_W
MA=YEHO5C.&3B[#D0JU#;H!1*I %"T@)O-\4TU%4NRJU6_:*1.;YNW#13A>.3
M3J%^>52]S[0;5*U^6;ZLU,OG5*M=;E>MZ=.;/97=O("=O]7[D_IAO9W!Q-PX
ME(GXW\QKHKS$3^(N4R>R<^U98K^DKJ[BU4UF=9>5=SNEN@2J.+,M2,(_?]X?
M^N[O#PW322#DEM +]A"5 .J.\ZX)4,D*\M=:^X_=#D+7[&,@=20#;_12W9^Z
M: '>I7 ;].V#X*M:.KMCXMW=#$!]=A/?<2[5F1,P6.#I'0&]JTDCDG<_?7(^
ML>PUMQ/ZEJQU"^*D$+//Q 'FS8(RFA!P\250 PTY_ :&,=+__/[]_OZ^KX/N
M?E]]^UW6N@/I#>B_@=@7M-_0W!=^,Z4\6\QSO[/9+),K<4R>17/:.:;(_08?
MS!ZS/S"&#L_&29WPM<C#^H<"A'G$29^:J@UQ.R$%WLQW33(@#Z'*?0U@-P3U
M4U*ZJC92->RQZ8PIN%6@8:O04+V^%NRMXP]TJD+24JAK +]E4*I"X5<4]\ZH
MGB3#A[Q+!G'7M*H5].?R2)-D*D=<.K^<DQ+2:Q4_AK=S59MV-:6PPE3A4FX=
MB5MSV5R>X1&WYC;-K<L(>%9[L;K#F5%X$/["Z_E>G6]?@[ZD&];36K8?VN'?
MK3TF@'\[;GFF2%H]ICP\Y>$I#]\4#V>_'Z9BYN'L9GGXX5@6WO6486_YS4H9
M=LJP$X!5+E6ZUW21Y#[=10)9YYV@:4+J']F..Y6RZI15)\*JOZ%N'5^T)!ZF
MG\L7LICIA]+2/?$9Q+&)B@Q0"F$+=$WDW0;ZS__^]Q=AGRG<4RZ:<M&D8X+9
M5.-=TT7!9#>M\N(NVE+'Q(S4C0;B=&7JU%0 98WUH9'.B]*FA:&J]*D+0=>E
MH4H=0XB.:.I(>),@ZQW 5:'/E'5)H.H*'CV GBS('K9,53^Z\(-]I#'OT]2Y
M(>ZG3I%MN\RIC$AE1#(RXANJVG'+B W[L:O#D:R.,7M=(B& \0Z ,N7N1N+
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
M7D\C7LKQ>4+^+K#_VPK^$X%@^4L2;%&P>H KY/I$/1S%7IE/&<(N,,2'BI_
M.(MPM+-;B6D:V4C]5^(\Z3$-RD+8@8\HSGE+T]9A &,0;;^'H9P.H_2MS4$2
MT<?56),>@)] _C@:>CLC>OM\+8 \Z *7/17U:GU IA6-0[N+*LFV^]GQ0$'R
MB&B.Y^UUX:U8R-BYWRUIO4?W:Z3]6;OR%5T^0U>9IMOL,"B,T&$8.3!Z0BY]
M2S[7OH0TG1VK9&6(Z- ;P/3_9G 0CJ]PJ[FPFK3)TU58B;()MND[<E5A;PHZ
M:0-99\&=1J$+H8=IFXM"=  W(28JZ,Z"W4S751"S>4=%"N[3"GV_)'\$Z9V%
M;>_WS^L .BDS NY.2Y"C!=FOG-?V2E!*065YL'P5!6C/R R^Q+<^$:3UFE U
M\0F:79P7\UWA$ST<4P^D7*[.07K0[.QYG'I46]!W#M@TFG0]A(?IG0.+F=;3
M.V!#M"0MQNP1Y"V'D@QA1^#)Q 0NR(D:IJ0H.\*5LT+T-@0-37\/ H]Z&M&X
MR&E[][YW8J*N\")\;VF.X2+Q1V@!9[2Q'&I'Y^X<]_S3FDT<2^3H')?\LMW$
MI42.SG')OQV1[^8;V6V3M7-\MW]II>Z5C<9^>LVJ.M>O+=\E:>J[4XOK2/\<
M$Q^^NFN^2TD=Z15QW-ZFH2&5IW.<5L2T;6)4)DM'^)R0IM,'SAXQ\A"("D:W
MRI1_]39"=^,$^#3HY3) ?Y"^C4(O<:FO+7VK9>^!VT#564M,0:\>1FP5.C#C
MBPBZ:C+;Z9)9B^GBF>SMG?7)'3URVC5XZD-OR2SO(Q20R=)G@T-?4[6 XZZ!
MN*.\\AHRR8YQX]'A 55'N3/7&X"BU-;.\["#L(GJ:.Y>69HP=0/XF(RY3 1R
M;UH5+BU(D'96;J:3J0\BKX*WNL2.PV:1SH_1LG2Z4)W4548*)UF%RYK9%)K
MG?B0H.OLR,L#,^\";U.U@^P;=\N;B*"[*W:AK?OPXDX_C#9AVJ);&,!%X4BO
M79:N,LZ%V2[[2U0(EU8Y.KH,<CR4C4,R7(MR_%_AFFW&9Y!&VR U#-""I$,6
MR*<.ZOH,W>>Y@-%NR-I4_[86<PQ3!BLXE\S6U26IFI/=Z&W7 :)L7>V :F<H
MG?K1I'[HM]L]R31=EO5GHCNE$=!-TNHH8;?(TM&_ D'JQ(F-%WHU"%.N][O5
M/Z<R^<XN6268DT:G^W029@[=!R;I.^KV-  Q')*="?-9_%-[_]AFM<5I;_/:
M9)&__PRT<%V_9-P_,-;-(/48/>B"C&'(+GQ+(_%=JSS!M/@=NYG3>W=/#M5J
MQD6*?[V&^*F7!M(B/_\74$L#!!0    ( +" M%IWE+[,@A\  .^1 0 5
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
MT[OKC[_B1LJ5RC\IA7*&&Z,^=LD4Q)A22O:*6FYKZ#;J4>=H4\/.B>VOHI%
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
MNR@\0:CB8X@,U"03^U,% G@:2N[CH,+F6FJX1A@J?;90!;$:/M((\_2((MV
M2O,$]VV)U(HQ,,&!&F$B5FYZSG+O;-.?DD.8*DI58K#&$+GQ\29[EE1)BSB#
M-!..B]#9M//':.&\K^S&5W:<AD(.]#G6PGPBQOV#$U0Q,[E#-#2!+>Q99(5.
M@Z_/5%2:OZ)C-3,#T J1/<<F'TR<6;(5G;/'E1NO[J/ELM. V:G1&\2EX^3"
M(S2B)J<GWZ7U@C- @T?[924MVK^)HQ5Z#.X[%EF9XQ/\.\\)-;(P/SCB^U+Y
MH9H)+5#13>*3Y;(<E!BCT2L7I15'>(1VKK:7I;_"4(VHSM_0+A,>NMZE=T7*
M[T6" YW]?!=9Z?/=Z</V\(CVJQ/>:[;MT&^;[@B9])<GU!<^W:7#Q4]WR3\.
M3W=+C%TK0_&-G'.H/AJ@5M(.%Q."!:8/_8DK;>:?$I<CESMH?2P0R42NZ0^=
M( RN=_H3LB(ZN?KTF3GV=Y6Y$!RW$4;.UG/&6+4J3QT3LE$"3W&C,5;/K:X5
M_"&;FISGD@T,51^YAF<3Z\*.3/<\6H%Q:B%4>S1]>T%&.HO"PE%J7 A\DR:,
MTF@<=XW.!_]HO 85X ;[:^PAZHL_H'Q"@A(4@R/51^PD"N,L7/&UV;,)9HY6
M']&QX@5]8KZ@!1YY6X<:,^>I,31:G>M"X!"'NT"KKXEE:9^Q3A2/&X1'X];'
MR "MS,@]?:Q9@N+3 :J0MC*#[W$6L"AXO3;-;4(:0O;FC?X4T@Q-Q%#4O6B3
MIF^*[1<&Q;GQ$K()E?0W=/#@P #]C CQIF_MZ2]J?$I,08*S?9XUFMGL??SM
M>S*$;T7?T6O;H2C'QF3ZH1QV=!3'"]^0IF_2-F\*!VB>[N>/O;8Q/<TN1W2^
M=PL4QU]ZO4&;[S3)6RERC[LV3ZOINN4HC#LT3Y>'0ZTL:?L^K>IDLB155LI]
M]V.:R:\=STF6'^_'$=V(+E+VX5$]'9 ?GLEF&W1"VB/-*GG5>TU34$9T/R'_
M3%LV2DUQVL$CJMX14IZO_L=D'=X&]-+^O?T [1%;?#A[1/G/XI3W_GPTWO]M
MF),JN0F/6/N%Q=KA#WC5.XS?(S9=[^@+O?TGVF%6,(?A$:/OA1@-**?IV#W'
MZV5'_P]SBX._]-*/I(SN676Q=<2?2].98K^RC4%_<S QTE\LG^DD\D0&^>?S
M5'/-[\B-/[M,&Q>U?2.7ZJ-X'8/BM-TIM0=UTOP]W>GJ*[C%)4O^KQ;V0J*
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
M0(I:JX\'3#5HLTI, 4^3\]%@/W()>[38CNGX,<D3OT\VSS5K]Q#JKCY@)=B
M$)3V!I":-8^.ZQY('N*  5EQ>_4Q8M$-@5++NXQ*J]PSD9/5$'OKH?- UN4@
M0&&PP-=HX 1;FC1OLF(L?:)#J ]=258@-*7=P$Y+Q@\=\[OC$IFB0,2Z*^ZB
M/EH<TB%TJMYX KQ-S0HCTYTA"Z\]Y]_(WN<$GJ$P\HOB<+07NY/"HA<EOIT#
MX?+VPU>:5M8+=['NF&[?I8]B5@ZRN1-%< "%L:O"B')G*<74IR]6^08@T*^K
MJ!W3#WJU,N\.YK)B[]?K'7?*B?16'SEQ+D#\9%ZAAFE/XUR'C: BDKEQ.HXI
MP ^(;M40!Y1RZ-[9;FG2><^^\9&SO@_3K#R +0*V5Q@& ;I!<4L+86CV _)#
M)SCD26*8Y;FV"J/!H1E$0EHH8D"E1G-AD%GL?(^H^&AN"STY;?%'9DBKUZ^/
M_HY\*_8+XS_"P)T]M/HXU\0BJ!;2@B$ 8VG"4\WSJ)V<^6- V$JY1BF'I16C
MS."=58WR3(+*(2VVPM'ZH$CM$X:_H" NH9+P9ZX9RWZ-'^FLLE1G%E0::8_<
M]-4*6;2*39)0<6$^S8APJ&7H6<163+(PA3>(D&FZ5' 1/8TY:@PK2PV#JZ\D
MM3$)*H>TD-37V&A%MD;,)J+#XXA*;+**+X($)VFT8"TH,XKZ<)?G!L156HB*
MGG+?>8[X2?Y)8_51 HD&3_'5>;UZV#2NF/$*L%<'X.%2#^*D1I'N?#((1GGN
MSZSRW&F-N7EOIO=UXXMV37Y]J,M]X+59?D;X 26GBIKKXD>3P'.#_3Z9/$Y\
M. QS]^$MB[O1Y(L^TL>+F-/A</)5&_?UWLUDUNO/](&QZ TG\WEK_.91&Z-0
MH&#@AZM3'@M0^\_>6%^H4QXPM5VOD4?^$5*S]<! ;GJ"=CZONZ27!\]ZFR<S
M.- 9"!=?%QJFU@7UG!*$I: %2[*7$%WQ@<V>^J:*%I90B/2NT=3TPUWF!G)P
MO<O^A?UDK<P8\IZG58+O]/9O66$I= TU2R+O(5%16SDORBJ(',9,W1=AYX&C
M\LNM!@#LR&-K2?G &0K/?&BM9K6OJ8\?'*J(Q*@>X.A[N(K<O3'*O!$"]EI*
MRLMVCNW!Y0<"3MY+E(PS=$KQP8GXZCLAV9%7K%HMY0;J(KI56 1GJA)._O[Q
MP:&J?)%O^([E_QKC+\3[G<RRE>/;\^H/KR?VV##X^%F$CV\9+[XM?O(P,'WU
M7T[Y*,(@ZYZWA89F/U (%L]O3UE:]9X9,QI\B1%83'KSN^ET:.BS%H,H$!M,
M5#[D(B@L'F3 ,_71UG1LS;,GX3WRTWMOR=UZ!E ?64!-9_I4,P8];3SH31:_
MZ[->_VXVH_$P;3[7%S+6!+()$W>3V*J>K?\K<K;4[#U$P8HX_,3F<#+59XMO
M,8OZW^^,*0WW'<?")$7 ]IS2;2S,LBL0_A+I*SOV!=(H'/;BC:!,Q$L<2C#<
M)28MY2-=(!LBJ8.%.BL0VQ+$*N==B$I&H7@6S*I #ENASG(B7F70$,11[23$
M30.I<G2L4; 535)\$_E$\L0@HK>[G2?Z+VZ98KC/4HZ_7V:NX1*L*+?,CDQZ
M40_Y1V8O#RY&)UEAT>J \9A1+VCZ!=T[ED#Q[^-V2TG9D:HC4T _!$;E.F?
ML0!9X:W0QYYC\2<%[0"V7TK*K%Y!ZGP^(.G+J[HS1&: [K%+LVGXZ54=[KQ@
M=%I**KU3?9+PF($PDU=^!^3UUF=F%6'W6UX5F3PRH>.YX"+\J'?P8UG1)HJ/
M( =HZR,KN<=-_NVBY)8_O57JA\Z_X]^#/#).A&KZ0O<4HE[.E3,U07K'B)V\
M >S5/8CYW*AX\L<.C3./-W)7?$7BXC)..>)#FWCW--UKTZ4G.8:WPOXFG8/0
M*<!'YC7?^ 0GONBK#7O7VC ^V3'&-Y/92%L8D[&$<XXLHW%6/Q<_)BE+7UOD
M1S&F<_=^0:;[VOSWWLUP\C4&?#P9OXY_(U<&)V]59HA.>L=;Q\;4 OD;FL25
M\D</Z>E#),9!UT?F.?=7W;C]?:$/>MH7?:;=ZKV9/M*,L3&^[0UU;:[W%OIL
M-(]E,S#F\=WIWDQ;2#D5'YEAY,?9F":K"9GP9IB^T7<\.AUBX612-C%$PCPR
M)ZC?S8P%/74F/]'5@*@!D0>5P8TQCJ=((INAH5T;PZ1I6^*(N10YN?V8.T^/
MB2X^J[W<=&_LM.]RT_URT_URT_URTYV+Z.6FN_+@J'R6U_6;[B/'=1%]N8A^
M_(Y=FUJ[PSXSJ,WH(>E83NSR.X?N=A8T3KV]!34DZ454VWEP[,ATX1J30--N
M;D P/P*!#PFPT#1QL=;1J7[O;!=8]X@3 *]M10SR!FF_:"4; P968O)H?$=2
M$$8E]Z[FH&YW[_(')B%J?F]Z[!WKM%W;^]094P9SV&AG?2QAZM&CR<E*HUEM
MU[$>LITKH'DWMS$V3^"TD'9J=Z P+4]E'GZ3-69Y1^>E!Y+C;+%QP>>QI)[3
M)0M>);>\YE6@U:UO\8CCD+2V)OX,^WI+6L&OL+FLBRU59Q<69 F"X9.T;?$/
M\1"A^I9YUFL$:6F'+Z\1+J\1+J\15'F-P/'^OYH^NL=1@,"=DK0Z:=2ABY\
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
M37_BQW=8[2^F&Z$I\F,FA)"$.K\@1-DL@M:0 L@FNF@$051J7B8=7A"">;;
M-546:E,_?0I8<E%E]^LZAB+<@;$"-: LO[J*]7]9T%9;8Z5E5"[22]XR"_=Y
M65"*+[;2(N<QG0F%@\AWO#51-P?;">5C]!C_B?GH3Z1_UV$MPR4$\0<E(8ZE
M4A'>N.^+AC;#(03K1V6,VTD4!J'IT4*>)2S<3*^N0\GG#0+QDPHO.R(JHS1%
M3KII&%[F9A1CEI88I>L@E^<5O&&@ .AQ+)IO!T,]7A"8!7R!\01IH:*ICRV$
M[("6I*#Z1A-8&534ICN-OKN.-5D1\X^Y  L/T75L2S(*@BTM>E3$ /',8I5-
M7OB60_FX[TN$MXA#$%=Y+V&++;[8V4Y^?8/].?(?R()4WO,I'J;K:%=@%@1>
M6C2*:>J?CSPPS@N%GLDMB+VT,%7?-8-@LDHS+$S\F;.^#Y\-2&1%?E(8RW1=
M9%_OTG9!VI"A#&<.W'7MJ(5]4%VDA<4*V3JZ0/+\QV=>KDHJ"6^X%ZD:8DR#
M"B$MB+8G5//LA-),;&%DAE3-=P,B,5@'1$?H.NSE^ 21EA97NS$=/[9K-/N?
M49"\BG_64QA>9K>N8RK ' BDM-@:4Q%/+AY5G+8GHW0=YO*\@JA+"ZZQ>*#7
M=ZLA37N^9'0/_('70>3=SRJR(\0..S@]NXZH&'\@HFID:]=-WR.T!OO8+R/3
M]V=6IF]=FXV-\>V\-]5G2<9IV:5]8W:NS0#9%%\"KIDHU?.S]^O=H<DT*9&@
M/9J^G<.]( 91P]BR2WEQ>0@@)H3+>YW]"6425M>G3&!1L)KP4#Z_=4(R]U7O
M23,%RGW5!1!F\0F"*&W!J,SU@3//GKJF1Q.C<?,E-O(U.0^*BY'%+?"KGA79
M?2U2^<VS+$UK.2G6 PJ(R3XC_^L[])U2?#9R1^0?S.9WG/18 GUE90AO= W
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
M" QE5,BZ-"GD$!=$OQ:B)W-D&VQ3_N$__EA$AO]P/[J?_;;</V5K$NU8$+K
M:QR]!D\QEI+ 0MX%&:QA,U(8A;V3PQ9AER1-%734.1M?3O8IHS",&+@@G@=1
M.$W&P2ZB$9O6OQAT7/H:*_A-OZ-5\$ZS/BB[5#OJ(*9$I]2H5(/#M@7.@RC!
MX20@290\9UJ:J81=\DL/N$DLN2081FGA=:E4":-*&@Z#F$.-PB@@AV40X]F&
M#[^Z$%LM[S2\-L%NA=8J83!L,B$4AD$JA=)-%2S!"*>G\YG6_S1^=TD5 5:3
M&O6/8*C01=3]]/3W"WN/C.2-STW_=OS4]"^_L17F<,]86DSL[G'^DM(Q]15G
M^7%FV/Q7C-ERM\2IG-Z<"R*=RVC&NU/;\D[3,QD@L+I6ON)[(V?R:8KIWWV0
M9=$V_432_4X]Z9-).9OJJ2'6$SQ1Q#L[]+BZ'[T41%P23DBTP#'?)@A(?EB1
M(,F"-9L'9->'YB^:&*E/ VZ#[[Z&M0-R6VWO-!P,60S<N1@*DA ]I DI_\K4
M(GRN=4R%DQJG24XMI(+/RY> X)<T#C%1NRN]O#/'90.[=F$Z8>\LLD4H+F36
M*JBA<^DUS=*;WJ=48;E+29[=W8V-HYM<W/4PIP/='>]DLC"X8@:H&@&Y"BIT
MKA#5NC195E]3*Z<BEW-&#QW,FA<R(1B$T"#K,H&*^G 6 8D2;.4GNI+.780<
MJN =VF(P>*#%IO0)7-J)-[!R!3[]@-D) /4 MMW?:YPP2L(60_L$#2I=CQ&$
MWAQ-."%7A$&DGFAM @T^JVE[F\M,PC.\_NXY??T^Q%$Q_Z9_.$Z[Z5]^N\//
M03Q)\D@ZKY9*N""8!AJCD>1G[V118^I2@DNA0NRR,]G1:GK[N%1[E?;OSCR'
M#%;M'9H_>O^H*D3"EC47<3F ]!DP  P0U@,"[ &@M\._I'>WW3=:X*Q*'E1L
M!0D2KG9W%-"J#9O.S][YH,8DKE^^1NR4"]LKGI.(,J%(?K_HEK%Q_Q GE([I
MG%!PZ3Z+#PO,XA$<2MV(G8J[?4 [\,>]/KT\""Y9@NR2ZRB.*GG/'H:B4VTS
M-WYSYE6Z<&I_4OT XNMWT0A34^IGHBR/UC1:O,=!MB?<Z_AT(??!6[3=;Y7^
MHO.[JP\NA55]]-:/(#Z\#)$81G 9.)NSTV2=;G%]#*$Z2:C9C=5J.$U$,D-O
MI2:IQ;W3QQZCS)L4_H.&)(4ZJM2NT'40L[.B4#+:QFF6SS8LV4Z?62N1<WM
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
M";;#&4$.$F%4X 2VQ,6U]0]ICE8I>LPPRE\PXNFL(?WW1B7XHAU?-XVLU^Q
M1!&5)V% 9!32"3N_=40)6+A[1) $020C//4])+4&JE0<LV9&.4R:\S@.8IKC
MK?*T@UG%%8-LP5<\,LF#8),ER"ZGN%I[<LT5$=/T6<VH6=Q>'>*UA!Q'QA*
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
M!$5$L,QI0("?#Z,D_,3.=R?LGL'14Y:SJB:=EW5:4RY8>PYC&8E/:<<[I\\
M7BA+T6P.L?;0L<$K5#5YQ2E_;!7]6K5[F5%_$.-YC\PRG-VF9,3^F]%..PWI
M+]&&Y171]\*%Z1]7]-E!KBSR?LD' >@M9WA1%GWIA*= [VFGF]:K'Z+Z>?PH
M4?W$*]1X9M%%J\>B\KGH5_9DQ!\-L:M.$^I>F(^11>Q#&X'4Q>0&]ND^[1;>
M3=>0PAY*^V-CZ%?6'&PJGSJL2%N"2>J3!@9),^^0WN=R[4V.@W3:JY>(SJ0"
MDA\FR3/]MP$N6]$$ &YKC;,@M50?.IMUH/O1F+>$>%.H; N(IS[:.*.SERQZ
M?LEI>%8&3F45VV,\9\GH 8UZX_C@%Z!D?>\68?:#H698](QF=Z@;YP%ZN_F&
M^X?16ZH,^/@PVFSPF@Y&,[+ 098FP5-\N(M^Q_%AE7:E%O@Y8LL!26X_))SC
M.1['C?.])LW@<OI#8/:\,UIF-4Q5[:#J<>Q6K^,#4?%$7C6A*XN.3_T[Z:(]
M9R=G>]B[[:Q]YCAG>M+?9[<=-%,Z5]\%-*6Z3@,2SC8W$:$@4Y+5$4*OKFG3
MBK<^9V^BLC.9FX#92ZQQ6]"?M\7.(=:M-<))<)0>I]MME.<8S\AR_[2N_K;
MV8X54'N*\6U*3B#[X/;]=H,37XN^@PQL''#7.<TBZTY5/X:-)\T'H<:3^'X+
MS!Y7SASINYBR^]%8Q<)+=\*S/]);O[S0RU-VU3,_#V;OO8R1%AVZ?##OK/6C
M_TZZ^8)^@MFFL63;I\-JE+UU/:-!RDZDU(39'4QP+8C-FF#17V.A'1(W&]MB
M:1:Q]<QL1NH.ES4[>/_-?:L6 6P<]3'=9G/4HCF8?!]D0\_-TJIA5%34+9MN
MN7(HBW2V+V-HLH!]L^^@DPQ*([!M\[UWEQ,3#&SZC+]!I5JT:QDQ3=81VR?3
MI"M;ZKGB?B\S*G);*8%@;Q^DRJ):;9Y6VOY2B;5&/03YGFB=<S]U$$14&&7%
MQXXN?%K* ?=E9]$*6 ^Y7*>[X2SM:H,@J=PD*XZV5>%35(JW+T-Y(V )6MRE
M,IBA@CH(BBJ,LN)H1Q<^2>6 ^[*TO)T)*DVK'Z?;'8U$Q&WM]N^#Z3SX,2!H
M?^)+LNH> Y\!OQN=9EC?[E;_7C0GSYGH"D'MG,6:/D^89(=W7X,H9E?9S BK
M&5Y=!3BX3_9M'417'/9*K'I@OZ;A=[Q!]O3M;XV'%,?!J\>PGM=\T.4ZV2;(
MGOC[VF<?GH-@5Y8RB/.L^I=CERO_X;<9>0Z2Z&\<-[OD+HVCD/]EE(1S^H6H
M:?ROL\UMQ [^TC>PK&X2SQ2K,V=NVT5WN\CK8)WMK U[[VJ7L*;;T9IM7Z%6
MZV79A6/[;&NL?@(Z/N)22TK.>]CQ^C;5Z':YQ[R;?J=Y26?K@I)G_'WT1K5A
M0L=<?!H]3/_/:#6=/:#1PPVZ?EQ.'R;+);J9+,>+Z9S]X+V[C=;K=)_DC6I7
MAE%*I^"R"YB!-\FLE@9#2R-$H9I=K7 LM /(D2^CYX2?VTIRT323>[95=LFX
M?@8UV6>G"8:)O>!V6;E\O+\?+7Y!LUNTG'YZF-Y.QZ.'%1J-Q[/'A]7TX1.:
MS^ZFX^EDZ9VA"[S&T2N;=)B<GE32)?<T4)M$DXB!894:FU#]^R@)R:'=I4&2
MT;DJ[0,D"#&-%F;Y"R8-M/;AY\"V7%+N)'.;I!S4$!C:GH)>&+$+)[A$B\EX
M,OT\NKZ;7*&'R<H[M:?)*PUN4W(XVF+PB%H-ES2U@-XDHT8<#.7,&,7"BZ5&
MXP)S2*Y38I')0^I5/#-,Z^]T\I Y9JSN^?!Y\K":+<X0NFV#;<I9\O''GSYR
MIMR/[F>_-?@>OK*RB:MTN=_MX@@358360\\%9WJ;P8ACK>2=/7V1BE?]< 6T
M2E&M<B$NB=C,OJ>/HC,V]3*DII.5%@P^]8$J$.KF\^AA/$&K&5H^SN=WT\GB
M\LYI3O NB,(J%!SO"6%9G5F&E7L\@UKPX+#ZF"9Q73;J,$@W"'.7?:4JHKJ(
M*Z-2&Q7J%V)B!W'Q+$OO9J_KC'U]S:EY9ZL(@W$]T0I<6TSFH^D-WTF8K7Z>
M+-#X<;&8L*6UY7*R\K^:-B?I#I/\,(_9NF$23OZZCW9;]:&$'GHNHWUK,YHA
MOU').P7[(A5=7:%WA;@FWUJN=2%--94&VD\]^S4!@IR64],^^O IV\=YSN:3
MQ>H7[CTG__4XG=]3SWF6M3=CM'B'@TRYP6"0]1 !RN%*8KVVH'>VV*#KTJ(0
M\NZR[EA!2SRC) _83EN!RKB#8%!RNE5@94!K3T"KX9U,O6 *K)J,E@!V-^?!
MH=AL2\+1>DWV06S:Y=1J.!WFS-!;HYI:' R3S!B%,:O4X*%6I0,ITBIS [(2
M:&49#N^BX"F*HSSJLR,ZN#4/24=#399D)/5M"@RA3\,OV1E=/$YNT&*R>EP\
MH+OIZ'IZ-UU!R!+YM ]804S,^RZ-1</].O\2L)M$<W.VG*VR2Q+W,ZC)63M-
M,!3M!;?+R*-R=7L=4T='?4BNN&U<CUU6&T7'$UQ+0SK36H,6&$Y:0U5YR"^C
MQ6+T0*>RD'QD=S 01H)JU5,Z.)2+YGTCA%,?XC-P.,\+TL43IST!3'^YB%E"
MJCY?3Y^/?BDRLJJN-OGO^>1A.9$LN5=][Q?O/>\&/S76P0S1B$K894_0 VXR
M6BX)AIE:>%V&,6&@N5EM.TQ.6"GMCT-:MZ@0!<HBX]+2;/3@?[1?X)C=NL9O
MZUG1,":C/&8%TXQ)]"8UMQGU=D:TT^OU.F!890E43+SG:N4]3$U%2 Y+99R]
M$^O5 @126CJ['NK@J6KO%!>3N]&*AFOS$=OA6]'9T7(T9H<K_7O*:;).MW@5
MO/7(J]=HN,UZ-D)O)STKQ<%0S8Q1S*MG&HBJ  W>)":9$^MU*IXI9DBL5\M#
M)IG)@:U&_PU@#8>E5>0'@WOJ"KFDBQQ@DR!M"3"4D,+JDJ 0@N1;ECFE[$L:
MAYAD!3IV#,[>T?30=WJ,NZ]9K9/<MLI@R-<7L7">^^?18O+S[.YFLEC^XS_\
MRX\?_^>_\@PJ &M?DX D4?*<S3%9O@3&T$HM[M2+&4"W_)E"%@RY#  %'U>*
M(RJ/N (D?]<UQN3?-/(^":7U7TIAL)0R^:?):/$P??BT1//) G%GY9U(XW2[
MPW0B6]846N \(KB=L&IP5;U:<$FV :8UZ==#'0PA^V,6E]4J%72-$[R)8%5<
MZQ@XV>[B](!Q"95E71N34?LUX9&P5L9I&*O5ATI9&]""6[V?W\U^F4S0<C4;
M_R>:WT'8>"AN8RFJ(B;A..6%B7"R;NWYFEUKGS8<<[6_>1VRVC< B:V]40M7
M^AS;X.E:K5: KMU9V6WA>7LU H[/)N_;HX7WQ6CC+56S^_OIBIU36O(,E/&,
MET^;/("HG;;$S\R^!=ZEA%EG\+IJ<:=+/P;0K94>A2P8DAD "NLXA3BJY2&Y
MPJXM/189;31]<LQV8=&L!I9Y/183)Y^80T.+R7RVX,4@OUU,EBNV??L'_R3<
M/V7XKWMJV>35HER[6MPIW0R@6QQ3R,(AEAZ@P*9:'!7RH%Q:QQ:C(U/+^^23
MWFFIA,$RRER]]GHY^:]'YJ,FK-J9_T"K5:&<%^$]F.<$.A6W,P S^':\KY8'
MPRD+D%U:70=9E+';%UJW,13GBB(Z+]BQ<Y[TYU;3WJE'L:5DCNG_#Q=X'0=9
MQJM"\U6E\"_[C,]P;G"V)M&._:/B??5OQNV)HV%&ML\?]6L##)4' A<7N+/J
M@@0TXR1_C=)]%A_0-,OV.)1>.G*APAML[3-@Q_5?\6WT3&/23.\T;96<E>*P
M-J"NR6'4\,ZW7C E:WN5'BH5O;O&QPS/-I,LC[:4SIFB=W6%7+HU.<"FTVI+
M>*>(%E:7$E2(CY>XDN-C*75?^RWW4_X),@ZR%[;V1__#LFY>@YCY/,OXS4[7
M:2#7QYQ61&>CZ)1\KY@\I1F^TT5X/4 +WHHJ<3:NV1_P4=T[)5OUZZMSE<<Z
M]H5YBC=BJ>N2DKW,:5+22A$:)?N 5EP4E"%2RU^A!.?>&5D7(;?SBVIQ+^7@
M+;R?2A8:NPPX5=<-1#@["Y'T);RS1F5HBUC>1LMU\6X+$[J5NS4J4-C3#ZZJ
M%GR>HNQ<M>#/<!AZ@PG!X?@E(,^FJ:.MDMNCT38&M$](ZS3 S NL8(K'[@LE
M.E>@?V";GNLT\S_N*2N:VO'-7AU$;5H+#MKJ@F%C3\"J:LI\HH K7>^\+,I=
M%E4N[:BHU7!?@E0+7:P_*A6',KK:0P5:UG:ZW0418<2>D9LHVZ59$,\V=VGR
M?!>]XK H@&\9^0]JRNFLX 1C6S.& >V \8HG@!>F&'53;)TOIDU\B%D;;)'O
M##=KG$SN6XKN<Q#O<>.6Z&F2Y62_/:X5*5Z3I:Y+^O8RI\E7*T4P!.V#MLM(
MIHM>F3)CY*;>T8J.^MY9N<!T8K['M_3;LJQ3E@GS)<I?QOLL3[>8V#G;OHVX
M+9 RQ,!VC90^+8!A[B#8XCXM;X2M Z;/200BR6!,)V2SS3*(;4-.G8+;W!83
M\'9FBTH:6KQI1"KNSV9\D"8%NRZUL;]\B78[EN><A#_3:1-5>&9/EHZT-@K.
MU@"M@-?+?UII[^[(&J*06%?J\!GO2ZG%5V/\CYJCD':+/,I*.RS]D%'+:7U9
M.Q-:!6/U*MZIU@^G9'6YT@+"LCE%@?E)3!8K-L]B:B<+9C6GBWR61K06]PPZ
M8)AF";1+M3_^\/';W_^ G@IYM*,_>B=;787*=F=5)>ZE'IC5SJI<%@R9#  5
ME>;RX W REVW!H<=B8Q:/JNB6%#*H *&678XE;5W=IB@C.EYIUFS3$%9!K1'
M_&6M[:O<A(5)JDH3&E4P-.R'5Y@/L+)D'YZ"#(<T/CNVY)V4W<.-A3EVE+34
M]7D<56N.[D"J5!$,&?N@59V,)O7)Z&])<: A]'\H=<P^,5OOX]TLRGX?$QQ&
M.?N3LE]J-!P?_C)![YS]4HF#H9D9H[@XUM#@BQ^$"OL/\1[PUS(ME/46DB;T
MCVO<V 6Q\WC]FW')P*%&-FG9MPTP7!T(7-PS8/Q%0=T4VK7:\L[DUIE)EBRQ
M>@F2+R]I'!]F7Q,<LB/ 41@%Y# /V&5 [!])]A+MIDF.F:.?;#9XG6>SS9@J
M/N/L 1NOHKKP,[T=T;W4ZU.>\3WW \'T/A=6"H',^.?)S>/=!,UN$3O(/KV9
MCA8@B@6M7W"XC]G!+D)2,DX)P>6%).QBQOH,ZO',J;E<PDE-.HW SV!\*S _
MH3TPW>,,1NC8/U],/D]GC\N[7]!TN61WN8UG#\O9W?2&WQ1R.WT8/8RGHSO$
M:\^4-;9N_N-QR>MM76H#L[:Y2O]L)HX^9GBSC^^B#5ZQ SK:(PY#6W*WY7F2
MJ<>]T$'->"?YZ=CUW)[-)^RF&U84CE5BG_.22H_+R>WC';J;WOHO@'P39<'S
M,\'/?/2;;<J\$RVQ>^HZ/5/1QYS6T0H;1>]T'8)61]";Z7+TZ=-B\FG$+F%B
M_[)@M70>004BU9E(=AE"=I<&?. I<P*3Y^/!2OLX9$"+?L*0P:;+HY#>S8$A
M_.DVZ+K!:#R>/;+ 8C$93Z:?V=6RWODO'AP>Q7'ZE9W#NZ51&%_,NDOI9,6&
M^D,;\W'O\C"#9?<K]VL)#-=/@J^C^?WL,P^@.>7O[F9?:&0]0;>S!1HO)C?3
M%;J;+2$Y_OJH<W4W=#\O;U+WX]+MC)+[;[TN& +W!*RC[/2!E?:;G6-IQ#C5
MJ\'6W:W/],ZL[6%*9VN29!IG4O7.MF%X;<CVR]$[7IQTY='ZQI'\/J0S:WL@
MG:U)$M*95*&1SA*O-O:\^<R'X=4,+1_G\[OI9.%_#*Y/\+,LD7&PB_(@COZ&
MPSG!NR *Z^(V_(!?GQOI3VW62WV&$U^"M(+#P#:]=X S&V)8&9Z/IC=\\6RV
M^GE"P]3'Q8+%KZ/E<@*@WJ^RLL#@JA#0ZD$,JP0!CZW64/NOYEZAA\GEMR%F
M%'Z0%P=YZL6.HGA GWBA1S,> H?>1DHB".LVO'/S1.#Z'64:2/"I_N@.78_N
M>( Q?: S_7N^T.O=<Q[-9C48;VG S@,HGJ82Q,?APFYU:W!K?E8 !IDL7Q#H
MU91WQI\'OS7QQZ/ES^B63N2XPWZ8/7S@_W+&?F!TVU]P]/R2XW#T2COW,U[@
M;1 E5;]>8;)EB]?,8+;@MV#5<44W@/N[^0L^UL.P</&7*!E&+O9,[YW0L:&Z
MWOIE,OWT,TOR&'V>+$:?)F@QN1]-V17!Z&XR6M(Y\61Q7]RH=C-=\BT:M!BM
M'"P%W@?YGD1Y1*V5#,R%O7=1\!3%7*A/WSRQ:0_][RPO0]+'3FH76C\ZAS':
MO9O1ZG$Q74TG2_8W-A$9\4NY6.<H<J0F9:>YFXZNIW=<%%"<-UJOR1Z'MIUF
M2 />MNBM#%/NR&NUO=-\,&3#?ON"9?HM)I34#T 9.R=IN%_G7P)"@B0_5/8>
M>O+6MAD_[.UGI)S#=FT 9'(OX#9\_C):+$8/Y0K18G+',UC'L^7I:Y6*B(6O
ML<Z# T\2*/KEY(T=T*SKSY<;K[V"E7.TZBQ..=\KJ$.4TYOT3O;SVJ'C?K$R
M/Q_]PK*FZIXP^>_YY($&(^+:/4QGOWQ)2<ZF.S?XR;A\;U;SX\SU1LB=MUS'
M.W][ M41]&XV>J@600$QKCR'/P\('7#H^),%Q:&*ZT/K%]8=C>^F5UM^N#G
M7#EA>S0$D,7]T8N'/+D<XH*HT0;ZE:OYOTY78>-=E.!ICK>J*]C,:FZKE]H9
MT:Y7JM<!PT=+H#VHQU01U_7//W-OZSF%LVT&EF?M,X6S:P,,?P<"UT4)?+8V
MG3TL?Y[.Z[_30'8^6IPC5#6N.+.3#*QBL# ,6"XKV^A[6#NV-TNR0&Q6]L[(
MH8B- >OM8G;?(N$O%Z?@35&S>B@#+=0]$-#:* G_C+K0Z&<+6'LD\'%R ?*=
M,V,DW>[2A!TS9TG?9>7&<EVC+ 3:-VND?XN>,D>&FJ[('NG;G'>^G\\&_3F
M\>Q^@E:C_V8Y?Y^G2U@I4T6YD>@5U_:R??D%9E2*XH@?">[9 X8TZ:DPQV#C
M%84Y>K<'L!,,-D(?$8]G#^/IW;0^&W[L%Z#6;JM4=&IVD6X^2D[89^[9FI]>
M,,AD>0?HU11 [@_!KXU_)K>3Q8+&/<S]%P<-^"X&S'V+;H'AZR"+UCQC*][G
M[*7T&P;ZM>9I!!ABLL+Y]VD*(/>'X-=Q?S):L.R[)9I/%FCY\VCA?\/D(4U>
M<4:-6=#_3Z(U_1.O1\SMS49LU+/-R1C6E-,BF"<8VRJ$.: =,/0^ ;S [<?[
M^]'BER*:6:X6TS&;T"Y7L_%_HL>'Z0J-QJOIYRFHZ6W5D=G1NF.M;?X&9KNB
M[%H?TI^C85^[V:>]"-5^][!6P72/LYFB/4?!?#^:S7GD#["3E/6NK@_WP5]2
M4MVLQW=1R\+@9:7P_EL]0QOVM?ESVHM0;0<-:Q5@)SG1%%TG^<_)+\W#1.CZ
M%[2<?.(5*B^T5O\0;%F_K^K1TNF-;#U8)N5LY5T-L5Y@%T6\\T:/2R!!0^2L
M3C'#Z^^>T]?O0QP5_I#^X>@&Z5]^FR0Y]>=LF8=0^G*'?Q/DN%C[K/^I8UT?
M11=$Z6\(XXZ]EG<Z]8;:91B39/=TMF1U5'/WE9;LMHTQ.PU&#N,TQ!:?J*OR
MVX]0+E+M"[C[G?YC3Z(LC(HD&/J];E.RA7$W#JMPD!_N<?Z2AE,^H6*#W W.
MUB3:%45#YR1*UM$NB,LP41Q.3FW,Z2UB)QG<NEQL4$O>G<Y9X'<)7DNBHRA0
M;M=E^>>8L'LP@F=5XFP/??\,UIAE)JU$&3A/U8@%:M8"S/.&$:M*_WV4%']
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
M==1528)9T-#"4T?RG$$;RJD,[3,<LNJK:3O,]Y_-UW1:TX3V-ISEI8&SI,\
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
MZB4U'>6YG^&]MUS8,&'(+^5Y3POJAH[^F,XIG_G2/^^*-"KP=9ZYQ^BI&H^
MY>R98-H,G%X_QEV:\7-L,E)>XTU*<&TBSB9O.0E2$D9)0 [3'&_YU+E8CZ=/
M>*YVR]4?]"*/<QRV6TRH7!@K+%'@G"5Q,7H]\<:KO^6L>4\DFVPV>)U'KT=+
M628%"QP2MOW(W\4HO\4A?2_Q,@_R/1WH#RUA&9G.T"R\6?@YC=+XG2#G^V";
MHAV450W!R$YI!9='NQ5^UI(Z*J=]GF=XB<?.^7JDX^XY'@ O$CNC5<()O[HC
M/7ZW_*[N7T<G;#?BGS U5EBY'*=DEQ;C3FFA].QQ+W5GT^<!1M43ZAZZWJDZ
M$+# 0M20I8% (0S5K;,^PPZZW-&'QHU@J%\W5K<"P#6;3+1POJHFO'/V--PR
M!XK1-B#/4<+\)532TK@\Q*S$1/04&ZI']VH! %EUIED05:8.G:0:S+)-X*,L
MF*+4"L/F)$H)NQ!ML%^5MP" ICK3+&@J4X=.4PUF\>8@*HH.5!;E9(\_['=0
M*5J<;ZU7+'O24]0&0$V521:T[*I"6Y_H!_O"J]1.:-M=B6<;\(8KZ?4J+@EJ
M [Z5P:B1!^,=+4#JB<>5_@R/6<=[!](L&P>$'#8I^1J04.44>[7@E7=FT[0T
M5*O#9:41LU"5(X[3K[PV/*L.6![1B5, YZ\%V^:$76:1'^;4@)S5P?KK/MIM
MU<6 ^C3@E:=&P[0T56I#&\9[(Q?CRT(>!4F(<"5\X70?2==JWJ.I**?81]MY
M0I"]24*&D%G5NV\<AE=^>UA5H>I01XOU?3JN:%=<!3*4=AIM?[0SFJ2FG5(5
M*.U,>&UIMZG:<>;MV.1JA;=L19\<;J(-_1TGZ^YZ8U]EC[[.8)#&U2DT@5+.
M %=>!#*OY%%8*\"+ ,6#DWI1W[->V]DNK-0R#4)IP;<ZL[8QT87$G>:!JS[+
M*"H]3ZS2FZ&@F%S)N^?JBU2[M-(H(WKR^HIY>&S@K&/*SA5MIM#,K@D?0V4?
MXV0#IHT^E$.9)V 7#HB+%^KYF# T+*CCSN'4U#3AF9I&X_[_\JZL-W(<2?\5
M/NUV UDSF.-MGUP^:KWPM;:K"KN-04&6F$Y-*:5<2G(YY]<O+YTD)4JI%$-I
M8&:Z)QT1_,B(("DR&-%CFD;^!9AF'_8AICG91\615NM!BP:$==E^,79A:<\#
M-G[]7ZJ:K1^D#/+*)K:YO[#=^K:YG'Y1Z+O0^7'19 '^G:$%:W&KMD(Q=O4V
M'_ [ V!ORJ?LDE)+J9!=WN'SZRPU%!K S&0S#O1'D6G/M 8.%3)KU8M1'1QJ
M_94$,%^SHV";3;D6P _BA<R9[^?;G"=WX(>&+*$=P1L<IV67V:WS,\L881BA
M82+F--HQG6O5@+#F!V.P(T!KJGH4(I X2FX(0?+]UV],SN_H#R[J'TLQY9LP
MQOQ%Y&'C5Q,#T*253HXPZU+&TDR[#?Q \V;B$)?GWL8?B-PI/V6)_Y/G.TS/
M\FR3$%;"WC!L?4SS5H.UZ4"S5F@7!QC;M(*I!K\4'SXIXUJAE/,AKV0$9G$/
M'KDG_&E-\,V+<OR ">^JU:"8F=U98%^'S)9HX@1JD3UP>RUSYQ'TQAB!6:3P
MM.LTS0?-?P6#Z[FO";QOWA/40"U, ]%VO@LYDZLB8PR*@%TORB&Z<X=_\3_I
MZXY9<<++#3$0M_)R+=^^T$U3LK97WSR5CKNZQ3=Z8\9#,LY:[]BZ(];6R+G
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
MB'(Y5<[SKZ3?971$L-31@;"M!TH*SC4\$L:XWRN:9+ TT(G1Z N<VKT7]+L
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
M&[Y^NT /U&\IRKU^RX"_]'[-GM]?X!=MD(:.#I#..N$9@QQY6E^>=(#1.])
M_<W< PEC/]QYD3S6U3I5)P,@G=CA;"NG\7AOA4K&XJ0;@J/4 VEM'*9-#TA)
M5C"[':CY4LNA)SV4/6$@V#&M* *<ZOVH@QR0@FQ0*N_Z:]IA7*A@0YSO%&+M
M@7R?V\(T>I">#]9FK\P,,&JSI^$&Y%XC0 _<[%5Y%9QO]AA*]E\6R/CF16R*
MJ*X>V1_.XJ#Y0XU2Q 6HG[E^E+-HHLMW?\-NH-F#_,OU&OO:57%>!(#LS%''
MU41;Z68EK+4FOQ'D(4A8%J[6CTT.@0EICBM6J$2&"F@\3P,2X)9H_)/;,H %
M;-I^',O29K86[ <_KBA#$F-6J?D-D_UU'-QYV\8UK9D*P)1C 4[YZ!+DJ*!G
M+AS0M2K(Z8<7XW2@A5JD:H\FS)1 M&$!4'G14[& T@H/_DO/HR3%S\EMO M9
M)AZ#7KIH@6C&"J)2G88S(<[%SN:?PRU/?7=[]W!=2YV60M#7,PG."#$HJ/%'
M(!K18U+*N!&/NT8C[-'M:->74[IBMK=PYM?*@Q@!:&D<7MW^@*_]FJVE>+T\
M\!7S$57*K V7219]GGFL]GQ,X-2IU(H1D$J'X=54[>(,C4PI8)189D>W<$43
M+2!5]4)4+Y8E R '$V7B1/+8M)9TMB^W0S\+@.^KH4@5=^IE=?6R&Z<IEDD>
M+9RI@QR0/]F@5-YZ<YY5F6C2N3^52W.29O?K)[J@6FT\C-2 ]&,!4HW93WD>
MFR])$HA""S)B'Y"FJ)-CDH4I/\8SAH.K5( TTP%.,Z45I([CN\L**5<)N4CR
MEVR=1^J&Y]R<M6*0@!]_AZ.M4;@MMGJK6M495E_JG. @S-!-DM(M_;G3+!CE
MUN<+H6@Z-WR< I!S&8!U;.XXH<-]7&V[PJ%H?,B"'-C^K0^E8>]F8%M^ 0OW
M\]D0E.;B%3HV5RN2[^?;G,< 7+"*Y7[(GWS2?X^PK =WMDWHZODO_GM1.855
M;<OJU5BTB]5$L@%-C)-W2;/$%0V@>@LK5+;!]Y3U5E9E09L5+Z>7B>NMLC&G
M'VQE5#'_7"D#QXM@H8M<N_6TY05D&H,AF[[KJCAL&8U82EFQ\_X7C!Z\T%7^
M@\Y>?HT#62$!!Y?O/B6E9IH;\J^-$;04=??B'Z/[NE DI"(A%D ,L<[2[^AW
M[O,O'+WAVR3.-KUAQ38R %G :.@]P<=:=U^A_\$>0?>QJT_7OMXR>,^_DC$Z
MEJP+4FT;\0$:I6(@:W1#L':!MF9>FE8;F _1*Q,$6+-7X=MHQ3+>A>FU ?D
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
MYV]DEPL/W>RR7!'SO0@XT-G7=XF;7=^=/FV,+NF*CLDE7?Z/XR7=RE&:F^2
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
MO.J ]3!XXIP,V2Y9I/KA%X594-46.XGK@M(@9Q6ZKEOU:D%[J5R7!/NJ7CS
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
M@2A$#%F %,UQ+PAI,= 2BK?<C\/X$SDLH42G$K">N#>(M'"8D']A9&XYN6%
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
MTH:!2P6/="??I?*,^]$*1^#[\2Y\W*VD37VV#>QZ"=573F7LQ)H74W7$E$9
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
MP/F 6HY_<(O28"0[=BKUV\FUB;,D\'B<NZAO<\M=QL023I(1'/_(!7#DL?:
M:!YWC:>RS^1:ZP&2CX2N'F/B=9^X/*[(C*P=&NQ%<4'86@3&Q31%"'4FBE"5
M)9?44N\6OXQV+EA_/6@=A]8EZ<Z)MRQY\+)J=4OGEGL5TU!:SAP=K?!;?8EH
MA)^V&%#90ZDSPFD*BK.N-*FD#W[/!HO[V3C_W#>VY_)"'A$^.1TM/&MKOJ?K
MQ\#V7HP?_S5GD&7JMW^@'*2 I>K/>P7\V)W-NN/%)XM4T.SU]K+80OMC*V;A
MH?G#X^SFZ@D="5E)S8"5ZJL9WVS1VB0X>?K2^.!97,\CA6#H*3V5VER^D)$$
M\Z?=3VD^UEZY!_^8#L;S046\?Z_MGUZW6X4];(P9U!1N8N#KV7&;HM@NA4X2
MS>0Z6KJ%,)ITQ]A;J_J==]U[]?9LG?/'D,7"D183--HJ93V1M4D-C'0K5//!
M%DV1/6$N5YY2VO%L,!*O9/$M3IQW+;C).N_VQ"U#;(V"ONH.?[O>'BV3S?!F
M=_(7P7Z(ZAD-I]/'DH2WHI90=*4*:D1SON@G5BV]RNGR58 ,8[)6/,Z@[VD'
MHF=)=ZF>GH[F?$T0JQ M4-E]IN;85H[QU:!<27WNL H?[GXHCAU@L.[;V@&?
MN= J,-N3=K3@FG01[UC?>:+>_-$)[LCZ@; *?HN&%>VP+[S)927ON$D)M.@,
M6VE@&KD'T)'0;TG!]FECNP3IN%'XTJ(L;6E-AI\I0H; SNXWA<V<P@OAU4^K
M")\!%V $F]9'<[3 +++%2U\XSZH3I-)MM$7W'^A'18>2DF;WT!2=L+<R4;,O
M#$0]!W&G)YMH%BG-*IO62,DR'Q3]MIH66'EN5ET66F31I/5ZZ!,Y$"#2A&;$
M#0.7^M0Y%.PRJYQ28U3L/?,<2:C/18M$87_O@<\^NR<1G)?,83@@]C9\C@#4
MXITM&W*Q!*]\;RY=D!QT9^/A^/V\,QW,.O/?N[,!\D9=I$6_2\M[8"MD<68W
M3D3=)*'3W\9"UHR79;,!D;=F'93RU;@.WZQ1QJ2^/"'SF$\NJ2TO5<>?2O<N
M!W?3T>338-"9+R:]OW6F(_R3X'QM:([!C,24)7GL)I:TT2!(56[#X(E$L<A6
MY1.A+O]7 F$B@5%76 <&*5?U1D-6V!I0%XO?GL%$BRRI_:HC[I >69)0,MFD
MYWJ&\M#$V-@&]OGBT1R';5GMBQ77A=P[^SVJ<LTO7<Z=#]Z+V[B=V6 ZF25%
M1O\R&\P7(HOA/Y#7_B)U^H5>W@-;I[.B>S>[.^>?(=L_99:<%&5SS>9>ZS"@
M[MC(*[X.8,6QP'G<M$9_CRO2OC(R=_?Z)':H7ZF^I3N_\][O@_[]:) 4#;Z_
MF0_[PVY:>"L;Y;6LN75ES0\ST:4D%=K9<>C=9OWP(L7XF4:'&8WTN455;>W
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
M+BNB@^62N.*0ZV@L<3?T=,7IQK>$P^KXHN#9EL]A=])8+HJ-#'Y%QF>39+\
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
MXREBU]B['N5X7=R#:!QFN7II2!Y#PDM3P*X):+,$2_"J?5:R231A$+S4%?[
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
MUL\!   K"0  "P              @ $     97@Q,"TQ,"YH=&U02P$"% ,4
M    " "P@+1:H5-/G-\#   1$@  "@              @ 'X 0  97@R,RTQ
M+FAT;5!+ 0(4 Q0    ( +" M%IG>="/FP@  *A,   *              "
M ?\%  !E>#,Q+3$N:'1M4$L! A0#%     @ L("T6J4Y.,&="   '$8   H
M             ( !P@X  &5X,S$M,BYH=&U02P$"% ,4    " "P@+1:@6DK
MJZT$  "&(   "@              @ &'%P  97@S,BTQ+FAT;5!+ 0(4 Q0
M   ( +" M%I^DOITJ@0  $P@   *              "  5P<  !E>#,R+3(N
M:'1M4$L! A0#%     @ L("T6N'V[<)*%P  -QD   L              ( !
M+B$  &9I;E\P,#$N:G!G4$L! A0#%     @ L("T6K?JUD!'G@  RYX  !
M             ( !H3@  &9O<FTQ,"UK7S P,2YJ<&=02P$"% ,4    " "P
M@+1:I 8T?R.T  #AM   $               @ $6UP  9F]R;3$P+6M?,# R
M+FIP9U!+ 0(4 Q0    ( +" M%HY",<NHEP  #)=   0              "
M 6>+ 0!F;W)M,3 M:U\P,#,N:G!G4$L! A0#%     @ L("T6NV<Z'NLP0
M,L(  !               ( !-^@! &9O<FTQ,"UK7S P-"YJ<&=02P$"% ,4
M    " "P@+1:2S*>R?YU  ",=@  $               @ $1J@( 9F]R;3$P
M+6M?,# U+FIP9U!+ 0(4 Q0    ( +" M%IM\:PKC)D   Z:   0
M      "  3T@ P!F;W)M,3 M:U\P,#8N:G!G4$L! A0#%     @ L("T6AU\
MN(OM<@  =W,  !               ( !][D# &9O<FTQ,"UK7S P-RYJ<&=0
M2P$"% ,4    " "P@+1:/(HQ0@JE  "YI0  $               @ $2+00
M9F]R;3$P+6M?,# X+FIP9U!+ 0(4 Q0    ( +" M%I88-=QZAP  "@>   0
M              "  4K2! !F;W)M,3 M:U\P,#DN:G!G4$L! A0#%     @
ML("T6@.E(:#B%0  V18  !               ( !8N\$ &9O<FTQ,"UK7S Q
M,"YJ<&=02P$"% ,4    " "P@+1:?TG03.4G  !Q*   $
M@ %R!04 9F]R;3$P+6M?,#$Q+FIP9U!+ 0(4 Q0    ( +" M%I9M@S(X#D#
M +CJ'@ -              "  84M!0!F;W)M,3 M:V$N:'1M4$L! A0#%
M  @ L("T6NGH%EY_%0  4O0  !$              ( !D&<( &UA;6\M,C R
M-#$R,S$N>'-D4$L! A0#%     @ L("T6G>4OLR"'P  [Y$! !4
M     ( !/GT( &UA;6\M,C R-#$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( +"
MM%IJM5FIQCH  "JA P 5              "  ?.<" !M86UO+3(P,C0Q,C,Q
M7V1E9BYX;6Q02P$"% ,4    " "P@+1:(US_ H61  !I4P@ %0
M    @ 'LUP@ ;6%M;RTR,#(T,3(S,5]L86(N>&UL4$L! A0#%     @ L("T
M6MD&Q<=#;@  /B8' !4              ( !I&D) &UA;6\M,C R-#$R,S%?
=<')E+GAM;%!+!08     &  8 +H%   :V D    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>form10-ka_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:MAMO="http://massimo-group.com/20241231"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mamo-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2025-03-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <instant>2025-03-24</instant>
        </period>
    </context>
    <context id="From2024-10-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_SubscriptionReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SubscriptionReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SubscriptionReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SubscriptionReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SubscriptionReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:SubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-04-042024-04-04_us-gaap_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-04</startDate>
            <endDate>2024-04-04</endDate>
        </period>
    </context>
    <context id="AsOf2024-04-04_us-gaap_IPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-04</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MassimoGroupMember_custom_ControllingShareholderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:ControllingShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-01_custom_MassimoMotorSportsLLCMember_custom_TwoShareholderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:TwoShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ShareholderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:ShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="AsOf2023-06-01_custom_MassimoMotorSportsAndMassimoMarineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsAndMassimoMarineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="AsOf2023-06-01_custom_MassimoMotorSportsLLCMember_custom_ATIFUSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ATIFUSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ATIFUSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ATIFUSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="AsOf2023-06-01_custom_MassimoMotorMarineMember_custom_ATIFUSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorMarineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ATIFUSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="AsOf2023-06-01_custom_MassimoGroupMember_custom_ATIFUSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ATIFUSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MassimoGroupMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MassimoMarineLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MassimoMarineLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SellingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MAMO:SellingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SellingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MAMO:SellingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember407188281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MassimoMotorSportsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MAMO:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MAMO:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MAMO:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MAMO:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:OneSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:TwoSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:OneSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:TwoSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_ThreeSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:ThreeSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:OneSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:TwoSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:OneSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">MAMO:TwoSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodReclassificationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodReclassificationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_custom_AccountsReceivableAndPriceConcessionAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodReclassificationAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">MAMO:AccountsReceivableAndPriceConcessionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ElectronicEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAMO:ElectronicEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_TransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:UTVsAndATVsElectricBikesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:UTVsAndATVsElectricBikesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_PontoonBoatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:PontoonBoatsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PontoonBoatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:PontoonBoatsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OneCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:OneCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_OneCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:OneCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="From2024-06-012024-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ElectronicEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAMO:ElectronicEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-01</instant>
        </period>
    </context>
    <context id="From2018-08-012018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-01</endDate>
        </period>
    </context>
    <context id="AsOf2021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-01</instant>
        </period>
    </context>
    <context id="From2021-08-012021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-01</endDate>
        </period>
    </context>
    <context id="AsOf2024-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-01</instant>
        </period>
    </context>
    <context id="From2024-08-012024-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-01</endDate>
        </period>
    </context>
    <context id="AsOf2023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-29</instant>
        </period>
    </context>
    <context id="From2023-04-292023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-29</startDate>
            <endDate>2023-04-29</endDate>
        </period>
    </context>
    <context id="AsOf2024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_srt_WarehouseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">srt:WarehouseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-01</instant>
        </period>
    </context>
    <context id="AsOf2024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_custom_OfficeSpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAMO:OfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-01</instant>
        </period>
    </context>
    <context id="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_srt_WarehouseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">srt:WarehouseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-01</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_custom_OfficeSpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAMO:OfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-01</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:TwoLeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-05-01</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CathayAndMidfirstBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayAndMidfirstBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CathayAndMidfirstBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayAndMidfirstBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_NorthpointCommercialFinanceLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_NorthpointCommercialFinanceLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BrunswickAcceptanceCompanyLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BrunswickAcceptanceCompanyLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-13</instant>
        </period>
    </context>
    <context id="From2024-05-132024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-13</startDate>
            <endDate>2024-05-13</endDate>
        </period>
    </context>
    <context id="AsOf2024-05-12_custom_MassimoMotorSportsLLCMember_custom_MidFirstBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-12</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:CathayBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-04-19_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-19</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:NorthpointCommercialFinanceLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-02-18_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-18</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:BrunswickAcceptanceCompanyLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMarineLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-15</instant>
        </period>
    </context>
    <context id="From2021-01-152021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-15</startDate>
            <endDate>2021-01-15</endDate>
        </period>
    </context>
    <context id="AsOf2022-04-18_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-18</instant>
        </period>
    </context>
    <context id="From2024-01-032024-01-03_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MidFirstBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:MassimoMotorSportsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-03</startDate>
            <endDate>2024-01-03</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_MillerCreekHoldingsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MillerCreekHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_VesselTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:VesselTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_MrDavidShanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:MrDavidShanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_VesselTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:VesselTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_VesselTechnologyIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAMO:VesselTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="From2024-04-042024-04-04_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:UnderwritingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-04</startDate>
            <endDate>2024-04-04</endDate>
        </period>
    </context>
    <context id="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-04</instant>
        </period>
    </context>
    <context id="From2024-06-182024-06-18_custom_TJCMAssetManagementLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-18</startDate>
            <endDate>2024-06-18</endDate>
        </period>
    </context>
    <context id="From2024-06-212024-06-21_custom_TJCMAssetManagementLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-21</startDate>
            <endDate>2024-06-21</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_TJCMAssetManagementLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_TJCMAssetManagementLLCMember_custom_ConsultingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:ConsultingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TJCMAssetManagementLLCMember_custom_ConsultingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MAMO:ConsultingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:TJCMAssetManagementLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-04-04_custom_RepresentativesWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-04</instant>
        </period>
    </context>
    <context id="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember_custom_RepresentativesWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-04</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_RepresentativesWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_RepresentativesWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputOptionVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">MAMO:RepresentativesWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_UnvestedRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">MAMO:UnvestedRestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_UnvestedRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">MAMO:UnvestedRestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:IncentiveStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-22</startDate>
            <endDate>2024-05-22</endDate>
        </period>
    </context>
    <context id="AsOf2024-05-22_custom_IncentiveStockOptionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:IncentiveStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-22</instant>
        </period>
    </context>
    <context id="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:NonQualifiedStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-22</startDate>
            <endDate>2024-05-22</endDate>
        </period>
    </context>
    <context id="AsOf2024-05-22_custom_NonQualifiedStockOptionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:NonQualifiedStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-22</instant>
        </period>
    </context>
    <context id="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:IncentiveStockOptionAndNonQualifiedStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-22</startDate>
            <endDate>2024-05-22</endDate>
        </period>
    </context>
    <context id="AsOf2024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MAMO:IncentiveStockOptionAndNonQualifiedStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-22</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-07-082024-07-08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
        </entity>
        <period>
            <startDate>2024-07-08</startDate>
            <endDate>2024-07-08</endDate>
        </period>
    </context>
    <context id="From2023-09-052023-09-05_custom_ZhejiangQunyinhVehicleCoLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MAMO:ZhejiangQunyinhVehicleCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-05</startDate>
            <endDate>2023-09-05</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_UTVsAndATVsElectricBikesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:UTVsAndATVsElectricBikesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PontoonBoatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:PontoonBoatsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_UTVsAndATVsElectricBikesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:UTVsAndATVsElectricBikesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PontoonBoatsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001952853</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">MAMO:PontoonBoatsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Segment">
        <measure>MAMO:Segment</measure>
    </unit>
    <unit id="Sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-12-31" id="Fact000003">true</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2024-01-01to2024-12-31" id="Fact000004">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000005">0001952853</dei:EntityCentralIndexKey>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0085"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredCosts
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0105"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0109"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0126"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0154"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0168"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0177"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0178"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityNoteSubscriptionsReceivable
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0202"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0236"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0239"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LitigationSettlementLoss
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0254"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0291"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0293"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0294"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Dividends
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0297"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Dividends
      contextRef="From2023-01-012023-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0298"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Dividends
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0299"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0303"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0304"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0305"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0325"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0334"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0340"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0342"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0348"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0350"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0351"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0356"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0358"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0361"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0364"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0368"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0370"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0375"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0376"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0377"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_custom_SubscriptionReceivableMember"
      id="xdx2ixbrl0390"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0415"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LitigationSettlementLoss
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0431"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0434"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:RestrictedStockUnitShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0437"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0461"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0505"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0524"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0556"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:CommonSharesCancellation
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0560"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0800"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember"
      id="xdx2ixbrl0819">http://fasb.org/us-gaap/2024#UsefulLifeTermOfLeaseMember</us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      id="xdx2ixbrl0906"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2024-01-012024-12-31_custom_OneCustomerMember"
      id="xdx2ixbrl0960"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryAdjustments
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl1003"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:ImpairmentOfAdvanceToSuppliers
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1027"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:ImpairmentOfAdvanceToSuppliers
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1034"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="AsOf2024-06-30" id="xdx2ixbrl1035">http://fasb.org/us-gaap/2024#Liabilities</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="AsOf2024-12-31" id="xdx2ixbrl1040">http://fasb.org/us-gaap/2024#LiabilitiesCurrent</us-gaap:SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <MAMO:ImpairmentOfAdvanceToSuppliers
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1046"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1190"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1292"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1296"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2024-12-31_custom_CathayAndMidfirstBankMember"
      id="xdx2ixbrl1308"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2023-12-31_custom_CathayAndMidfirstBankMember"
      id="xdx2ixbrl1309"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2024-12-31_custom_NorthpointCommercialFinanceLLCMember"
      id="xdx2ixbrl1311"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2024-12-31_custom_BrunswickAcceptanceCompanyLLCMember"
      id="xdx2ixbrl1314"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1317"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1320"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LineOfCredit
      contextRef="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember"
      id="xdx2ixbrl1328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LineOfCredit
      contextRef="AsOf2023-12-31_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember"
      id="xdx2ixbrl1329"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LineOfCredit
      contextRef="AsOf2024-12-31_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember"
      id="xdx2ixbrl1334"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LineOfCredit
      contextRef="AsOf2024-12-31_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember"
      id="xdx2ixbrl1341"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Dividends
      contextRef="From2024-01-012024-12-31_custom_MrDavidShanMember"
      id="xdx2ixbrl1374"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31_custom_MrDavidShanMember"
      id="xdx2ixbrl1380"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2023-12-31_custom_MrDavidShanMember"
      id="xdx2ixbrl1386"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2023-12-31_custom_VesselTechnologyIncMember"
      id="xdx2ixbrl1393"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2023-12-31_custom_VesselTechnologyIncMember"
      id="xdx2ixbrl1397"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1415"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:IncomeTaxReconciliationSCorporationBenefits
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1432"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1439"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1442"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1444"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:DeferredTaxAssetsOtherTemporaryDifference
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1468"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_custom_TJCMAssetManagementLLCMember_custom_ConsultingAgreementMember"
      id="xdx2ixbrl1540"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      id="xdx2ixbrl1560"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="From2023-01-012023-12-31_custom_UnvestedRestrictedStockUnitsRSUMember"
      id="xdx2ixbrl1583"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      id="xdx2ixbrl1601"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1625"
      unitRef="Shares"
      xsi:nil="true"/>
    <MAMO:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1627"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      id="xdx2ixbrl1649"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      id="xdx2ixbrl1673"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      id="xdx2ixbrl1697"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1701"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1705"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1715"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1717"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1719"
      unitRef="USD"
      xsi:nil="true"/>
    <MAMO:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1721"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1729"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1731"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember"
      id="xdx2ixbrl1778"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember"
      id="xdx2ixbrl1814"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="Fact000013">10-K/A</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2024-01-01to2024-12-31" id="Fact000014">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000015">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000016">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2024-01-01to2024-12-31" id="Fact000017">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2024-01-01to2024-12-31" id="Fact000018">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2024-01-01to2024-12-31" id="Fact000019">001-41994</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000020">Massimo Group</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2024-01-01to2024-12-31" id="Fact000021">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2024-01-01to2024-12-31" id="Fact000022">92-0790263</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2024-01-01to2024-12-31" id="Fact000023">3101                                             W Miller Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2024-01-01to2024-12-31" id="Fact000024">Garland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2024-01-01to2024-12-31" id="Fact000025">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2024-01-01to2024-12-31" id="Fact000026">75041</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2024-01-01to2024-12-31" id="Fact000027">(877)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2024-01-01to2024-12-31" id="Fact000028">881-6376</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2024-01-01to2024-12-31" id="Fact000029">Common     stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2024-01-01to2024-12-31" id="Fact000030">MAMO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2024-01-01to2024-12-31" id="Fact000031">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2024-01-01to2024-12-31" id="Fact000032">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2024-01-01to2024-12-31" id="Fact000033">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2024-01-01to2024-12-31" id="Fact000034">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2024-01-01to2024-12-31" id="Fact000035">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2024-01-01to2024-12-31" id="Fact000036">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2024-01-01to2024-12-31" id="Fact000037">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2024-01-01to2024-12-31" id="Fact000038">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="From2024-01-01to2024-12-31" id="Fact000039">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="From2024-01-01to2024-12-31" id="Fact000040">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="From2024-01-01to2024-12-31" id="Fact000041">false</dei:EntityShellCompany>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2024-01-01to2024-12-31" id="Fact000042">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityPublicFloat
      contextRef="AsOf2024-06-28"
      decimals="2"
      id="Fact000043"
      unitRef="USD">35010068.15</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2025-03-24"
      decimals="INF"
      id="Fact000044"
      unitRef="Shares">41546700</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityListingParValuePerShare
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000045"
      unitRef="USDPShares">0.001</dei:EntityListingParValuePerShare>
    <dei:AmendmentDescription contextRef="From2024-01-01to2024-12-31" id="Fact000048">Massimo
Group (the &#x201c;Company,&#x201d; &#x201c;our,&#x201d; &#x201c;we&#x201d; or &#x201c;us&#x201d;) is filing this Amendment No. 1 to our Annual
Report on Form 10-K/A (&#x201c;Form 10-K/A&#x201d; or &#x201c;Amended 2024 Annual Report&#x201d;) to amend and restate its audited consolidated
financial statements as of December 31, 2024 and certain other information included in the Company&#x2019;s Annual Report on Form 10-K
for the year ended December 31, 2024, which was filed with the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;) on March
26, 2025 (the &#x201c;Original 2024 Annual Report&#x201d;).During
the preparation of the Company&#x2019;s consolidated interim financial statements for the quarter ended March 31, 2025, the Company identified
an error with respect to revenue recognition related to price concession. In accordance with ASC 606, Revenue from Contracts with Customers,
variable consideration such as price concession shall be estimated when the promised goods are transferred to a customer. Certain price
concessions provided to a customer in connection with sales occurring near the end of the year ended December 31, 2024 were not properly
estimated at the time of revenue recognition. As a result, the sales for the year ended December 31, 2024 was overstated by approximately
$1.9 million, along with the net income which was overstated by approximately $1.4 million (the &#x201c;Restatement&#x201d;). After evaluating
the quantitative and qualitative impact of this error, the Company concluded that the previously issued consolidated financial statements
as of and for the year ended December 31, 2024, should be restated to correct the error.

&#160;

Therefore,
on May 14, 2025, the audit committee of the board of directors of the Company, after discussion with the Company&#x2019;s management,
concluded that the Company&#x2019;s previously issued audited consolidated financial statements for the fiscal year ended December 31,
2024 included in the Original 2024 Annual Report should no longer be relied upon and need to be restated due to the misstatements described
above.

&#160;

The
Restatements are being made in accordance with ASC 250, &#x201c;Accounting Changes and Error Corrections.&#x201d; The disclosure provision
of ASC 250 requires a company that corrects an error to disclose that its previously issued financial statements have been restated,
a description of the nature of the error, the effect of the correction on each financial statement line item and any per share amount
affected for each prior period presented, and the cumulative effect on retained earnings (deficit) in the statement of financial position
as of the beginning of each period presented.

&#160;</dei:AmendmentDescription>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000052">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90C_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_zBd2V9ocOp26"&gt;Our
cybersecurity risk management program is designed to &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_z0kmG6ykc70d"&gt;align&lt;/span&gt; with industry-standard cybersecurity frameworks and includes processes related
to each of the following functions: identification, protection, detection, response, and recovery.&lt;/span&gt; Examples of relevant processes include
steps for: assessing the severity of a cybersecurity threat; identifying the source of a cybersecurity threat, including whether the
cybersecurity threat is associated with a third-party service provider; implementing cybersecurity countermeasures and mitigation strategies;
and remediating and escalating cybersecurity incidents using cross-functional expertise. Our cybersecurity risk management program also
includes risk-based processes related to overseeing and identifying cybersecurity risks associated with the use of third-party providers,
including processes related to: conducting cybersecurity assessments of third-party service providers, including cybersecurity obligations
in contract with third-party service providers; and receiving and responding to notification of cybersecurity incidents of third-party
service providers. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zmEKXjXlQPX3"&gt;Our cybersecurity team engages &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zxUqNOVWJxY6"&gt;third-party&lt;/span&gt; security experts to assist with our processes for assessing, identifying,
and managing risks from cybersecurity threat, including, for example, assessment of the maturity of our cybersecurity risk management
program, penetration testing, employee awareness testing, phish testing, and incident monitoring and response, including conducting tabletop
exercises.&lt;/span&gt;&lt;/span&gt;&#160;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
cybersecurity risk management program is under the direction of IT manager, who has a master&#x2019;s degree in IT management. The IT
manager receives reports from our cybersecurity team on the prevention, detection, mitigation, and remediation of cybersecurity incidents.
Our Executive Cybersecurity Council meets as appropriate and receives updates from IT manager regarding our cybersecurity risks and risk
management program; cybersecurity incidents and our response to them; and, as appropriate, developments in the external cybersecurity
landscape, including learnings from external cybersecurity incidents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
full Board of Directors provides oversight of our cybersecurity risk management program and will receive updates on the program from
IT manager on a quarterly basis, or more frequently as appropriate. Those updates will include information regarding our cybersecurity
risks and risk management program; cybersecurity incidents and our response to them; and, as appropriate, developments in the external
cybersecurity landscape, including any learnings from external cybersecurity incidents.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
2024, we did not identify any cybersecurity threats that have materially affected or are reasonably likely to materially affect our business
strategy, results of operations, or financial condition&#160;. However, despite our efforts, we cannot eliminate all risks from cybersecurity
threats, or provide assurances that we have not experienced an undetected cybersecurity incident. For more information about these risks,
please see &#x201c;Risk Factors - Risks Relation to our Business, Strategy, and Industry&#x201d; in Report.&lt;/span&gt;&lt;/p&gt;

&#160;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000053">Our
cybersecurity risk management program is designed to &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_z0kmG6ykc70d"&gt;align&lt;/span&gt; with industry-standard cybersecurity frameworks and includes processes related
to each of the following functions: identification, protection, detection, response, and recovery.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000054">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="From2024-01-01to2024-12-31" id="Fact000055">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000056">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="From2024-10-012024-12-31" id="Fact000057">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2024-10-012024-12-31" id="Fact000058">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2024-10-012024-12-31" id="Fact000059">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2024-10-012024-12-31" id="Fact000060">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2024-10-012024-12-31" id="Fact000061">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId contextRef="From2024-01-01to2024-12-31" id="Fact000062">6413</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2024-01-01to2024-12-31" id="Fact000063">ZH CPA, LLC</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2024-01-01to2024-12-31" id="Fact000064">Denver, Colorado</dei:AuditorLocation>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000072"
      unitRef="USD">10210084</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000073"
      unitRef="USD">765814</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000075"
      unitRef="USD">4826637</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000076"
      unitRef="USD">9566445</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000078"
      unitRef="USD">27258640</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000079"
      unitRef="USD">25800912</us-gaap:InventoryNet>
    <MAMO:AdvanceToSuppliersNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000081"
      unitRef="USD">99076</MAMO:AdvanceToSuppliersNetCurrent>
    <MAMO:AdvanceToSuppliersNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000082"
      unitRef="USD">1589328</MAMO:AdvanceToSuppliersNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000084"
      unitRef="USD">8576</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000087"
      unitRef="USD">1220432</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000088"
      unitRef="USD">637509</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000090"
      unitRef="USD">43623445</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000091"
      unitRef="USD">38360008</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000096"
      unitRef="USD">532259</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000097"
      unitRef="USD">399981</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000099"
      unitRef="USD">9485899</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000100"
      unitRef="USD">1478221</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000102"
      unitRef="USD">71801</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000103"
      unitRef="USD">113549</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:DeferredCosts
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000106"
      unitRef="USD">1457119</us-gaap:DeferredCosts>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000108"
      unitRef="USD">49500</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000111"
      unitRef="USD">1126614</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000112"
      unitRef="USD">134601</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000114"
      unitRef="USD">11266073</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000115"
      unitRef="USD">3583471</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000117"
      unitRef="USD">54889518</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000118"
      unitRef="USD">41943479</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000127"
      unitRef="USD">303583</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000129"
      unitRef="USD">9572444</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000130"
      unitRef="USD">10334208</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000132"
      unitRef="USD">6169193</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000133"
      unitRef="USD">2441966</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000135"
      unitRef="USD">261588</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000136"
      unitRef="USD">283276</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000138"
      unitRef="USD">503553</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000139"
      unitRef="USD">619113</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000141"
      unitRef="USD">449999</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000142"
      unitRef="USD">1835411</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000144"
      unitRef="USD">2119894</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000145"
      unitRef="USD">847368</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000147"
      unitRef="USD">43421</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000148"
      unitRef="USD">41647</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000150"
      unitRef="USD">1072263</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000151"
      unitRef="USD">2121083</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000153"
      unitRef="USD">5546548</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000156"
      unitRef="USD">25738903</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000157"
      unitRef="USD">18827655</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000162"
      unitRef="USD">7412693</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000163"
      unitRef="USD">630853</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000165"
      unitRef="USD">33602</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000166"
      unitRef="USD">77024</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000169"
      unitRef="USD">7920141</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000171"
      unitRef="USD">7446295</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000172"
      unitRef="USD">8628018</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000174"
      unitRef="USD">33185198</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000175"
      unitRef="USD">27455673</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000186"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000188"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000190"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000192"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000194"
      unitRef="Shares">41539950</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000196"
      unitRef="Shares">41539950</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000198"
      unitRef="Shares">40000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000200"
      unitRef="Shares">40000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000183"
      unitRef="USD">41539</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000184"
      unitRef="USD">40000</us-gaap:CommonStockValue>
    <us-gaap:StockholdersEquityNoteSubscriptionsReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000203"
      unitRef="USD">832159</us-gaap:StockholdersEquityNoteSubscriptionsReceivable>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000205"
      unitRef="USD">6614907</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000206"
      unitRef="USD">1994000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000208"
      unitRef="USD">15047874</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000209"
      unitRef="USD">13285965</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000211"
      unitRef="USD">21704320</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000212"
      unitRef="USD">14487806</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000214"
      unitRef="USD">54889518</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000215"
      unitRef="USD">41943479</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000217"
      unitRef="USD">109325742</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000218"
      unitRef="USD">115037544</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000220"
      unitRef="USD">76865803</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000221"
      unitRef="USD">79126454</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000223"
      unitRef="USD">32459939</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000224"
      unitRef="USD">35911090</us-gaap:GrossProfit>
    <us-gaap:SellingExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000229"
      unitRef="USD">9804547</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000230"
      unitRef="USD">9761090</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000232"
      unitRef="USD">16489530</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000233"
      unitRef="USD">13227106</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000235"
      unitRef="USD">772780</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000238"
      unitRef="USD">343493</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000241"
      unitRef="USD">27410350</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000242"
      unitRef="USD">22988196</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000244"
      unitRef="USD">5049589</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000245"
      unitRef="USD">12922894</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000250"
      unitRef="USD">1110837</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000251"
      unitRef="USD">140866</us-gaap:OtherNonoperatingIncome>
    <us-gaap:LitigationSettlementLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000253"
      unitRef="USD">3645092</us-gaap:LitigationSettlementLoss>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000256"
      unitRef="USD">98667</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000257"
      unitRef="USD">518731</us-gaap:InterestExpenseNonoperating>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000259"
      unitRef="USD">-2632922</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000260"
      unitRef="USD">-377865</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000262"
      unitRef="USD">2416667</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000263"
      unitRef="USD">12545029</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000265"
      unitRef="USD">654758</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000266"
      unitRef="USD">2129804</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000268"
      unitRef="USD">1761909</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000269"
      unitRef="USD">10415225</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000271"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000272"
      unitRef="USDPShares">0.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000274"
      unitRef="Shares">41010654</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000275"
      unitRef="Shares">40000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000277"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000278"
      unitRef="USDPShares">0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000280"
      unitRef="Shares">41161849</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000281"
      unitRef="Shares">40000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000289"
      unitRef="Shares">40000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000283"
      unitRef="USD">40000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_SubscriptionReceivableMember"
      decimals="0"
      id="Fact000284"
      unitRef="USD">-2034000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000285"
      unitRef="USD">1994000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000286"
      unitRef="USD">5070740</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000287"
      unitRef="USD">5070740</us-gaap:StockholdersEquity>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2023-01-012023-12-31_custom_SubscriptionReceivableMember"
      decimals="0"
      id="Fact000292"
      unitRef="USD">1201841</MAMO:StockIssuedDuringPeriodValueSubscriptionReceived>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000295"
      unitRef="USD">1201841</MAMO:StockIssuedDuringPeriodValueSubscriptionReceived>
    <us-gaap:Dividends
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000300"
      unitRef="USD">2200000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000301"
      unitRef="USD">2200000</us-gaap:Dividends>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000306"
      unitRef="USD">10415225</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000307"
      unitRef="USD">10415225</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000315"
      unitRef="Shares">40000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000309"
      unitRef="USD">40000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_SubscriptionReceivableMember"
      decimals="0"
      id="Fact000310"
      unitRef="USD">-832159</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000311"
      unitRef="USD">1994000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000312"
      unitRef="USD">13285965</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000313"
      unitRef="USD">14487806</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000323"
      unitRef="Shares">40000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000317"
      unitRef="USD">40000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_SubscriptionReceivableMember"
      decimals="0"
      id="Fact000318"
      unitRef="USD">-832159</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000319"
      unitRef="USD">1994000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000320"
      unitRef="USD">13285965</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000321"
      unitRef="USD">14487806</us-gaap:StockholdersEquity>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2024-01-012024-12-31_custom_SubscriptionReceivableMember"
      decimals="0"
      id="Fact000326"
      unitRef="USD">832159</MAMO:StockIssuedDuringPeriodValueSubscriptionReceived>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000327"
      unitRef="USD">88172</MAMO:StockIssuedDuringPeriodValueSubscriptionReceived>
    <MAMO:StockIssuedDuringPeriodValueSubscriptionReceived
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000329"
      unitRef="USD">920331</MAMO:StockIssuedDuringPeriodValueSubscriptionReceived>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000337"
      unitRef="Shares">1300000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000331"
      unitRef="USD">1300</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000333"
      unitRef="USD">3337941</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000335"
      unitRef="USD">3339241</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000345"
      unitRef="Shares">22485</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000339"
      unitRef="USD">22</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000341"
      unitRef="USD">79978</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000343"
      unitRef="USD">80000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000353"
      unitRef="Shares">226334</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000347"
      unitRef="USD">226</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000349"
      unitRef="USD">-226</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000357"
      unitRef="USD">224190</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000359"
      unitRef="USD">224190</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000363"
      unitRef="USD">922399</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000365"
      unitRef="USD">922399</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000373"
      unitRef="Shares">8869</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000367"
      unitRef="USD">9</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000369"
      unitRef="USD">31547</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000371"
      unitRef="USD">31556</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000378"
      unitRef="USD">1761909</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000379"
      unitRef="USD">1761909</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000387"
      unitRef="Shares">41539950</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000381"
      unitRef="USD">41539</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000383"
      unitRef="USD">6614907</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000384"
      unitRef="USD">15047874</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000385"
      unitRef="USD">21704320</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000395"
      unitRef="Shares">41539950</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000389"
      unitRef="USD">41539</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000391"
      unitRef="USD">6614907</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000392"
      unitRef="USD">15047874</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000393"
      unitRef="USD">21704320</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000400"
      unitRef="USD">1761909</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000401"
      unitRef="USD">10415225</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000406"
      unitRef="USD">129598</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000407"
      unitRef="USD">151512</us-gaap:Depreciation>
    <MAMO:NoncashOperatingLeaseExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000409"
      unitRef="USD">1580173</MAMO:NoncashOperatingLeaseExpense>
    <MAMO:NoncashOperatingLeaseExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000410"
      unitRef="USD">974973</MAMO:NoncashOperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000412"
      unitRef="USD">41748</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000413"
      unitRef="USD">42113</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000416"
      unitRef="USD">598434</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000418"
      unitRef="USD">-173168</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000419"
      unitRef="USD">203301</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000421"
      unitRef="USD">36001</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000422"
      unitRef="USD">15777</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:InventoryWriteDown
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000424"
      unitRef="USD">30000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000425"
      unitRef="USD">439900</us-gaap:InventoryWriteDown>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000427"
      unitRef="USD">772780</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:LitigationSettlementLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000430"
      unitRef="USD">3645092</us-gaap:LitigationSettlementLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000433"
      unitRef="USD">224190</us-gaap:ShareBasedCompensation>
    <MAMO:RestrictedStockUnitShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000436"
      unitRef="USD">922399</MAMO:RestrictedStockUnitShareBasedCompensation>
    <MAMO:CommonStockIssuedForServices
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000439"
      unitRef="USD">-48444</MAMO:CommonStockIssuedForServices>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000442"
      unitRef="USD">-992013</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000443"
      unitRef="USD">-134601</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000448"
      unitRef="USD">-4912976</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000449"
      unitRef="USD">3536449</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000451"
      unitRef="USD">1487728</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000452"
      unitRef="USD">2477862</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000454"
      unitRef="USD">-717472</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000455"
      unitRef="USD">-1388084</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000457"
      unitRef="USD">632423</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000458"
      unitRef="USD">566370</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000460"
      unitRef="USD">8576</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000463"
      unitRef="USD">-761764</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000464"
      unitRef="USD">1356453</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000466"
      unitRef="USD">82135</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000467"
      unitRef="USD">-303959</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000469"
      unitRef="USD">-1048820</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000470"
      unitRef="USD">2121083</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <MAMO:IncreaseDecreaseInAccruedWarrantyLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000472"
      unitRef="USD">-115560</MAMO:IncreaseDecreaseInAccruedWarrantyLiabilities>
    <MAMO:IncreaseDecreaseInAccruedWarrantyLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000473"
      unitRef="USD">358582</MAMO:IncreaseDecreaseInAccruedWarrantyLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000475"
      unitRef="USD">-21688</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000476"
      unitRef="USD">-273262</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000478"
      unitRef="USD">-1385412</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000479"
      unitRef="USD">1139137</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000481"
      unitRef="USD">-1533485</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000482"
      unitRef="USD">-974973</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000484"
      unitRef="USD">6672278</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000485"
      unitRef="USD">10905544</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000490"
      unitRef="USD">162001</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000491"
      unitRef="USD">13500</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000493"
      unitRef="USD">387876</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000494"
      unitRef="USD">134662</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000496"
      unitRef="USD">-225875</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000497"
      unitRef="USD">-121162</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000503"
      unitRef="USD">3150000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000506"
      unitRef="USD">8750000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000508"
      unitRef="USD">-303583</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000509"
      unitRef="USD">303583</us-gaap:ProceedsFromRepaymentsOfOtherLongTermDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000511"
      unitRef="USD">41648</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000512"
      unitRef="USD">40003</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000515"
      unitRef="USD">142427</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000517"
      unitRef="USD">246890</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000518"
      unitRef="USD">825330</us-gaap:PaymentsOfDebtIssuanceCosts>
    <MAMO:RepaymentOfLoanFromRelatedParty
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000520"
      unitRef="USD">2373593</MAMO:RepaymentOfLoanFromRelatedParty>
    <MAMO:RepaymentOfLoanFromRelatedParty
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000521"
      unitRef="USD">5264203</MAMO:RepaymentOfLoanFromRelatedParty>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000523"
      unitRef="USD">5043250</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <MAMO:ProceedsFromSubscriptionDeposits
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000526"
      unitRef="USD">920331</MAMO:ProceedsFromSubscriptionDeposits>
    <MAMO:ProceedsFromSubscriptionDeposits
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000527"
      unitRef="USD">601841</MAMO:ProceedsFromSubscriptionDeposits>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000529"
      unitRef="USD">2997867</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000530"
      unitRef="USD">-10966539</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000532"
      unitRef="USD">9444270</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000533"
      unitRef="USD">-182157</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000535"
      unitRef="USD">765814</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000536"
      unitRef="USD">947971</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000538"
      unitRef="USD">10210084</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000539"
      unitRef="USD">765814</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000544"
      unitRef="USD">98667</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000545"
      unitRef="USD">518731</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000547"
      unitRef="USD">2695591</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000548"
      unitRef="USD">143322</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000553"
      unitRef="USD">9587851</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000554"
      unitRef="USD">1113140</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000557"
      unitRef="USD">60805</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <MAMO:CommonSharesCancellation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000559"
      unitRef="USD">31556</MAMO:CommonSharesCancellation>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000562">&lt;p id="xdx_80A_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zhMqoFKKStee" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
1 &#x2014; &lt;span id="xdx_82F_z7nmzVEM0op3"&gt;ORGANIZATION AND BUSINESS DESCRIPTION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Massimo
Group (the &#x201c;Company&#x201d;), is a holding company established on October 10, 2022 under the laws of the State of Nevada. The Company,
through its subsidiaries, is primarily engaged in the manufacturing and sales of a wide selection of farm and ranch tested utility terrain
vehicles (&#x201c;UTVs&#x201d;), recreational all-terrain vehicles (&#x201c;ATVs&#x201d;), and pontoon and tritoon boats (&#x201c;Pontoon
Boats&#x201d;). On April 4, 2024, the Company closed its initial public offering (&#x201c;IPO&#x201d;) of &lt;span id="xdx_90B_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zJcD0rF6Hgvc" title="Sale of stock, number of shares issued in transaction"&gt;1,300,000&lt;/span&gt; shares of its common
stock at an IPO price of $&lt;span id="xdx_901_eus-gaap--SaleOfStockPricePerShare_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zarP7ysc7yWj" title="Sale of stock, price per share"&gt;4.50&lt;/span&gt; per share for aggregate gross proceeds of approximately $&lt;span id="xdx_906_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn4n6_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zUAdZqWTpdrg" title="Proceeds from issuance initial public offering"&gt;5.85&lt;/span&gt; million from the offering (Note 15). In
connection with the offering, the Company&#x2019;s common shares began trading on the Nasdaq Capital Market under the trading symbol &#x201c;MAMO.&#x201d;
Mr. David Shan, the Chairman of the Board and Chief Executive Officer (&#x201c;CEO&#x201d;), is the controlling shareholder (the &#x201c;controlling
shareholder&#x201d;) of the Company who owns&lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ControllingShareholderMember_z4ItCmFzDszb" title="Equity ownership interest rate percentage"&gt; 77.3%&lt;/span&gt; equity interest of Massimo Group as of December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reorganization&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 1, 2023, the two shareholders transferred their &lt;span id="xdx_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TwoShareholderMember_zrK3CLKOhHI8" title="Equity ownership interest rate percentage"&gt;100%&lt;/span&gt; equity interest in Massimo Motor Sports, LLC (&#x201c;Massimo Motor Sports&#x201d;)
and &lt;span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShareholderMember_zIndF8I3Esea" title="Equity ownership interest rate percentage"&gt;100%&lt;/span&gt; equity interest in Massimo Marine, LLC (&#x201c;Massimo Marine&#x201d;) to Massimo Group (the &#x201c;Reorganization&#x201d;). After
this Reorganization, Massimo Group ultimately owns &lt;span id="xdx_904_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsAndMassimoMarineMember_z7hZ8I7Gi8a2" title="Equity ownership interest rate percentage"&gt;100%&lt;/span&gt; equity interests of Massimo Motor Sports and Massimo Marine.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Before
and after the Reorganization, the Company, together with its subsidiaries, is effectively controlled by the same controlling shareholders,
and therefore the Reorganization is considered as a recapitalization of entities under common control in accordance with Accounting Standards
Codification (&#x201c;ASC&#x201d;) 805-50-25. The consolidation of the Company and its subsidiaries have been accounted for at historical
cost and prepared on the basis as if the aforementioned transactions had become effective as of the beginning of the first period presented
in the accompanying consolidated financial statements in accordance with ASC 805-50-45-5.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_zv6Mtoc5N0Y9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Details
of the Company and its subsidiaries are set out below upon the Reorganization:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zVyNtLLPQZm9" style="display: none"&gt;SCHEDULE OF SUBSIDIARIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Subsidiaries&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Date of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Incorporation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Jurisdiction of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Formation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Percentage of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;direct/indirect&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Economic&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Principal&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Activities&lt;/b&gt;&lt;/span&gt;&lt;/p&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 id="xdx_90F_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z85MuSBDvXOc" title="Subsidiaries"&gt;Massimo Group&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_909_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z3GYjfoCL7n4" title="Date of Incorporation"&gt;October 10, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90E_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_zAwoWfGEvZjd" title="Jurisdiction of Formation"&gt;Nevada&lt;/span&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;&#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: center"&gt;&lt;span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z0YnB1iYpCnd" title="Principal Activities"&gt;Holding company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 20%; text-align: left"&gt;&lt;span id="xdx_900_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zpE0Xggwxktb" title="Subsidiaries"&gt;Massimo Motor Sports, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: center"&gt;&lt;span id="xdx_900_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zzcbxCdLFw3i" title="Date of Incorporation"&gt;June 30, 2009&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: center"&gt;&lt;span id="xdx_90D_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zOTyZ6yQlVj1" title="Jurisdiction of Formation"&gt;Texas&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zFJ1Jw8A76w" title="Percentage of direct/indirect Economic Ownership"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: center"&gt;&lt;span id="xdx_90F_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zT2uouoZz7w9" title="Principal Activities"&gt;Manufacture of UTVs and ATVs&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 id="xdx_90D_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zQYSuu3Lr7y4" title="Subsidiaries"&gt;Massimo Marine, LLC&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_903_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zFOSrbl86jv5" title="Date of Incorporation"&gt;January 6, 2020&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90C_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zkk709vASDf4" title="Jurisdiction of Formation"&gt;Texas&lt;/span&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;span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_znWrOcxAuxwd" title="Percentage of direct/indirect Economic Ownership"&gt;100&lt;/span&gt;&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: center"&gt;&lt;span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zts01vDGSAm8" title="Principal Activities"&gt;Manufacture of Pontoon Boats&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A0_zqE3PI2Ipe9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 1, 2023, the Company entered into two agreements with Asian International Securities Exchange Co., Ltd. (&#x201c;AISE&#x201d;)
and AISE agreed to invest $&lt;span id="xdx_909_eus-gaap--EquityMethodInvestments_iI_pn6n6_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember__dei--LegalEntityAxis__custom--ATIFUSMember_zYzZIZx93y8a" title="Investments"&gt;1&lt;/span&gt;
million in Massimo Motor Sports and $&lt;span id="xdx_90F_eus-gaap--EquityMethodInvestments_iI_pn6n6_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember__dei--LegalEntityAxis__custom--ATIFUSMember_zHitBg80Wp9c" title="Investments"&gt;1&lt;/span&gt;
million in Massimo Marine to exchange for&lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember__dei--LegalEntityAxis__custom--ATIFUSMember_zoDDs03KLIgf" title="Equity interest ownership percentage"&gt;
15%&lt;/span&gt; of equity interest respectively. After the Reorganization, the &lt;span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorMarineMember__dei--LegalEntityAxis__custom--ATIFUSMember_zx0zCxg3h3A" title="Equity interest ownership percentage"&gt;15%&lt;/span&gt;
of equity interest in Massimo Motor Marine and Massimo Marine owned by AISE have been exchanged to &lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230601__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember__dei--LegalEntityAxis__custom--ATIFUSMember_zDvbW9kbDQV2" title="Equity interest ownership percentage"&gt;15%&lt;/span&gt;
of equity interest in Massimo Group.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2024-04-042024-04-04_us-gaap_IPOMember"
      decimals="INF"
      id="Fact000564"
      unitRef="Shares">1300000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2024-04-04_us-gaap_IPOMember"
      decimals="INF"
      id="Fact000566"
      unitRef="USDPShares">4.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2024-04-042024-04-04_us-gaap_IPOMember"
      decimals="-4"
      id="Fact000568"
      unitRef="USD">5850000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_MassimoGroupMember_custom_ControllingShareholderMember"
      decimals="INF"
      id="Fact000570"
      unitRef="Pure">0.773</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2023-06-01_custom_MassimoMotorSportsLLCMember_custom_TwoShareholderMember"
      decimals="INF"
      id="Fact000572"
      unitRef="Pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ShareholderMember"
      decimals="INF"
      id="Fact000574"
      unitRef="Pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2023-06-01_custom_MassimoMotorSportsAndMassimoMarineMember"
      decimals="INF"
      id="Fact000576"
      unitRef="Pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000578">&lt;p id="xdx_89A_eus-gaap--ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_zv6Mtoc5N0Y9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Details
of the Company and its subsidiaries are set out below upon the Reorganization:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zVyNtLLPQZm9" style="display: none"&gt;SCHEDULE OF SUBSIDIARIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Subsidiaries&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Date of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Incorporation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Jurisdiction of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Formation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Percentage of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;direct/indirect&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Economic&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Principal&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Activities&lt;/b&gt;&lt;/span&gt;&lt;/p&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 id="xdx_90F_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z85MuSBDvXOc" title="Subsidiaries"&gt;Massimo Group&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_909_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z3GYjfoCL7n4" title="Date of Incorporation"&gt;October 10, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90E_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_zAwoWfGEvZjd" title="Jurisdiction of Formation"&gt;Nevada&lt;/span&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;&#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: center"&gt;&lt;span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoGroupMember_z0YnB1iYpCnd" title="Principal Activities"&gt;Holding company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 20%; text-align: left"&gt;&lt;span id="xdx_900_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zpE0Xggwxktb" title="Subsidiaries"&gt;Massimo Motor Sports, LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: center"&gt;&lt;span id="xdx_900_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zzcbxCdLFw3i" title="Date of Incorporation"&gt;June 30, 2009&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 18%; text-align: center"&gt;&lt;span id="xdx_90D_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zOTyZ6yQlVj1" title="Jurisdiction of Formation"&gt;Texas&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zFJ1Jw8A76w" title="Percentage of direct/indirect Economic Ownership"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: center"&gt;&lt;span id="xdx_90F_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMotorSportsLLCMember_zT2uouoZz7w9" title="Principal Activities"&gt;Manufacture of UTVs and ATVs&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 id="xdx_90D_ecustom--NameOfSubsidiaries_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zQYSuu3Lr7y4" title="Subsidiaries"&gt;Massimo Marine, LLC&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_903_edei--EntityIncorporationDateOfIncorporation_dd_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zFOSrbl86jv5" title="Date of Incorporation"&gt;January 6, 2020&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90C_edei--EntityIncorporationStateCountryCode_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zkk709vASDf4" title="Jurisdiction of Formation"&gt;Texas&lt;/span&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;span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_znWrOcxAuxwd" title="Percentage of direct/indirect Economic Ownership"&gt;100&lt;/span&gt;&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: center"&gt;&lt;span id="xdx_908_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MassimoMarineLLCMember_zts01vDGSAm8" title="Principal Activities"&gt;Manufacture of Pontoon Boats&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock>
    <MAMO:NameOfSubsidiaries
      contextRef="From2024-01-012024-12-31_custom_MassimoGroupMember"
      id="Fact000580">Massimo Group</MAMO:NameOfSubsidiaries>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="From2024-01-012024-12-31_custom_MassimoGroupMember"
      id="Fact000582">2022-10-10</dei:EntityIncorporationDateOfIncorporation>
    <dei:EntityIncorporationStateCountryCode
      contextRef="From2024-01-012024-12-31_custom_MassimoGroupMember"
      id="Fact000584">NV</dei:EntityIncorporationStateCountryCode>
    <us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities
      contextRef="From2024-01-012024-12-31_custom_MassimoGroupMember"
      id="Fact000586">Holding company</us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities>
    <MAMO:NameOfSubsidiaries
      contextRef="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember"
      id="Fact000588">Massimo Motor Sports, LLC</MAMO:NameOfSubsidiaries>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember"
      id="Fact000590">2009-06-30</dei:EntityIncorporationDateOfIncorporation>
    <dei:EntityIncorporationStateCountryCode
      contextRef="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember"
      id="Fact000592">TX</dei:EntityIncorporationStateCountryCode>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember"
      decimals="INF"
      id="Fact000594"
      unitRef="Pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities
      contextRef="From2024-01-012024-12-31_custom_MassimoMotorSportsLLCMember"
      id="Fact000596">Manufacture of UTVs and ATVs</us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities>
    <MAMO:NameOfSubsidiaries
      contextRef="From2024-01-012024-12-31_custom_MassimoMarineLLCMember"
      id="Fact000598">Massimo Marine, LLC</MAMO:NameOfSubsidiaries>
    <dei:EntityIncorporationDateOfIncorporation
      contextRef="From2024-01-012024-12-31_custom_MassimoMarineLLCMember"
      id="Fact000600">2020-01-06</dei:EntityIncorporationDateOfIncorporation>
    <dei:EntityIncorporationStateCountryCode
      contextRef="From2024-01-012024-12-31_custom_MassimoMarineLLCMember"
      id="Fact000602">TX</dei:EntityIncorporationStateCountryCode>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2024-12-31_custom_MassimoMarineLLCMember"
      decimals="INF"
      id="Fact000604"
      unitRef="Pure">1</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities
      contextRef="From2024-01-012024-12-31_custom_MassimoMarineLLCMember"
      id="Fact000606">Manufacture of Pontoon Boats</us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities>
    <us-gaap:EquityMethodInvestments
      contextRef="AsOf2023-06-01_custom_MassimoMotorSportsLLCMember_custom_ATIFUSMember"
      decimals="-6"
      id="Fact000608"
      unitRef="USD">1000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ATIFUSMember"
      decimals="-6"
      id="Fact000610"
      unitRef="USD">1000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2023-06-01_custom_MassimoMarineLLCMember_custom_ATIFUSMember"
      decimals="INF"
      id="Fact000612"
      unitRef="Pure">0.15</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2023-06-01_custom_MassimoMotorMarineMember_custom_ATIFUSMember"
      decimals="INF"
      id="Fact000614"
      unitRef="Pure">0.15</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2023-06-01_custom_MassimoGroupMember_custom_ATIFUSMember"
      decimals="INF"
      id="Fact000616"
      unitRef="Pure">0.15</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000618">&lt;p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_z9Lj70eiHrNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; &lt;span id="xdx_82B_zN27Z74nJyfk"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zuVIIANAo2mh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zqCNZgtveeZh"&gt;Basis
of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The accompanying consolidated financial statements, which include the accounts
of Massimo Group and its wholly owned subsidiaries, have been prepared in conformity with generally accepted accounting principles in
the United States of America (GAAP). All intercompany balances and transactions have been eliminated in consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;


&lt;p id="xdx_84D_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zZwyBLsTHv8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Restatement
Of Previously Issued Financial Statements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the preparation of the Company&#x2019;s consolidated interim financial statements for the quarter ended March 31, 2025, management of
the Company determined that the previously issued financial statements contained in the Company&#x2019;s Annual Reports on Form 10-K for
the year ended December 31, 2024 should be amended to correct errors in those financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company identified an error with respect to revenue recognition related to price concession. In accordance with ASC 606, Revenue from
Contracts with Customers, variable consideration such as price concession shall be estimated when the promised goods are transferred
to a customer. Certain price concessions provided to a customer in connection with sales occurring near the end of the year ended December
31, 2024 were not properly estimated at the time of revenue recognition. As a result, the revenue for the year ended December 31, 2024
was overstated by approximately $&lt;span id="xdx_902_eus-gaap--Revenues_pn5n6_c20240101__20241231_zOVvkDkpau3" title="Revenue"&gt;1.9&lt;/span&gt; million. After evaluating the quantitative and qualitative impact of this error, the Company concluded
that the previously issued consolidated financial statements as of and for the year ended December 31, 2024, should be restated to correct
the error.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zAZZAdys3ug2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A reconciliation from the amounts previously reported to the restated amounts in the Restated Financial Statements is provided for the
impacted financial statement line items are summarized as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span&gt;&lt;span id="xdx_8BE_zyuIu9xUNVde"&gt;SCHEDULE
OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Balance Sheets Information as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zRk0xrH6A43h" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
Previously Stated&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z1gOl4WqScBb" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;s&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zcoLUAGn7B5c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&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: justify"&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: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iI_z6zBigXXsgAl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;6,589,038&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,762,401&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;4,826,637&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AssetsCurrent_iI_z0Clw5KaoBxl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current 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;45,385,846&lt;/td&gt;&lt;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,762,401&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;43,623,445&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredIncomeTaxAssetsNet_iI_zNL3NgCSg9oc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax 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;1,166,451&lt;/td&gt;&lt;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;(39,837&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;1,126,614&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AssetsNoncurrent_iI_zr0qX5fUqq81" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total non-current 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;11,305,910&lt;/td&gt;&lt;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;(39,837&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;11,266,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--Assets_iI_zqgFJBuTFm8a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;TOTAL 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;56,691,756&lt;/td&gt;&lt;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,802,238&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;54,889,518&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedIncomeTaxesCurrent_iI_zvFd63ez6ZMl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Income tax payable&lt;/td&gt;&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,482,203&lt;/td&gt;&lt;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;(409,940&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;1,072,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LiabilitiesCurrent_iI_zGaH6sLbEMJl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current 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;26,148,843&lt;/td&gt;&lt;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;(409,940&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;25,738,903&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Liabilities_iI_z3MES1pXv4K1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;TOTAL 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;33,595,138&lt;/td&gt;&lt;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;(409,940&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;33,185,198&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_zZTsDQlF0PW5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Retained earnings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;16,440,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;(1,392,298&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;15,047,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--StockholdersEquity_iI_zcFYnNzSdX2c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total equity&lt;/td&gt;&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,096,618&lt;/td&gt;&lt;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,392,298&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;21,704,320&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_zkzU9sjEw6mk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;TOTAL LIABILITIES AND EQUITY&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;56,691,756&lt;/td&gt;&lt;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,802,238&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;54,889,518&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description
of restatement adjustments in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--AccountsReceivableNetCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zA9RT538scdk" title="Accounts receivable, net"&gt;1,762,401&lt;/span&gt; decrease in accounts receivable, net resulted from the adjustment for the price concession of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90E_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zCXe1A1BPgFk" title="Adjustment for price concession"&gt;1,883,399&lt;/span&gt; and the related
  expected credit loss of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90A_eus-gaap--AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zfkZK0loijkh" title="Credit loss"&gt;120,998&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--DeferredIncomeTaxAssetsNet_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zT9j6xEPc3U5" title="Deferred tax assets"&gt;39,837&lt;/span&gt; decrease in deferred tax assets and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--AccruedIncomeTaxesCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z8xgL1k1teBb" title="Income tax payable"&gt;409,940&lt;/span&gt; in income tax payable resulted from the tax effect related to the adjustment for
  the price concession and expected credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Statements of Operations and Comprehensive Income information for the year ended December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zTfNuf6ULd93" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z4BmUs5LeVV6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_z8REURy7sMw4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&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: justify"&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: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_znofPNODAN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; font-weight: bold; text-align: justify"&gt;Revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;111,209,142&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,883,400&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;109,325,742&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--GrossProfit_zcNXwOZGkImh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;34,343,339&lt;/td&gt;&lt;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,883,400&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;32,459,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GeneralAndAdministrativeExpense_z3uCLxBqqjYg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;General and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;16,610,528&lt;/td&gt;&lt;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;(120,998&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;16,489,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingExpenses_z6aRmQ99pDQ" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Total operating expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;27,531,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;(120,998&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;27,410,350&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zTrpb6HS8jz2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Income from operations&lt;/td&gt;&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,811,991&lt;/td&gt;&lt;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,762,402&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;5,049,589&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zzpUzfMbxgik" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Income before income taxes&lt;/td&gt;&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,179,069&lt;/td&gt;&lt;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,762,402&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;2,416,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zxCVhwjtx7f6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Provision for income taxes&lt;/td&gt;&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,024,862&lt;/td&gt;&lt;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;(370,104&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;654,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_zDUF0yP7Sgsd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Net income and comprehensive 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;3,154,207&lt;/td&gt;&lt;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,392,298&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;1,761,909&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EarningsPerShareBasic_zvAueCpZAlwh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Weighted average shares outstanding &#x2013; basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EarningsPerShareBasic_zmVLy5SYSqUf" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt; Basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_pid_zeXMdqECFpBe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Weighted average shares outstanding &#x2013; diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EarningsPerShareDiluted_pid_ziWlCYWXKes1" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description
of restatement adjustments in the Consolidated Statements of Operations and Comprehensive Income:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_908_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zsAGNrEFwV0c" title="Revenues"&gt;1,883,400&lt;/span&gt; in revenues and gross profit is related to the price concession adjustment as described above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--GeneralAndAdministrativeExpense_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zJ5eZyBI7ny" title="General and administrative"&gt;120,998&lt;/span&gt;
  in general and administrative expenses and total operating expenses resulted from the expected credit loss related to the price
  concession adjustment above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90D_eus-gaap--IncomeTaxExpenseBenefit_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zeTiXZM5VDs3" title="Provision for income taxes"&gt;370,104&lt;/span&gt; in provision for income taxes resulted from the tax effect related to the adjustment for the price concession
  and expected credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Statements of Changes in Shareholders&#x2019; Equity year end December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zyHF5oKalSH2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z2WCiXWxay1e" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_ztaZQY9Zf8T" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetIncomeLoss_zLXl2Vvb1Dvk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; text-align: justify"&gt;Net income&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,154,207&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,392,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,761,909&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Statements of Cash Flows for year ended December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zapIL6D4P7ve" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zK3iaSZ1Tab7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zKkT430xDOV2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zITup1NNPGGl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;CASH FLOWS FROM OPERATING 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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_i01_zl6uFkEN6NEc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 49%; text-align: justify"&gt;Net income&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,154,207&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,392,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,761,909&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_i01_zipZ3iCdd9Bc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Reversal of allowance for expected credit loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(52,169&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;(120,999&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;(173,168&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_zUyENe4dOEB3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Deferred income tax recovery&lt;/td&gt;&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,031,850&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;39,837&lt;/td&gt;&lt;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;(992,013&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_ziXeZb6Dd7c3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Accounts receivable&lt;/td&gt;&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,029,576&lt;/td&gt;&lt;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,883,400&lt;/td&gt;&lt;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;4,912,976&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i01_zKRsKXmCJPg5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Tax payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(638,880&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;(409,940&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;(1,048,820&lt;/td&gt;&lt;td style="text-align: left"&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: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description
of restatement adjustments in the Consolidated Statements of Cash Flows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90B_eus-gaap--NetIncomeLoss_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z6vJ9aGxbVI6" title="Net income"&gt;1,392,298&lt;/span&gt; in net income is related to the price concession adjustment and expected credit loss and the tax effect as described
  above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--ProvisionForDoubtfulAccounts_pp0d_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember__us-gaap--CreditLossStatusAxis__custom--AccountsReceivableAndPriceConcessionAdjustmentMember_ztCdYXRCZqrk" title="Reversal of allowance for expected credit loss"&gt;120,998&lt;/span&gt; in reversal of allowance for expected credit loss resulted from decrease of accounts receivable and the price
  concession adjustment above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  increase of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_907_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z7zXgTqi1Ry6" title="Accounts receivable"&gt;1,883,400&lt;/span&gt; in change of accounts receivable resulted from the price concession.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zhM4tmhQjml7" title="Tax payable"&gt;409,940&lt;/span&gt; in change of tax payable resulted from the tax effect related to the adjustment for the price concession and expected
  credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also restated the segment disclosure in Note 19 to reflect the restatement adjustments and to comply with ASC 280, as amended
by ASU 2023-07.&lt;/span&gt;&lt;/p&gt;



&lt;p id="xdx_8AA_zeozOUTzJjpi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_ecustom--ComparativeFiguresPolicyTextBlock_zgufUUIebDbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zibkpofT8z95"&gt;Comparative Figures&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A payable of $&lt;span id="xdx_909_eus-gaap--AccountsPayableCurrent_iI_c20231231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zIQJa7bYU4Eh" title="Accounts payable"&gt;2,343,869&lt;/span&gt; to a supplier related to a litigation (Note 11)
has been reclassified from accounts payable to other payables, accrued expenses and other current liabilities as of December 31, 2023
to confirm the current year&#x2019;s presentation. This reclassification had no impact on the Company&#x2019;s operating results or financial position
for the respective years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--UseOfEstimates_zwJ8jwgijnV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zYr0tNRLavRa"&gt;Uses
of estimates and assumptions&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
preparing the consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect
the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements
and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information as of the date
of the consolidated financial statements. Significant accounting estimates required to be made by management include allowance for inventories,
allowance for credit losses, sales return liabilities, warranty costs and the assessment and the disclosure of contingent liabilities.
The Company evaluates its estimates and assumptions on an ongoing basis and its estimates on historical experience, current and expected
future conditions and various other assumptions that management believes are reasonable under the circumstances based on the information
available to management at the time these estimates and assumptions are made. Actual results and outcomes may differ significantly from
these estimates and assumptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zoD3Gqaj7o08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zEmpPQKE7Au"&gt;Cash
and cash equivalents&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents consist of cash on hand, the balances with banks and the liquid investments with maturities of three months or less.
The Company maintains all its bank accounts in the United States, maximum amounts of $&lt;span id="xdx_90D_eus-gaap--CashFDICInsuredAmount_iI_c20241231__srt--RangeAxis__srt--MaximumMember_zqYzi0j5Ffjj" title="Cash FDIC insured amount"&gt;597,877&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--CashFDICInsuredAmount_iI_c20231231__srt--RangeAxis__srt--MaximumMember_z2AdFMNZkdH2" title="Cash FDIC insured amount"&gt;435,457&lt;/span&gt; are insured by Federal Deposit
Insurance Corporation (&#x201c;FDIC&#x201d;) as of December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z12cC9PICJDd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zrnX6kjHNLx1"&gt;Accounts
receivable, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable represent trade receivable and are recognized initially at fair value and subsequently adjusted for any allowance for expected
credit loss. The Company grants credit to customers, without collateral, under normal payment terms. The Company uses a loss rate method
to estimate the allowance for credit losses. The Company evaluates the expected credit loss of accounts receivable based on customer
financial condition and historical collection information adjusted for current market economic conditions and forecasts of future economic
performance when appropriate. Loss-rate approach is based on the historical loss rates and expectations of future conditions. The Company
writes off potentially uncollectible accounts receivable against the allowance for credit losses if it is determined that the amounts
will not be collected.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--InventoryPolicyTextBlock_zCH6oBU0DYje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zGJhb8QayJT2"&gt;Inventories,
net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
are stated at the lower of cost or net realizable value, using the first-in, first out (FIFO) method. Costs include the cost of raw materials,
freight and duty. Any excess of the cost over the net realizable value of each item of inventories is recognized as a provision for diminution
in the value of inventories. Net realizable value is estimated using selling price in the normal course of business less any costs to
complete and sell products. As of December 31, 2024 and 2023, the Company had inventory provision of $&lt;span id="xdx_906_eus-gaap--InventoryAdjustments_iI_c20241231_zCOvxqYX4lZa" title="Inventory provision"&gt;469,900&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--InventoryAdjustments_iI_c20231231_zrN32VOTtIf6" title="Inventory provision"&gt;439,900&lt;/span&gt;, included
in inventories, net in the consolidated balance sheet. Impairment provision of inventories were $&lt;span id="xdx_907_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20240101__20241231_zPx0GK3T3yMj" title="Impairment provision of inventories"&gt;30,000&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20230101__20231231_zk1dmdfahW2k" title="Impairment provision of inventories"&gt;439,900&lt;/span&gt; for the years ended
December 31, 2024 and 2023, respectively, included in cost of revenues in the consolidated statement of operations and comprehensive
income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_ecustom--AdvancesToSuppliersPolicyTextBlock_zyKIgsIeLLJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zouXP7EMr4w4"&gt;Advance
to suppliers&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advance
to suppliers consists of balances paid to suppliers for purchasing of products, parts and accessories that have not been provided or
received. Advances to suppliers are short-term in nature and are reviewed periodically to determine whether their carrying value has
become impaired. The Company evaluated the carrying value of individual advances based on specifics facts and circumstances for any impairment
at each reporting date. For the years ended December 31, 2024 and 2023, the Company recorded the impairment loss of $&lt;span id="xdx_905_eus-gaap--GoodwillImpairmentLoss_c20240101__20241231_zLxvm6AmrZK4" title="Impairment loss"&gt;772,780&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--GoodwillImpairmentLoss_dxL_c20230101__20231231_zo8aFVkbFnib" title="Impairment loss::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0800"&gt;nil&lt;/span&gt;&lt;/span&gt;
respectively on its advance to suppliers in connection with an expected settlement between the Company and one of the suppliers during the year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--DeferredChargesPolicyTextBlock_zQZlnu4sABJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zm6xuWeRqpp4"&gt;Deferred
offering cost&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
offering costs were expenses directly related to the Company&#x2019;s IPO. These costs consisted of legal, accounting, printing, and filing
fees that the Company capitalized. The deferred offering costs are reclassified to additional paid-in capital upon receipts of the capital
raised at IPO closing date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9mENKBGPGm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zIfal5XSvh2i"&gt;Property
and equipment&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_ecustom--ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_zfoccgAOWY1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are recorded at cost. Depreciation is provided in amounts sufficient to amortize the cost of the related assets over their
useful lives using the straight-line method, as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zca56tMqruje" style="display: none"&gt;SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful
    life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture
    and fixtures&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z4YKxah7BK4g" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPGlNZiq6QG9" title="Property and equipment, estimated useful lives"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery
    equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zw0JkgRbgw8" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5q29ZR9l6Wh" title="Property and equipment, estimated useful lives"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Electronic
    equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_zW4dnYdpqoc2" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transportation
    equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TransportationEquipmentMember_zDBmQOtOvXNj" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold
    improvement&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zEFJ6VYxwFL7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0819"&gt;Over
    the shorter of the lease term or estimated useful lives&lt;/span&gt;&lt;/span&gt; (&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zBarf7qvPlce" title="Property and equipment, estimated useful lives"&gt;3&lt;/span&gt;-&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_z7fh3cYVXXQa" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt; years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AA_zi3B0sIUf1m" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expenditures
for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures
for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated
depreciation of assets retired or sold are removed from the respective accounts, and any gains or losses on disposals are determined
by comparing proceeds with carrying amount and are recognized within &#x201c;other income (expense)&#x201d; in the consolidated statements
of operations and comprehensive income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zEUutLnKNLm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zkgUZsdfQ2Y6"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-02&#x2014;Leases (Topic 842) since January 1, 2020, using a modified
retrospective transition method permitted under ASU No. 2018-11. This transition approach provides a method for recording existing leases
only at the date of adoption and does not require previously reported balances to be adjusted. The Company evaluates the contracts it
enters into to determine whether such contracts contain leases. A contract contains a lease if the contract conveys the right to control
the use of identified property or equipment for a period of time in exchange for consideration. At commencement, contracts containing
a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Operating
Leases&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid discounted
based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate
the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. As
most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information
available at commencement date in determining the present value of future payments. The Company measures right-of-use (&#x201c;ROU&#x201d;)
assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial
direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available
to the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lease
cost for operating leases includes the amortization of the ROU asset and interest expense related to the operating lease liability. For
leases with lease term less than one year (short-term leases), the Company records operating lease expense in its consolidated statements
of operations on a straight-line basis over the lease term and record variable lease payments as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Finance
Leases&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lease
cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line
basis and recorded to &#x201c;Depreciation of right-of-use finance asset&#x201d; and interest expense on the finance lease liability, which
is calculated using the interest method and recorded to &#x201c;Interest expense, net.&#x201d; Finance lease ROU assets are amortized over
the shorter of their estimated useful lives or the terms of the respective leases, including periods covered by renewal options that
the Company is reasonably certain of exercising.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zd4FdykaeL83" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zd8PW7s4IP72"&gt;Impairment
of long-lived assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-lived
assets, primarily consist of property and equipment, are evaluated for impairment whenever events or changes in circumstances (such as
a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount may
not be fully recoverable or that the useful life is shorter than the Company had originally estimated. When these events occur, the Company
evaluates the impairment by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be
generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less
than the carrying value of the assets, the Company recognizes an impairment loss based on the excess of the carrying value of the assets
over the fair value of the assets. &lt;span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zjMFXAJ5SQZ4" title="Impairment charge"&gt;&lt;span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_zkRmevNbpWuh" title="Impairment charge of long-lived assets"&gt;No&lt;/span&gt;&lt;/span&gt; impairment charge was recognized for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zWx2E0zDSMF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zRkRbMwpj2b7"&gt;Fair
value of financial instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that would
be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement
date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize
the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as
follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1 &#x2014; inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2 &#x2014; inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, quoted
    market prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable
    and inputs derived from or corroborated by observable market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3 &#x2014; inputs to the valuation methodology are unobservable.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Unless
otherwise disclosed, the fair value of the Company&#x2019;s financial instruments, including cash and cash equivalents, accounts receivables,
other receivable included in other current assets, loan from a related party, accounts payable, other payable, accrued expense and other
liabilities, contract liabilities, approximates their recorded values due to their short-term maturities. The Company determined that
the carrying value of the lease liabilities approximated their fair value as the interest rates used to discount the contracts approximate
market rates. The Company noted no transfers between levels during any of the periods presented. The Company did not have any instruments
that were measured at fair value on a recurring nor non-recurring basis as of December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zRzQf1dM6gLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zTMo31wB9Jqg"&gt;Revenue
recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company adopted ASC Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d;. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, the Company applies
the following steps:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
1: Identify the contract(s) with a customer&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
2: Identify the performance obligations in the contract&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
3: Determine the transaction price&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
4: Allocate the transaction price to the performance obligations in the contract&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
5: Recognize revenue when (or as) the entity satisfies a performance obligation&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s revenue is generated primarily by sales of UTVs, ATVs, electric bikes (&#x201c;e-bikes&#x201d;), and Pontoon Boats.
Revenue represented the amount of consideration to which the Company expects to be entitled in exchange for promised goods. Revenue
is recorded when performance obligations are considered to be satisfied when control is transferred to our customers. For sales made
through our e-commerce platform, revenue is recorded upon delivery and customer acceptance. For direct sales and consignment sales, revenue is recognized
when goods leave the warehouse and when customers pick up goods in stores, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Sales
returns&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company provides a refund policy to accept returns from end customers, which varies and depends on different products and sales
channels. The estimated sales returns are determined based upon an analysis of historical sales returns. Return allowances are
recorded as a reduction in sales with corresponding sales return liabilities which are included in &#x201c;accrued return
liabilities.&#x201d; The estimated cost of returned inventory is recorded as a reduction to cost of sales and an increase of right of
return assets which is included in &#x201c;inventories.&#x201d; The factors affecting the Company&#x2019;s sales return liabilities
include the number of products currently within the return period, historical and anticipated rates of sales returns claimed on
those products, and the estimated amount of returns that may be claimed within this period. If actual results differ from the
estimates, the Company revises its estimated sales returns liability accordingly. At each period end, the Company reviews and
reassesses the adequacy of its recorded sales returns liabilities and adjusts the amounts as necessary. As of December 31, 2024 and
2023, $&lt;span id="xdx_906_eus-gaap--AccruedLiabilitiesCurrent_iI_c20241231_zIRYl7S5l2t8" title="Sales return liabilities"&gt;261,588&lt;/span&gt;
and $&lt;span id="xdx_902_eus-gaap--AccruedLiabilitiesCurrent_iI_c20231231_zHANu5OBguxh" title="Sales return liabilities"&gt;283,276&lt;/span&gt;
of sales return liabilities associated with estimated product returns were recorded in the consolidated balance sheet, respectively.
During the years ended December 31, 2024 and 2023, the Company recorded sales returns of $&lt;span id="xdx_907_ecustom--ActualRecognizedProductsReturn_c20240101__20241231_zdSbAlVv1Zvb" title="Sales returns"&gt;1,061,694&lt;/span&gt;
and $&lt;span id="xdx_905_ecustom--ActualRecognizedProductsReturn_c20230101__20231231_zrmdYXTbruJ2" title="Sales returns"&gt;3,355,112&lt;/span&gt;
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Products
warranty&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generally provides a one-year limited warranty against defects in materials related to the sale of products. The Company considers
the warranty as an assurance type warranty since the warranty provides the customers the assurance that the product complies with agreed-upon
specifications. Estimated future warranty obligations are included in cost of product sales in the period in which the related revenue
is recognized. The factors affecting the Company&#x2019;s warranty include the number of products currently under warranty, historical
and anticipated rates of warranty claim on those products, and the estimates of repair and replacement costs to satisfy the Company&#x2019;s
warranty obligation. The anticipated rate of warranty claims is the primary estimate used in determining the warranty liability and is
relatively predictable using historical experience of failure rates. The average remaining aggregate warranty period of the products
sold is calculated, repair parts are generally already in stock or available at pre-determined prices, and labor rates are generally
arranged at pre-established amount with service providers. If actual results differ from the estimates, the Company revises its estimated
warranty liability. Each quarter, the Company reevaluates its estimates and assesses the adequacy of its recorded warranty liabilities
and adjust the amounts as necessary. As of December 31, 2024 and 2023, $&lt;span id="xdx_90C_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20241231_zt8R2cjLZZDb" title="Products warranty"&gt;503,553&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20231231_z6dMoGvTlg6h" title="Products warranty"&gt;619,113&lt;/span&gt; of product warranty were recorded in the
consolidated balance sheet, respectively. During the years ended December 31, 2024 and 2023, the Company recorded warranty expenses of
$&lt;span id="xdx_900_eus-gaap--ProductWarrantyAccrualPayments_c20240101__20241231_zxxOH0Mp3Ag" title="Warranty expenses"&gt;1,274,037&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--ProductWarrantyAccrualPayments_c20230101__20231231_zZejYgbGOTRl" title="Warranty expenses"&gt;1,924,203&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Contract
liabilities&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
contract liabilities of the Company are primarily related to advances received from customers. The contract liabilities are reported in
a net position on a customer-by-customer basis at the end of each reporting period. Contract liabilities are recognized when the Company
receives prepayment from customers resulting from purchase order. Contract liabilities will be recognized as revenue when the products
are delivered. As of December 31, 2024 and 2023, the Company recorded contract liabilities of $&lt;span id="xdx_90A_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20241231_zezHcq0W0iGb" title="Advance from customers"&gt;449,999&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20231231_zRE0Sexinuxd" title="Advance from customers"&gt;1,835,411&lt;/span&gt;, respectively,
which will be recognized as revenue upon delivery of the products sold. For the years ended December 31, 2024 and 2023, the amounts transferred
from contract liabilities to revenue at the beginning of the fiscal period were $&lt;span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zdXyqZYlZSh" title="Contract liabilities, revenue recognized"&gt;1,158,440&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zWHt2FpSIVpc" title="Contract liabilities, revenue recognized"&gt;696,274&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Disaggregation
of revenues&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company disaggregates its revenue from contracts by products, as the Company believes it best depicts how the nature, amount, timing
and uncertainty of the revenue and cash flows are affected by economic factors.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zJAsF4ByUK3f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s disaggregation of revenues for the years ended December 31, 2024 and 2023 is disclosed as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span&gt;&lt;span id="xdx_8BF_z6bCcngNC0G5"&gt;SCHEDULE OF DISAGGREGATION
OF REVENUES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zxqgihTs7FCh" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2024 &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_z2zVYRzrREyj" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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="6" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2024 &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQYBtmwn3rSg" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 62%"&gt;&lt;span style="font-size: 10pt"&gt;UTVs, ATVs and e-bikes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;105,575,151&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;103,312,838&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PontoonBoatsMember_zhHwkyCR74Hi" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;Pontoon Boats&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;3,750,591&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;11,724,706&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zmviZAlmGqD3" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;109,325,742&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;115,037,544&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_z4Rd23w41iAf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zdtyS90uWUbi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zimwqwHVlDL6"&gt;Cost
of revenues&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of revenues includes all of the costs and expenses directly related to the production of goods and services included in revenues. Cost
of revenues primarily consists of cost of products, freight and duty allocated and warehouse related overhead, such as salaries and benefits,
rent, warehouse supplies and depreciation expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
freight and duty costs incurred when shipping raw materials from suppliers to the Company are included in cost of revenues, amounting
to $&lt;span id="xdx_905_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zQGx7F8G9eee" title="Cost of revenue"&gt;11,385,278&lt;/span&gt; and $&lt;span id="xdx_903_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_z9QeBj9evMp7" title="Cost of revenue"&gt;8,773,647&lt;/span&gt; for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_ecustom--ShippingAndHandlingCostPolicy_z8lvI0Ud69Ld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zPjaV33lyO38"&gt;Shipping
and handling costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shipping
and handling costs, which include costs related to the selection of products and their delivery to customers, are presented in selling
expenses. The shipping and handling costs incurred upon goods delivery to customers are $&lt;span id="xdx_90D_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zsH3FOJEjxhd" title="Shipping and freight expense"&gt;6,282,588&lt;/span&gt; and $&lt;span id="xdx_90B_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zqPMk7xBFZxd" title="Shipping and freight expense"&gt;4,933,810&lt;/span&gt; for the years ended
December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zLS6N89CADof" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zuoF0n3eWXhc"&gt;Advertising
costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company expenses all advertising costs as incurred. Advertising costs presented in selling expenses were $&lt;span id="xdx_90B_eus-gaap--AdvertisingExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_z9WGLphrtSo4" title="Advertising costs"&gt;569,757&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--AdvertisingExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zJtVZfuXKytg" title="Advertising costs"&gt;768,671&lt;/span&gt; for the
years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--PostemploymentBenefitPlansPolicy_zGcRo82WMeL2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zrf2W0Kseibc"&gt;401(k)
benefit plan&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
401(k) benefit plan covers substantially all employees and allows voluntary employee contributions up to the annually adjusted Internal
Revenue Service dollar limit. These voluntary contributions are matched equal to &lt;span id="xdx_904_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_pid_dp_c20240101__20241231_zMaBFju2PRS1" title="Voluntary contribution matching percent"&gt;100%&lt;/span&gt; of the employee&#x2019;s compensation contributed
and not to exceed &lt;span id="xdx_907_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zSl5E39duE4h" title="Maximum contributions percent"&gt;4%&lt;/span&gt; of the total eligible compensation. The employees&#x2019; voluntary contributions and the Company&#x2019;s matching
contributions are &lt;span id="xdx_90B_eus-gaap--DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_pid_dp_c20240101__20241231_z7AFb6OkhsY2" title="Matching contribution vesting percent"&gt;100%&lt;/span&gt; vested immediately. The Company adopted the 401(k) benefit plan from March 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zXTWvk52zOg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_z7lqwbGJSuFk"&gt;Income
taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Before
the Reorganization, the Company elected to be taxed as an S Corporation for federal and state income tax purposes. As an S Corporation,
the Company is not subject to federal income tax and state tax in Texas. As such, shareholders are taxed on their pro rata share of earnings
and deductions of the Company, regardless of the amount of distributions received. After the Reorganization, the Company is subjected
to U.S. federal income tax at &lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20240101__20241231_zad8B3xEoAq4" title="Federal income tax percent"&gt;21%&lt;/span&gt; and the margin tax in the state of Texas.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities. Deferred
tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of
assets and liabilities computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the amount
expected to be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Income
taxes&lt;/i&gt; (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for uncertain tax positions in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) ASC Topic No.
740, &#x201c;Accounting for Uncertainty in Income Taxes.&#x201d; A tax position is recognized as a benefit only if it is &#x201c;more likely
than not&#x201d; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount
recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not
meeting the &#x201c;more likely than not&#x201d; test, no tax benefit is recorded.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
judgment is also required in evaluating the Company&#x2019;s uncertain income tax positions and provisions for income taxes. Liabilities
for uncertain income tax positions are recognized based on a two-step approach. The first step is to evaluate whether an income tax position
has met the recognition threshold by determining if the weight of available evidence indicates that it is more likely than not to be
sustained upon examination. The second step is to measure the income tax position that has met the recognition threshold as the largest
amount that is more than 50% likely of being realized upon settlement. The Company continually assesses the likelihood and amount of
potential adjustments and adjusts the income tax provisions, income taxes payable and deferred income taxes in the period in which the
facts that give rise to a revision become known. The Company recognizes interest and penalties related to uncertain income tax positions
as interest expense.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zw8tZ3Z5WNE8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zTeXQzqVsS1f"&gt;Earnings
per share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company computes earnings per share (&#x201c;EPS&#x201d;) in accordance with ASC 260, &#x201c;Earnings per Share&#x201d; (&#x201c;ASC 260&#x201d;).
ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured as net income divided
by the weighted average common shares outstanding for the period. Diluted presents the dilutive effect on a per share basis of potential
common shares (e.g., Restricted Stock Units (&#x201c;RSU&#x201d;), options and warrants) as if they had been converted at the beginning
of the periods presented, or issuance date, if later. Potential common shares that have an anti-dilutive effect (i.e., those that increase
income per share or decrease loss per share) are excluded from the calculation of diluted EPS. For the years ended December 31, 2024
and 2023, a total of &lt;span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zqDaj5OIBFU8" title="Weighted average number of common shares, unvested restricted stock"&gt;101,000&lt;/span&gt; and &lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_dxL_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zc6mGBaTGmRl" title="Weighted average number of common shares, unvested restricted stock::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0906"&gt;nil&lt;/span&gt;&lt;/span&gt; unvested RSU were included in the computation of weighted average number of common shares for the
calculation of diluted EPS.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z6Yosk9jLrfh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_860_zJLzy5GbMNrf"&gt;Stock-based
compensation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company follows the provisions of ASC 718, &#x201c;Compensation - Stock Compensation&#x201d; (&#x201c;ASC 260&#x201d;), which establishes
the accounting for employee share-based awards. For employee share-based awards, stock-based compensation cost is measured at the grant
date based on the fair value of the award and is recognized as expense with graded vesting on a straight-line basis over the requisite
service period for the entire award.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zHAkBBXNBWpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_zhNevCUORu8i"&gt;Segment
reporting (restated)&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company follows ASC 280, &#x201c;Segment Reporting&lt;i&gt;.&lt;/i&gt;&#x201d; The Company&#x2019;s Chief Executive Officer or chief operating decision-maker
reviews the consolidated financial results when making decisions about allocating resources and assessing the performance of the Company
as a whole. However, the Company has identified that the Company engages in two distinct business activities, generates revenues from
different products, and individually holds assets exceeding 10% of the Group&#x2019;s consolidated total. Hence, the Company concludes
that it has two reporting segments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As the Company&#x2019;s long-lived assets are all located in the United States and substantially all
the Company&#x2019;s revenues are derived from within the United States, no geographical segments are presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zNh95e6P5BOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zXqEd6ikYpQ7"&gt;Concentration
and risks&lt;/span&gt; &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a.
Concentration of credit risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets
that potentially subject the Company to a significant concentration of credit risk primarily consist of cash and cash equivalents, accounts
receivable and other receivable included in other current assets. The maximum exposure of such assets to credit risk is their carrying
amounts at the balance sheet dates. The Company maintains all the bank accounts at financial institutions in the United States, where
there is $&lt;span id="xdx_902_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zOAZjtYKhfzd"&gt;250,000&lt;/span&gt; standard deposit insurance coverage limit per depositor, per FDIC-insured bank and per ownership category. As of December
31, 2024, balances of two banks in Massimo Motor Sports exceeded the insured limits by $&lt;span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z5Xu98uclX4e"&gt;147,954&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z7gOwNHYoW4c" title="Cash uninsured amount"&gt;9,457,067&lt;/span&gt;, respectively. As of December
31, 2023, balances of one bank in Massimo Motor Sports exceeded the insured limits by $&lt;span id="xdx_904_eus-gaap--CashUninsuredAmount_iI_c20231231_zyjlsRq94Wu9"&gt;330,357&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;To
limit the exposure to credit risk relating to deposits, the Company primarily places cash deposits with large financial institutions
in the United States. The Company conducts credit evaluations of its customers and generally does not require collateral or other security
from them. The Company establishes an accounting policy to provide for current expected credit losses based on the individual customer&#x2019;s
financial condition, credit history, and the current economic conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;b.
Foreign Exchange Risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Most
of our raw materials are imported from China. The value of the Chinese Yuan against the U.S. dollar is affected by the changes in
China and United States economic conditions. We do not believe that we currently have any significant direct foreign exchange risk
as most of our sales agreements are specified in U.S. dollars and have not used any derivative financial instruments to hedge
exposure to such risk.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;c.
Interest Rate Risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Interest
rate risk is the risk that future cash flows will fluctuate as a result of changes in market interest rates. Our exposure to interest
rate risk primarily relates to the interest rates from our lessors and our borrowings with banks. The related party loan bears no interest.
Our leasing obligations&#x2019; interest rates are fixed at the commencement date of the leases. We have not been exposed to material
risks due to the fact that our borrowing from the bank is not significant. And we have not used any derivative financial instruments
to manage our interest risk exposure. However, we cannot provide assurance that we will not be exposed to material risks due to changes
in market interest rate in the future.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;d.
Liquidity Risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liquidity
risk arises through the excess of financial obligations over available financial assets due at any point in time. Our objective in mitigating
liquidity risk is to maintain sufficient readily available reserves in order to meet our liquidity requirements at any point in time.
We achieve this by maintaining adequate cash reserves and available banking facilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Concentration
and risks &lt;/i&gt;(continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;e.
Significant customers&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2024 and 2023, one and one customer accounted for &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zfWShJupzImd" title="Concentration risk, percentage"&gt;65&lt;/span&gt;% and &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zKFsF1oGgwDf" title="Concentration risk, percentage"&gt;41&lt;/span&gt;% of the Company&#x2019;s total revenues, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024 and 2023, one and one customer accounted for &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z0D23xKa6bae" title="Concentration risk, percentage"&gt;57&lt;/span&gt;% and &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zw7I166d5VZ4" title="Concentration risk, percentage"&gt;86&lt;/span&gt;% of the Company&#x2019;s total accounts receivable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;f.
Significant suppliers&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the year ended December 31, 2024, two suppliers individually accounted for &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z64tgBcP0B3j" title="Concentration risk, percentage"&gt;54%&lt;/span&gt; and &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z7DYEMYAJHp7" title="Concentration risk, percentage"&gt;18%&lt;/span&gt; of the Company&#x2019;s total purchases respectively.
For the year ended December 31, 2023, three suppliers individually accounted for &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zUNhPip1S5a1" title="Concentration risk, percentage"&gt;48%&lt;/span&gt;, &lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zs2uQE2hQG3k" title="Concentration risk, percentage"&gt;19%&lt;/span&gt; and &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--ThreeSupplierMember_zYg4pxv7Vxr8" title="Concentration risk, percentage"&gt;14%&lt;/span&gt; of the Company&#x2019;s total purchases
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, two suppliers individually accounted for &lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zg99HOCPq684"&gt;33%
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zZRkpyb8KBug"&gt;18%
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;of the Company&#x2019;s total accounts payable,
respectively. As of December 31, 2023, two suppliers individually accounted &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z6g57sPowAEe"&gt;41&lt;/span&gt;%
and &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z2d2YAOwRwC3"&gt;19&lt;/span&gt;%
of the Company&#x2019;s total accounts payable, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_ziw4rRmxAeS" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_z7xSTBoviBF8"&gt;Recent
accounting pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers the applicability and impact of all ASUs. Management periodically reviews new accounting standards that are issued.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Jumpstart Our Business Startups Act provides that an emerging growth company (&#x201c;EGC&#x201d;) as defined therein can take advantage
of an extended transition period for complying with new or revised accounting standards. This allows an EGC to delay adoption of certain
accounting standards until those standards would otherwise apply to private companies. The Company has adopted the extended transition
period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the FASB issued ASU No. 2023-09, &#x201c;Improvements to Income Tax Disclosures&#x201d; (Topic 740). The ASU requires disaggregated
information about a reporting entity&#x2019;s effective tax rate reconciliation as well as additional information on income tax paid.
The ASU is effective on a prospective basis for annual periods beginning after December 15, 2025. Early adoption is also permitted for
annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required
additional disclosures being included in the Company&#x2019;s consolidated financial statements, once adopted.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU No. 2024-03, Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation
Disclosures, which requires disaggregated disclosure of certain costs and expenses, including purchases of inventory, employee compensation,
depreciation, amortization, and depletion, within relevant income statement captions. The guidance is effective for fiscal years beginning
after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. The
Company is currently evaluating this ASU to determine the impact of adoption on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material
effect on the Company&#x2019;s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_857_zcSRuz0hVhLg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000620">&lt;p id="xdx_84F_eus-gaap--ConsolidationPolicyTextBlock_zuVIIANAo2mh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zqCNZgtveeZh"&gt;Basis
of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The accompanying consolidated financial statements, which include the accounts
of Massimo Group and its wholly owned subsidiaries, have been prepared in conformity with generally accepted accounting principles in
the United States of America (GAAP). All intercompany balances and transactions have been eliminated in consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;


</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2024-01-01to2024-12-31" id="Fact000622">&lt;p id="xdx_84D_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zZwyBLsTHv8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Restatement
Of Previously Issued Financial Statements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the preparation of the Company&#x2019;s consolidated interim financial statements for the quarter ended March 31, 2025, management of
the Company determined that the previously issued financial statements contained in the Company&#x2019;s Annual Reports on Form 10-K for
the year ended December 31, 2024 should be amended to correct errors in those financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company identified an error with respect to revenue recognition related to price concession. In accordance with ASC 606, Revenue from
Contracts with Customers, variable consideration such as price concession shall be estimated when the promised goods are transferred
to a customer. Certain price concessions provided to a customer in connection with sales occurring near the end of the year ended December
31, 2024 were not properly estimated at the time of revenue recognition. As a result, the revenue for the year ended December 31, 2024
was overstated by approximately $&lt;span id="xdx_902_eus-gaap--Revenues_pn5n6_c20240101__20241231_zOVvkDkpau3" title="Revenue"&gt;1.9&lt;/span&gt; million. After evaluating the quantitative and qualitative impact of this error, the Company concluded
that the previously issued consolidated financial statements as of and for the year ended December 31, 2024, should be restated to correct
the error.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zAZZAdys3ug2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A reconciliation from the amounts previously reported to the restated amounts in the Restated Financial Statements is provided for the
impacted financial statement line items are summarized as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span&gt;&lt;span id="xdx_8BE_zyuIu9xUNVde"&gt;SCHEDULE
OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Balance Sheets Information as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zRk0xrH6A43h" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
Previously Stated&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z1gOl4WqScBb" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;s&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zcoLUAGn7B5c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&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: justify"&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: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iI_z6zBigXXsgAl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;6,589,038&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,762,401&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;4,826,637&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AssetsCurrent_iI_z0Clw5KaoBxl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current 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;45,385,846&lt;/td&gt;&lt;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,762,401&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;43,623,445&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredIncomeTaxAssetsNet_iI_zNL3NgCSg9oc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax 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;1,166,451&lt;/td&gt;&lt;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;(39,837&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;1,126,614&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AssetsNoncurrent_iI_zr0qX5fUqq81" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total non-current 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;11,305,910&lt;/td&gt;&lt;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;(39,837&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;11,266,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--Assets_iI_zqgFJBuTFm8a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;TOTAL 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;56,691,756&lt;/td&gt;&lt;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,802,238&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;54,889,518&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedIncomeTaxesCurrent_iI_zvFd63ez6ZMl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Income tax payable&lt;/td&gt;&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,482,203&lt;/td&gt;&lt;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;(409,940&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;1,072,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LiabilitiesCurrent_iI_zGaH6sLbEMJl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current 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;26,148,843&lt;/td&gt;&lt;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;(409,940&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;25,738,903&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Liabilities_iI_z3MES1pXv4K1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;TOTAL 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;33,595,138&lt;/td&gt;&lt;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;(409,940&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;33,185,198&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_zZTsDQlF0PW5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Retained earnings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;16,440,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;(1,392,298&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;15,047,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--StockholdersEquity_iI_zcFYnNzSdX2c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total equity&lt;/td&gt;&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,096,618&lt;/td&gt;&lt;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,392,298&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;21,704,320&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_zkzU9sjEw6mk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;TOTAL LIABILITIES AND EQUITY&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;56,691,756&lt;/td&gt;&lt;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,802,238&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;54,889,518&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description
of restatement adjustments in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--AccountsReceivableNetCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zA9RT538scdk" title="Accounts receivable, net"&gt;1,762,401&lt;/span&gt; decrease in accounts receivable, net resulted from the adjustment for the price concession of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90E_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zCXe1A1BPgFk" title="Adjustment for price concession"&gt;1,883,399&lt;/span&gt; and the related
  expected credit loss of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90A_eus-gaap--AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zfkZK0loijkh" title="Credit loss"&gt;120,998&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--DeferredIncomeTaxAssetsNet_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zT9j6xEPc3U5" title="Deferred tax assets"&gt;39,837&lt;/span&gt; decrease in deferred tax assets and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--AccruedIncomeTaxesCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z8xgL1k1teBb" title="Income tax payable"&gt;409,940&lt;/span&gt; in income tax payable resulted from the tax effect related to the adjustment for
  the price concession and expected credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Statements of Operations and Comprehensive Income information for the year ended December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zTfNuf6ULd93" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z4BmUs5LeVV6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_z8REURy7sMw4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&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: justify"&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: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_znofPNODAN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; font-weight: bold; text-align: justify"&gt;Revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;111,209,142&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,883,400&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;109,325,742&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--GrossProfit_zcNXwOZGkImh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;34,343,339&lt;/td&gt;&lt;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,883,400&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;32,459,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GeneralAndAdministrativeExpense_z3uCLxBqqjYg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;General and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;16,610,528&lt;/td&gt;&lt;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;(120,998&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;16,489,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingExpenses_z6aRmQ99pDQ" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Total operating expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;27,531,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;(120,998&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;27,410,350&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zTrpb6HS8jz2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Income from operations&lt;/td&gt;&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,811,991&lt;/td&gt;&lt;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,762,402&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;5,049,589&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zzpUzfMbxgik" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Income before income taxes&lt;/td&gt;&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,179,069&lt;/td&gt;&lt;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,762,402&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;2,416,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zxCVhwjtx7f6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Provision for income taxes&lt;/td&gt;&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,024,862&lt;/td&gt;&lt;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;(370,104&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;654,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_zDUF0yP7Sgsd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Net income and comprehensive 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;3,154,207&lt;/td&gt;&lt;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,392,298&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;1,761,909&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EarningsPerShareBasic_zvAueCpZAlwh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Weighted average shares outstanding &#x2013; basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EarningsPerShareBasic_zmVLy5SYSqUf" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt; Basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_pid_zeXMdqECFpBe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Weighted average shares outstanding &#x2013; diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EarningsPerShareDiluted_pid_ziWlCYWXKes1" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description
of restatement adjustments in the Consolidated Statements of Operations and Comprehensive Income:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_908_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zsAGNrEFwV0c" title="Revenues"&gt;1,883,400&lt;/span&gt; in revenues and gross profit is related to the price concession adjustment as described above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--GeneralAndAdministrativeExpense_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zJ5eZyBI7ny" title="General and administrative"&gt;120,998&lt;/span&gt;
  in general and administrative expenses and total operating expenses resulted from the expected credit loss related to the price
  concession adjustment above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90D_eus-gaap--IncomeTaxExpenseBenefit_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zeTiXZM5VDs3" title="Provision for income taxes"&gt;370,104&lt;/span&gt; in provision for income taxes resulted from the tax effect related to the adjustment for the price concession
  and expected credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Statements of Changes in Shareholders&#x2019; Equity year end December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zyHF5oKalSH2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z2WCiXWxay1e" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_ztaZQY9Zf8T" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetIncomeLoss_zLXl2Vvb1Dvk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; text-align: justify"&gt;Net income&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,154,207&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,392,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,761,909&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Statements of Cash Flows for year ended December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zapIL6D4P7ve" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zK3iaSZ1Tab7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zKkT430xDOV2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zITup1NNPGGl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;CASH FLOWS FROM OPERATING 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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_i01_zl6uFkEN6NEc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 49%; text-align: justify"&gt;Net income&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,154,207&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,392,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,761,909&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_i01_zipZ3iCdd9Bc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Reversal of allowance for expected credit loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(52,169&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;(120,999&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;(173,168&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_zUyENe4dOEB3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Deferred income tax recovery&lt;/td&gt;&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,031,850&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;39,837&lt;/td&gt;&lt;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;(992,013&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_ziXeZb6Dd7c3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Accounts receivable&lt;/td&gt;&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,029,576&lt;/td&gt;&lt;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,883,400&lt;/td&gt;&lt;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;4,912,976&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i01_zKRsKXmCJPg5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Tax payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(638,880&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;(409,940&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;(1,048,820&lt;/td&gt;&lt;td style="text-align: left"&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: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description
of restatement adjustments in the Consolidated Statements of Cash Flows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90B_eus-gaap--NetIncomeLoss_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z6vJ9aGxbVI6" title="Net income"&gt;1,392,298&lt;/span&gt; in net income is related to the price concession adjustment and expected credit loss and the tax effect as described
  above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--ProvisionForDoubtfulAccounts_pp0d_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember__us-gaap--CreditLossStatusAxis__custom--AccountsReceivableAndPriceConcessionAdjustmentMember_ztCdYXRCZqrk" title="Reversal of allowance for expected credit loss"&gt;120,998&lt;/span&gt; in reversal of allowance for expected credit loss resulted from decrease of accounts receivable and the price
  concession adjustment above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  increase of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_907_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z7zXgTqi1Ry6" title="Accounts receivable"&gt;1,883,400&lt;/span&gt; in change of accounts receivable resulted from the price concession.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zhM4tmhQjml7" title="Tax payable"&gt;409,940&lt;/span&gt; in change of tax payable resulted from the tax effect related to the adjustment for the price concession and expected
  credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also restated the segment disclosure in Note 19 to reflect the restatement adjustments and to comply with ASC 280, as amended
by ASU 2023-07.&lt;/span&gt;&lt;/p&gt;



&lt;p id="xdx_8AA_zeozOUTzJjpi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:Revenues
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact000624"
      unitRef="USD">1900000</us-gaap:Revenues>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000626">&lt;p id="xdx_89A_eus-gaap--ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_zAZZAdys3ug2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A reconciliation from the amounts previously reported to the restated amounts in the Restated Financial Statements is provided for the
impacted financial statement line items are summarized as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span&gt;&lt;span id="xdx_8BE_zyuIu9xUNVde"&gt;SCHEDULE
OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS ADJUSTMENT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Balance Sheets Information as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zRk0xrH6A43h" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;As
Previously Stated&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z1gOl4WqScBb" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;s&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zcoLUAGn7B5c" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&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: justify"&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: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iI_z6zBigXXsgAl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; text-align: left"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;6,589,038&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,762,401&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;4,826,637&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AssetsCurrent_iI_z0Clw5KaoBxl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current 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;45,385,846&lt;/td&gt;&lt;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,762,401&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;43,623,445&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredIncomeTaxAssetsNet_iI_zNL3NgCSg9oc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax 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;1,166,451&lt;/td&gt;&lt;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;(39,837&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;1,126,614&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AssetsNoncurrent_iI_zr0qX5fUqq81" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total non-current 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;11,305,910&lt;/td&gt;&lt;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;(39,837&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;11,266,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--Assets_iI_zqgFJBuTFm8a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;TOTAL 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;56,691,756&lt;/td&gt;&lt;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,802,238&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;54,889,518&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedIncomeTaxesCurrent_iI_zvFd63ez6ZMl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Income tax payable&lt;/td&gt;&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,482,203&lt;/td&gt;&lt;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;(409,940&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;1,072,263&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LiabilitiesCurrent_iI_zGaH6sLbEMJl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total current 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;26,148,843&lt;/td&gt;&lt;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;(409,940&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;25,738,903&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Liabilities_iI_z3MES1pXv4K1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;TOTAL 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;33,595,138&lt;/td&gt;&lt;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;(409,940&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;33,185,198&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_zZTsDQlF0PW5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Retained earnings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;16,440,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;(1,392,298&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;15,047,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--StockholdersEquity_iI_zcFYnNzSdX2c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total equity&lt;/td&gt;&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,096,618&lt;/td&gt;&lt;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,392,298&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;21,704,320&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_zkzU9sjEw6mk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;TOTAL LIABILITIES AND EQUITY&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;56,691,756&lt;/td&gt;&lt;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,802,238&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;54,889,518&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description
of restatement adjustments in the Consolidated Balance Sheets:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--AccountsReceivableNetCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zA9RT538scdk" title="Accounts receivable, net"&gt;1,762,401&lt;/span&gt; decrease in accounts receivable, net resulted from the adjustment for the price concession of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90E_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zCXe1A1BPgFk" title="Adjustment for price concession"&gt;1,883,399&lt;/span&gt; and the related
  expected credit loss of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90A_eus-gaap--AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent_iI_pp0d_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zfkZK0loijkh" title="Credit loss"&gt;120,998&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--DeferredIncomeTaxAssetsNet_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zT9j6xEPc3U5" title="Deferred tax assets"&gt;39,837&lt;/span&gt; decrease in deferred tax assets and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--AccruedIncomeTaxesCurrent_iI_pp0d_di_c20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z8xgL1k1teBb" title="Income tax payable"&gt;409,940&lt;/span&gt; in income tax payable resulted from the tax effect related to the adjustment for
  the price concession and expected credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Statements of Operations and Comprehensive Income information for the year ended December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zTfNuf6ULd93" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z4BmUs5LeVV6" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_z8REURy7sMw4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&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: justify"&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: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_znofPNODAN7l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; font-weight: bold; text-align: justify"&gt;Revenues&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;111,209,142&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,883,400&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;109,325,742&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--GrossProfit_zcNXwOZGkImh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;34,343,339&lt;/td&gt;&lt;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,883,400&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;32,459,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GeneralAndAdministrativeExpense_z3uCLxBqqjYg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;General and administrative&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;16,610,528&lt;/td&gt;&lt;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;(120,998&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;16,489,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingExpenses_z6aRmQ99pDQ" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Total operating expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;27,531,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;(120,998&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;27,410,350&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zTrpb6HS8jz2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Income from operations&lt;/td&gt;&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,811,991&lt;/td&gt;&lt;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,762,402&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;5,049,589&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zzpUzfMbxgik" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Income before income taxes&lt;/td&gt;&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,179,069&lt;/td&gt;&lt;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,762,402&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;2,416,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zxCVhwjtx7f6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Provision for income taxes&lt;/td&gt;&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,024,862&lt;/td&gt;&lt;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;(370,104&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;654,758&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_zDUF0yP7Sgsd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Net income and comprehensive 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;3,154,207&lt;/td&gt;&lt;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,392,298&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;1,761,909&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EarningsPerShareBasic_zvAueCpZAlwh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Weighted average shares outstanding &#x2013; basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EarningsPerShareBasic_zmVLy5SYSqUf" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt; Basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--EarningsPerShareDiluted_pid_zeXMdqECFpBe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Weighted average shares outstanding &#x2013; diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EarningsPerShareDiluted_pid_ziWlCYWXKes1" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Diluted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.08&lt;/td&gt;&lt;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;(0.04&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;0.04&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description
of restatement adjustments in the Consolidated Statements of Operations and Comprehensive Income:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_908_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zsAGNrEFwV0c" title="Revenues"&gt;1,883,400&lt;/span&gt; in revenues and gross profit is related to the price concession adjustment as described above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--GeneralAndAdministrativeExpense_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zJ5eZyBI7ny" title="General and administrative"&gt;120,998&lt;/span&gt;
  in general and administrative expenses and total operating expenses resulted from the expected credit loss related to the price
  concession adjustment above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90D_eus-gaap--IncomeTaxExpenseBenefit_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zeTiXZM5VDs3" title="Provision for income taxes"&gt;370,104&lt;/span&gt; in provision for income taxes resulted from the tax effect related to the adjustment for the price concession
  and expected credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Statements of Changes in Shareholders&#x2019; Equity year end December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zyHF5oKalSH2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z2WCiXWxay1e" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_ztaZQY9Zf8T" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetIncomeLoss_zLXl2Vvb1Dvk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; text-align: justify"&gt;Net income&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,154,207&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,392,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,761,909&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selected
Consolidated Statements of Cash Flows for year ended December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20240101__20241231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zapIL6D4P7ve" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zK3iaSZ1Tab7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zKkT430xDOV2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Previously Stated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Restatement&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Adjustments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zITup1NNPGGl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;CASH FLOWS FROM OPERATING 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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetIncomeLoss_i01_zl6uFkEN6NEc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 49%; text-align: justify"&gt;Net income&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;3,154,207&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;(1,392,298&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;1,761,909&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_i01_zipZ3iCdd9Bc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Reversal of allowance for expected credit loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(52,169&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;(120,999&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;(173,168&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_i01_zUyENe4dOEB3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Deferred income tax recovery&lt;/td&gt;&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,031,850&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;39,837&lt;/td&gt;&lt;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;(992,013&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_ziXeZb6Dd7c3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Accounts receivable&lt;/td&gt;&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,029,576&lt;/td&gt;&lt;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,883,400&lt;/td&gt;&lt;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;4,912,976&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i01_zKRsKXmCJPg5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Tax payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(638,880&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;(409,940&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;(1,048,820&lt;/td&gt;&lt;td style="text-align: left"&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: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Description
of restatement adjustments in the Consolidated Statements of Cash Flows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90B_eus-gaap--NetIncomeLoss_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z6vJ9aGxbVI6" title="Net income"&gt;1,392,298&lt;/span&gt; in net income is related to the price concession adjustment and expected credit loss and the tax effect as described
  above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--ProvisionForDoubtfulAccounts_pp0d_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember__us-gaap--CreditLossStatusAxis__custom--AccountsReceivableAndPriceConcessionAdjustmentMember_ztCdYXRCZqrk" title="Reversal of allowance for expected credit loss"&gt;120,998&lt;/span&gt; in reversal of allowance for expected credit loss resulted from decrease of accounts receivable and the price
  concession adjustment above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  increase of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_907_eus-gaap--IncreaseDecreaseInAccountsReceivable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_z7zXgTqi1Ry6" title="Accounts receivable"&gt;1,883,400&lt;/span&gt; in change of accounts receivable resulted from the price concession.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
  &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
  decrease of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBSRVZJT1VTTFkgSVNTVUVEIENPTlNPTElEQVRFRCBGSU5BTkNJQUwgU1RBVEVNRU5UUyBBREpVU1RNRU5UIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_905_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_pp0d_di_c20240101__20241231__srt--RestatementAxis__srt--RevisionOfPriorPeriodReclassificationAdjustmentMember_zhM4tmhQjml7" title="Tax payable"&gt;409,940&lt;/span&gt; in change of tax payable resulted from the tax effect related to the adjustment for the price concession and expected
  credit loss.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also restated the segment disclosure in Note 19 to reflect the restatement adjustments and to comply with ASC 280, as amended
by ASU 2023-07.&lt;/span&gt;&lt;/p&gt;



</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000628"
      unitRef="USD">6589038</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000629"
      unitRef="USD">-1762401</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000630"
      unitRef="USD">4826637</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000632"
      unitRef="USD">45385846</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000633"
      unitRef="USD">-1762401</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000634"
      unitRef="USD">43623445</us-gaap:AssetsCurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000636"
      unitRef="USD">1166451</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000637"
      unitRef="USD">-39837</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000638"
      unitRef="USD">1126614</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000640"
      unitRef="USD">11305910</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000641"
      unitRef="USD">-39837</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000642"
      unitRef="USD">11266073</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000644"
      unitRef="USD">56691756</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000645"
      unitRef="USD">-1802238</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000646"
      unitRef="USD">54889518</us-gaap:Assets>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000648"
      unitRef="USD">1482203</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000649"
      unitRef="USD">-409940</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000650"
      unitRef="USD">1072263</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000652"
      unitRef="USD">26148843</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000653"
      unitRef="USD">-409940</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000654"
      unitRef="USD">25738903</us-gaap:LiabilitiesCurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000656"
      unitRef="USD">33595138</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000657"
      unitRef="USD">-409940</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000658"
      unitRef="USD">33185198</us-gaap:Liabilities>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000660"
      unitRef="USD">16440172</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000661"
      unitRef="USD">-1392298</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000662"
      unitRef="USD">15047874</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000664"
      unitRef="USD">23096618</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000665"
      unitRef="USD">-1392298</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000666"
      unitRef="USD">21704320</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000668"
      unitRef="USD">56691756</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000669"
      unitRef="USD">-1802238</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000670"
      unitRef="USD">54889518</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000672"
      unitRef="USD">-1762401</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000674"
      unitRef="USD">1883399</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000676"
      unitRef="USD">120998</us-gaap:AccountsReceivableAllowanceForCreditLossExcludingAccruedInterestNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000678"
      unitRef="USD">-39837</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000680"
      unitRef="USD">-409940</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000682"
      unitRef="USD">111209142</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000683"
      unitRef="USD">-1883400</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000684"
      unitRef="USD">109325742</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000686"
      unitRef="USD">34343339</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000687"
      unitRef="USD">-1883400</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000688"
      unitRef="USD">32459939</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000690"
      unitRef="USD">16610528</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000691"
      unitRef="USD">-120998</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000692"
      unitRef="USD">16489530</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000694"
      unitRef="USD">27531348</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000695"
      unitRef="USD">-120998</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000696"
      unitRef="USD">27410350</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000698"
      unitRef="USD">6811991</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000699"
      unitRef="USD">-1762402</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000700"
      unitRef="USD">5049589</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000702"
      unitRef="USD">4179069</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000703"
      unitRef="USD">-1762402</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000704"
      unitRef="USD">2416667</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000706"
      unitRef="USD">1024862</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000707"
      unitRef="USD">-370104</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000708"
      unitRef="USD">654758</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000710"
      unitRef="USD">3154207</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000711"
      unitRef="USD">-1392298</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000712"
      unitRef="USD">1761909</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="INF"
      id="Fact000714"
      unitRef="USDPShares">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="INF"
      id="Fact000715"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000716"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="INF"
      id="Fact000718"
      unitRef="USDPShares">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="INF"
      id="Fact000719"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000720"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="INF"
      id="Fact000722"
      unitRef="USDPShares">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="INF"
      id="Fact000723"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000724"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="INF"
      id="Fact000726"
      unitRef="USDPShares">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="INF"
      id="Fact000727"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000728"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000730"
      unitRef="USD">-1883400</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000732"
      unitRef="USD">-120998</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000734"
      unitRef="USD">-370104</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000736"
      unitRef="USD">3154207</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000737"
      unitRef="USD">-1392298</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000738"
      unitRef="USD">1761909</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000744"
      unitRef="USD">3154207</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000745"
      unitRef="USD">-1392298</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000746"
      unitRef="USD">1761909</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000748"
      unitRef="USD">-52169</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000749"
      unitRef="USD">-120999</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000750"
      unitRef="USD">-173168</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000752"
      unitRef="USD">-1031850</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000753"
      unitRef="USD">39837</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000754"
      unitRef="USD">-992013</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000756"
      unitRef="USD">-3029576</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000757"
      unitRef="USD">-1883400</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000758"
      unitRef="USD">-4912976</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2024-01-012024-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000760"
      unitRef="USD">-638880</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000761"
      unitRef="USD">-409940</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000762"
      unitRef="USD">-1048820</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000764"
      unitRef="USD">-1392298</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember_custom_AccountsReceivableAndPriceConcessionAdjustmentMember"
      decimals="0"
      id="Fact000766"
      unitRef="USD">120998</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000768"
      unitRef="USD">-1883400</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2024-01-012024-12-31_srt_RevisionOfPriorPeriodReclassificationAdjustmentMember"
      decimals="0"
      id="Fact000770"
      unitRef="USD">-409940</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <MAMO:ComparativeFiguresPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000772">&lt;p id="xdx_845_ecustom--ComparativeFiguresPolicyTextBlock_zgufUUIebDbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zibkpofT8z95"&gt;Comparative Figures&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A payable of $&lt;span id="xdx_909_eus-gaap--AccountsPayableCurrent_iI_c20231231__srt--RestatementAxis__srt--ScenarioPreviouslyReportedMember_zIQJa7bYU4Eh" title="Accounts payable"&gt;2,343,869&lt;/span&gt; to a supplier related to a litigation (Note 11)
has been reclassified from accounts payable to other payables, accrued expenses and other current liabilities as of December 31, 2023
to confirm the current year&#x2019;s presentation. This reclassification had no impact on the Company&#x2019;s operating results or financial position
for the respective years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</MAMO:ComparativeFiguresPolicyTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31_srt_ScenarioPreviouslyReportedMember"
      decimals="0"
      id="Fact000774"
      unitRef="USD">2343869</us-gaap:AccountsPayableCurrent>
    <us-gaap:UseOfEstimates contextRef="From2024-01-01to2024-12-31" id="Fact000776">&lt;p id="xdx_840_eus-gaap--UseOfEstimates_zwJ8jwgijnV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zYr0tNRLavRa"&gt;Uses
of estimates and assumptions&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
preparing the consolidated financial statements in conformity with U.S. GAAP, management makes estimates and assumptions that affect
the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements
and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information as of the date
of the consolidated financial statements. Significant accounting estimates required to be made by management include allowance for inventories,
allowance for credit losses, sales return liabilities, warranty costs and the assessment and the disclosure of contingent liabilities.
The Company evaluates its estimates and assumptions on an ongoing basis and its estimates on historical experience, current and expected
future conditions and various other assumptions that management believes are reasonable under the circumstances based on the information
available to management at the time these estimates and assumptions are made. Actual results and outcomes may differ significantly from
these estimates and assumptions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000778">&lt;p id="xdx_846_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zoD3Gqaj7o08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zEmpPQKE7Au"&gt;Cash
and cash equivalents&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents consist of cash on hand, the balances with banks and the liquid investments with maturities of three months or less.
The Company maintains all its bank accounts in the United States, maximum amounts of $&lt;span id="xdx_90D_eus-gaap--CashFDICInsuredAmount_iI_c20241231__srt--RangeAxis__srt--MaximumMember_zqYzi0j5Ffjj" title="Cash FDIC insured amount"&gt;597,877&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--CashFDICInsuredAmount_iI_c20231231__srt--RangeAxis__srt--MaximumMember_z2AdFMNZkdH2" title="Cash FDIC insured amount"&gt;435,457&lt;/span&gt; are insured by Federal Deposit
Insurance Corporation (&#x201c;FDIC&#x201d;) as of December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2024-12-31_srt_MaximumMember"
      decimals="0"
      id="Fact000780"
      unitRef="USD">597877</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2023-12-31_srt_MaximumMember"
      decimals="0"
      id="Fact000782"
      unitRef="USD">435457</us-gaap:CashFDICInsuredAmount>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2024-01-01to2024-12-31" id="Fact000784">&lt;p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z12cC9PICJDd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zrnX6kjHNLx1"&gt;Accounts
receivable, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable represent trade receivable and are recognized initially at fair value and subsequently adjusted for any allowance for expected
credit loss. The Company grants credit to customers, without collateral, under normal payment terms. The Company uses a loss rate method
to estimate the allowance for credit losses. The Company evaluates the expected credit loss of accounts receivable based on customer
financial condition and historical collection information adjusted for current market economic conditions and forecasts of future economic
performance when appropriate. Loss-rate approach is based on the historical loss rates and expectations of future conditions. The Company
writes off potentially uncollectible accounts receivable against the allowance for credit losses if it is determined that the amounts
will not be collected.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000786">&lt;p id="xdx_841_eus-gaap--InventoryPolicyTextBlock_zCH6oBU0DYje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zGJhb8QayJT2"&gt;Inventories,
net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
are stated at the lower of cost or net realizable value, using the first-in, first out (FIFO) method. Costs include the cost of raw materials,
freight and duty. Any excess of the cost over the net realizable value of each item of inventories is recognized as a provision for diminution
in the value of inventories. Net realizable value is estimated using selling price in the normal course of business less any costs to
complete and sell products. As of December 31, 2024 and 2023, the Company had inventory provision of $&lt;span id="xdx_906_eus-gaap--InventoryAdjustments_iI_c20241231_zCOvxqYX4lZa" title="Inventory provision"&gt;469,900&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--InventoryAdjustments_iI_c20231231_zrN32VOTtIf6" title="Inventory provision"&gt;439,900&lt;/span&gt;, included
in inventories, net in the consolidated balance sheet. Impairment provision of inventories were $&lt;span id="xdx_907_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20240101__20241231_zPx0GK3T3yMj" title="Impairment provision of inventories"&gt;30,000&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20230101__20231231_zk1dmdfahW2k" title="Impairment provision of inventories"&gt;439,900&lt;/span&gt; for the years ended
December 31, 2024 and 2023, respectively, included in cost of revenues in the consolidated statement of operations and comprehensive
income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryAdjustments
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000788"
      unitRef="USD">469900</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryAdjustments
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000790"
      unitRef="USD">439900</us-gaap:InventoryAdjustments>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000792"
      unitRef="USD">30000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000794"
      unitRef="USD">439900</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <MAMO:AdvancesToSuppliersPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000796">&lt;p id="xdx_84C_ecustom--AdvancesToSuppliersPolicyTextBlock_zyKIgsIeLLJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zouXP7EMr4w4"&gt;Advance
to suppliers&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advance
to suppliers consists of balances paid to suppliers for purchasing of products, parts and accessories that have not been provided or
received. Advances to suppliers are short-term in nature and are reviewed periodically to determine whether their carrying value has
become impaired. The Company evaluated the carrying value of individual advances based on specifics facts and circumstances for any impairment
at each reporting date. For the years ended December 31, 2024 and 2023, the Company recorded the impairment loss of $&lt;span id="xdx_905_eus-gaap--GoodwillImpairmentLoss_c20240101__20241231_zLxvm6AmrZK4" title="Impairment loss"&gt;772,780&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--GoodwillImpairmentLoss_dxL_c20230101__20231231_zo8aFVkbFnib" title="Impairment loss::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0800"&gt;nil&lt;/span&gt;&lt;/span&gt;
respectively on its advance to suppliers in connection with an expected settlement between the Company and one of the suppliers during the year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</MAMO:AdvancesToSuppliersPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000798"
      unitRef="USD">772780</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:DeferredChargesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000802">&lt;p id="xdx_841_eus-gaap--DeferredChargesPolicyTextBlock_zQZlnu4sABJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zm6xuWeRqpp4"&gt;Deferred
offering cost&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
offering costs were expenses directly related to the Company&#x2019;s IPO. These costs consisted of legal, accounting, printing, and filing
fees that the Company capitalized. The deferred offering costs are reclassified to additional paid-in capital upon receipts of the capital
raised at IPO closing date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000804">&lt;p id="xdx_843_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9mENKBGPGm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zIfal5XSvh2i"&gt;Property
and equipment&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_ecustom--ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_zfoccgAOWY1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are recorded at cost. Depreciation is provided in amounts sufficient to amortize the cost of the related assets over their
useful lives using the straight-line method, as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zca56tMqruje" style="display: none"&gt;SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful
    life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture
    and fixtures&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z4YKxah7BK4g" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPGlNZiq6QG9" title="Property and equipment, estimated useful lives"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery
    equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zw0JkgRbgw8" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5q29ZR9l6Wh" title="Property and equipment, estimated useful lives"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Electronic
    equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_zW4dnYdpqoc2" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transportation
    equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TransportationEquipmentMember_zDBmQOtOvXNj" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold
    improvement&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zEFJ6VYxwFL7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0819"&gt;Over
    the shorter of the lease term or estimated useful lives&lt;/span&gt;&lt;/span&gt; (&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zBarf7qvPlce" title="Property and equipment, estimated useful lives"&gt;3&lt;/span&gt;-&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_z7fh3cYVXXQa" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt; years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AA_zi3B0sIUf1m" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expenditures
for maintenance and repairs, which do not materially extend the useful lives of the assets, are charged to expense as incurred. Expenditures
for major renewals and betterments which substantially extend the useful life of assets are capitalized. The cost and related accumulated
depreciation of assets retired or sold are removed from the respective accounts, and any gains or losses on disposals are determined
by comparing proceeds with carrying amount and are recognized within &#x201c;other income (expense)&#x201d; in the consolidated statements
of operations and comprehensive income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <MAMO:ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000806">&lt;p id="xdx_891_ecustom--ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock_zfoccgAOWY1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are recorded at cost. Depreciation is provided in amounts sufficient to amortize the cost of the related assets over their
useful lives using the straight-line method, as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zca56tMqruje" style="display: none"&gt;SCHEDULE OF PROPERTY AND EQUIPMENT USEFUL LIFE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 49%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful
    life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture
    and fixtures&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_z4YKxah7BK4g" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPGlNZiq6QG9" title="Property and equipment, estimated useful lives"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery
    equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zw0JkgRbgw8" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z5q29ZR9l6Wh" title="Property and equipment, estimated useful lives"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Electronic
    equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_zW4dnYdpqoc2" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transportation
    equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TransportationEquipmentMember_zDBmQOtOvXNj" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold
    improvement&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zEFJ6VYxwFL7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0819"&gt;Over
    the shorter of the lease term or estimated useful lives&lt;/span&gt;&lt;/span&gt; (&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zBarf7qvPlce" title="Property and equipment, estimated useful lives"&gt;3&lt;/span&gt;-&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_z7fh3cYVXXQa" title="Property and equipment, estimated useful lives"&gt;5&lt;/span&gt; years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</MAMO:ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember"
      id="Fact000808">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember"
      id="Fact000810">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MinimumMember"
      id="Fact000812">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember_srt_MaximumMember"
      id="Fact000814">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_custom_ElectronicEquipmentMember"
      id="Fact000816">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_TransportationEquipmentMember"
      id="Fact000818">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember"
      id="Fact000821">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember"
      id="Fact000823">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000825">&lt;p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zEUutLnKNLm" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zkgUZsdfQ2Y6"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-02&#x2014;Leases (Topic 842) since January 1, 2020, using a modified
retrospective transition method permitted under ASU No. 2018-11. This transition approach provides a method for recording existing leases
only at the date of adoption and does not require previously reported balances to be adjusted. The Company evaluates the contracts it
enters into to determine whether such contracts contain leases. A contract contains a lease if the contract conveys the right to control
the use of identified property or equipment for a period of time in exchange for consideration. At commencement, contracts containing
a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Operating
Leases&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid discounted
based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate
the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. As
most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information
available at commencement date in determining the present value of future payments. The Company measures right-of-use (&#x201c;ROU&#x201d;)
assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial
direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available
to the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lease
cost for operating leases includes the amortization of the ROU asset and interest expense related to the operating lease liability. For
leases with lease term less than one year (short-term leases), the Company records operating lease expense in its consolidated statements
of operations on a straight-line basis over the lease term and record variable lease payments as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Finance
Leases&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lease
cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line
basis and recorded to &#x201c;Depreciation of right-of-use finance asset&#x201d; and interest expense on the finance lease liability, which
is calculated using the interest method and recorded to &#x201c;Interest expense, net.&#x201d; Finance lease ROU assets are amortized over
the shorter of their estimated useful lives or the terms of the respective leases, including periods covered by renewal options that
the Company is reasonably certain of exercising.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000827">&lt;p id="xdx_843_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zd4FdykaeL83" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zd8PW7s4IP72"&gt;Impairment
of long-lived assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-lived
assets, primarily consist of property and equipment, are evaluated for impairment whenever events or changes in circumstances (such as
a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount may
not be fully recoverable or that the useful life is shorter than the Company had originally estimated. When these events occur, the Company
evaluates the impairment by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be
generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less
than the carrying value of the assets, the Company recognizes an impairment loss based on the excess of the carrying value of the assets
over the fair value of the assets. &lt;span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20240101__20241231_zjMFXAJ5SQZ4" title="Impairment charge"&gt;&lt;span id="xdx_909_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20230101__20231231_zkRmevNbpWuh" title="Impairment charge of long-lived assets"&gt;No&lt;/span&gt;&lt;/span&gt; impairment charge was recognized for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000829"
      unitRef="USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000831"
      unitRef="USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000833">&lt;p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zWx2E0zDSMF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zRkRbMwpj2b7"&gt;Fair
value of financial instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
825-10 requires certain disclosures regarding the fair value of financial instruments. Fair value is defined as the price that would
be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement
date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize
the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as
follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1 &#x2014; inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2 &#x2014; inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, quoted
    market prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable
    and inputs derived from or corroborated by observable market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3 &#x2014; inputs to the valuation methodology are unobservable.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Unless
otherwise disclosed, the fair value of the Company&#x2019;s financial instruments, including cash and cash equivalents, accounts receivables,
other receivable included in other current assets, loan from a related party, accounts payable, other payable, accrued expense and other
liabilities, contract liabilities, approximates their recorded values due to their short-term maturities. The Company determined that
the carrying value of the lease liabilities approximated their fair value as the interest rates used to discount the contracts approximate
market rates. The Company noted no transfers between levels during any of the periods presented. The Company did not have any instruments
that were measured at fair value on a recurring nor non-recurring basis as of December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000835">&lt;p id="xdx_843_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zRzQf1dM6gLl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zTMo31wB9Jqg"&gt;Revenue
recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company adopted ASC Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d;. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, the Company applies
the following steps:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
1: Identify the contract(s) with a customer&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
2: Identify the performance obligations in the contract&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
3: Determine the transaction price&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
4: Allocate the transaction price to the performance obligations in the contract&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step
5: Recognize revenue when (or as) the entity satisfies a performance obligation&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s revenue is generated primarily by sales of UTVs, ATVs, electric bikes (&#x201c;e-bikes&#x201d;), and Pontoon Boats.
Revenue represented the amount of consideration to which the Company expects to be entitled in exchange for promised goods. Revenue
is recorded when performance obligations are considered to be satisfied when control is transferred to our customers. For sales made
through our e-commerce platform, revenue is recorded upon delivery and customer acceptance. For direct sales and consignment sales, revenue is recognized
when goods leave the warehouse and when customers pick up goods in stores, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Sales
returns&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company provides a refund policy to accept returns from end customers, which varies and depends on different products and sales
channels. The estimated sales returns are determined based upon an analysis of historical sales returns. Return allowances are
recorded as a reduction in sales with corresponding sales return liabilities which are included in &#x201c;accrued return
liabilities.&#x201d; The estimated cost of returned inventory is recorded as a reduction to cost of sales and an increase of right of
return assets which is included in &#x201c;inventories.&#x201d; The factors affecting the Company&#x2019;s sales return liabilities
include the number of products currently within the return period, historical and anticipated rates of sales returns claimed on
those products, and the estimated amount of returns that may be claimed within this period. If actual results differ from the
estimates, the Company revises its estimated sales returns liability accordingly. At each period end, the Company reviews and
reassesses the adequacy of its recorded sales returns liabilities and adjusts the amounts as necessary. As of December 31, 2024 and
2023, $&lt;span id="xdx_906_eus-gaap--AccruedLiabilitiesCurrent_iI_c20241231_zIRYl7S5l2t8" title="Sales return liabilities"&gt;261,588&lt;/span&gt;
and $&lt;span id="xdx_902_eus-gaap--AccruedLiabilitiesCurrent_iI_c20231231_zHANu5OBguxh" title="Sales return liabilities"&gt;283,276&lt;/span&gt;
of sales return liabilities associated with estimated product returns were recorded in the consolidated balance sheet, respectively.
During the years ended December 31, 2024 and 2023, the Company recorded sales returns of $&lt;span id="xdx_907_ecustom--ActualRecognizedProductsReturn_c20240101__20241231_zdSbAlVv1Zvb" title="Sales returns"&gt;1,061,694&lt;/span&gt;
and $&lt;span id="xdx_905_ecustom--ActualRecognizedProductsReturn_c20230101__20231231_zrmdYXTbruJ2" title="Sales returns"&gt;3,355,112&lt;/span&gt;
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Products
warranty&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generally provides a one-year limited warranty against defects in materials related to the sale of products. The Company considers
the warranty as an assurance type warranty since the warranty provides the customers the assurance that the product complies with agreed-upon
specifications. Estimated future warranty obligations are included in cost of product sales in the period in which the related revenue
is recognized. The factors affecting the Company&#x2019;s warranty include the number of products currently under warranty, historical
and anticipated rates of warranty claim on those products, and the estimates of repair and replacement costs to satisfy the Company&#x2019;s
warranty obligation. The anticipated rate of warranty claims is the primary estimate used in determining the warranty liability and is
relatively predictable using historical experience of failure rates. The average remaining aggregate warranty period of the products
sold is calculated, repair parts are generally already in stock or available at pre-determined prices, and labor rates are generally
arranged at pre-established amount with service providers. If actual results differ from the estimates, the Company revises its estimated
warranty liability. Each quarter, the Company reevaluates its estimates and assesses the adequacy of its recorded warranty liabilities
and adjust the amounts as necessary. As of December 31, 2024 and 2023, $&lt;span id="xdx_90C_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20241231_zt8R2cjLZZDb" title="Products warranty"&gt;503,553&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_c20231231_z6dMoGvTlg6h" title="Products warranty"&gt;619,113&lt;/span&gt; of product warranty were recorded in the
consolidated balance sheet, respectively. During the years ended December 31, 2024 and 2023, the Company recorded warranty expenses of
$&lt;span id="xdx_900_eus-gaap--ProductWarrantyAccrualPayments_c20240101__20241231_zxxOH0Mp3Ag" title="Warranty expenses"&gt;1,274,037&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--ProductWarrantyAccrualPayments_c20230101__20231231_zZejYgbGOTRl" title="Warranty expenses"&gt;1,924,203&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Contract
liabilities&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
contract liabilities of the Company are primarily related to advances received from customers. The contract liabilities are reported in
a net position on a customer-by-customer basis at the end of each reporting period. Contract liabilities are recognized when the Company
receives prepayment from customers resulting from purchase order. Contract liabilities will be recognized as revenue when the products
are delivered. As of December 31, 2024 and 2023, the Company recorded contract liabilities of $&lt;span id="xdx_90A_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20241231_zezHcq0W0iGb" title="Advance from customers"&gt;449,999&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_c20231231_zRE0Sexinuxd" title="Advance from customers"&gt;1,835,411&lt;/span&gt;, respectively,
which will be recognized as revenue upon delivery of the products sold. For the years ended December 31, 2024 and 2023, the amounts transferred
from contract liabilities to revenue at the beginning of the fiscal period were $&lt;span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zdXyqZYlZSh" title="Contract liabilities, revenue recognized"&gt;1,158,440&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zWHt2FpSIVpc" title="Contract liabilities, revenue recognized"&gt;696,274&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Disaggregation
of revenues&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company disaggregates its revenue from contracts by products, as the Company believes it best depicts how the nature, amount, timing
and uncertainty of the revenue and cash flows are affected by economic factors.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zJAsF4ByUK3f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s disaggregation of revenues for the years ended December 31, 2024 and 2023 is disclosed as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span&gt;&lt;span id="xdx_8BF_z6bCcngNC0G5"&gt;SCHEDULE OF DISAGGREGATION
OF REVENUES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zxqgihTs7FCh" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2024 &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_z2zVYRzrREyj" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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="6" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2024 &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQYBtmwn3rSg" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 62%"&gt;&lt;span style="font-size: 10pt"&gt;UTVs, ATVs and e-bikes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;105,575,151&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;103,312,838&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PontoonBoatsMember_zhHwkyCR74Hi" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;Pontoon Boats&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;3,750,591&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;11,724,706&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zmviZAlmGqD3" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;109,325,742&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;115,037,544&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_z4Rd23w41iAf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000837"
      unitRef="USD">261588</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000839"
      unitRef="USD">283276</us-gaap:AccruedLiabilitiesCurrent>
    <MAMO:ActualRecognizedProductsReturn
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000841"
      unitRef="USD">1061694</MAMO:ActualRecognizedProductsReturn>
    <MAMO:ActualRecognizedProductsReturn
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000843"
      unitRef="USD">3355112</MAMO:ActualRecognizedProductsReturn>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000845"
      unitRef="USD">503553</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000847"
      unitRef="USD">619113</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000849"
      unitRef="USD">1274037</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000851"
      unitRef="USD">1924203</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000853"
      unitRef="USD">449999</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000855"
      unitRef="USD">1835411</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000857"
      unitRef="USD">1158440</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000859"
      unitRef="USD">696274</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000861">&lt;p id="xdx_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zJAsF4ByUK3f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s disaggregation of revenues for the years ended December 31, 2024 and 2023 is disclosed as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span&gt;&lt;span id="xdx_8BF_z6bCcngNC0G5"&gt;SCHEDULE OF DISAGGREGATION
OF REVENUES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zxqgihTs7FCh" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2024 &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_z2zVYRzrREyj" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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="6" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2024 &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&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;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQYBtmwn3rSg" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 62%"&gt;&lt;span style="font-size: 10pt"&gt;UTVs, ATVs and e-bikes&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;105,575,151&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;103,312,838&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PontoonBoatsMember_zhHwkyCR74Hi" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;Pontoon Boats&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;3,750,591&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;11,724,706&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zmviZAlmGqD3" style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;109,325,742&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;115,037,544&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact000863"
      unitRef="USD">105575151</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact000864"
      unitRef="USD">103312838</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact000866"
      unitRef="USD">3750591</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact000867"
      unitRef="USD">11724706</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000869"
      unitRef="USD">109325742</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000870"
      unitRef="USD">115037544</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000872">&lt;p id="xdx_84D_eus-gaap--CostOfSalesPolicyTextBlock_zdtyS90uWUbi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zimwqwHVlDL6"&gt;Cost
of revenues&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of revenues includes all of the costs and expenses directly related to the production of goods and services included in revenues. Cost
of revenues primarily consists of cost of products, freight and duty allocated and warehouse related overhead, such as salaries and benefits,
rent, warehouse supplies and depreciation expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
freight and duty costs incurred when shipping raw materials from suppliers to the Company are included in cost of revenues, amounting
to $&lt;span id="xdx_905_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zQGx7F8G9eee" title="Cost of revenue"&gt;11,385,278&lt;/span&gt; and $&lt;span id="xdx_903_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_z9QeBj9evMp7" title="Cost of revenue"&gt;8,773,647&lt;/span&gt; for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CostOfSalesPolicyTextBlock>
    <MAMO:ShippingAndFreightExpense
      contextRef="From2024-01-012024-12-31_us-gaap_CostOfSalesMember"
      decimals="0"
      id="Fact000874"
      unitRef="USD">11385278</MAMO:ShippingAndFreightExpense>
    <MAMO:ShippingAndFreightExpense
      contextRef="From2023-01-012023-12-31_us-gaap_CostOfSalesMember"
      decimals="0"
      id="Fact000876"
      unitRef="USD">8773647</MAMO:ShippingAndFreightExpense>
    <MAMO:ShippingAndHandlingCostPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000878">&lt;p id="xdx_84B_ecustom--ShippingAndHandlingCostPolicy_z8lvI0Ud69Ld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zPjaV33lyO38"&gt;Shipping
and handling costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shipping
and handling costs, which include costs related to the selection of products and their delivery to customers, are presented in selling
expenses. The shipping and handling costs incurred upon goods delivery to customers are $&lt;span id="xdx_90D_ecustom--ShippingAndFreightExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zsH3FOJEjxhd" title="Shipping and freight expense"&gt;6,282,588&lt;/span&gt; and $&lt;span id="xdx_90B_ecustom--ShippingAndFreightExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zqPMk7xBFZxd" title="Shipping and freight expense"&gt;4,933,810&lt;/span&gt; for the years ended
December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</MAMO:ShippingAndHandlingCostPolicy>
    <MAMO:ShippingAndFreightExpense
      contextRef="From2024-01-012024-12-31_custom_SellingExpenseMember"
      decimals="0"
      id="Fact000880"
      unitRef="USD">6282588</MAMO:ShippingAndFreightExpense>
    <MAMO:ShippingAndFreightExpense
      contextRef="From2023-01-012023-12-31_custom_SellingExpenseMember"
      decimals="0"
      id="Fact000882"
      unitRef="USD">4933810</MAMO:ShippingAndFreightExpense>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000884">&lt;p id="xdx_847_eus-gaap--AdvertisingCostsPolicyTextBlock_zLS6N89CADof" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zuoF0n3eWXhc"&gt;Advertising
costs&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company expenses all advertising costs as incurred. Advertising costs presented in selling expenses were $&lt;span id="xdx_90B_eus-gaap--AdvertisingExpense_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_z9WGLphrtSo4" title="Advertising costs"&gt;569,757&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--AdvertisingExpense_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--SellingExpenseMember_zJtVZfuXKytg" title="Advertising costs"&gt;768,671&lt;/span&gt; for the
years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="From2024-01-012024-12-31_custom_SellingExpenseMember"
      decimals="0"
      id="Fact000886"
      unitRef="USD">569757</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2023-01-012023-12-31_custom_SellingExpenseMember"
      decimals="0"
      id="Fact000888"
      unitRef="USD">768671</us-gaap:AdvertisingExpense>
    <us-gaap:PostemploymentBenefitPlansPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000890">&lt;p id="xdx_844_eus-gaap--PostemploymentBenefitPlansPolicy_zGcRo82WMeL2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zrf2W0Kseibc"&gt;401(k)
benefit plan&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
401(k) benefit plan covers substantially all employees and allows voluntary employee contributions up to the annually adjusted Internal
Revenue Service dollar limit. These voluntary contributions are matched equal to &lt;span id="xdx_904_eus-gaap--DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_pid_dp_c20240101__20241231_zMaBFju2PRS1" title="Voluntary contribution matching percent"&gt;100%&lt;/span&gt; of the employee&#x2019;s compensation contributed
and not to exceed &lt;span id="xdx_907_eus-gaap--DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_pid_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zSl5E39duE4h" title="Maximum contributions percent"&gt;4%&lt;/span&gt; of the total eligible compensation. The employees&#x2019; voluntary contributions and the Company&#x2019;s matching
contributions are &lt;span id="xdx_90B_eus-gaap--DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_pid_dp_c20240101__20241231_z7AFb6OkhsY2" title="Matching contribution vesting percent"&gt;100%&lt;/span&gt; vested immediately. The Company adopted the 401(k) benefit plan from March 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PostemploymentBenefitPlansPolicy>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000892"
      unitRef="Pure">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="From2024-01-012024-12-31_srt_MaximumMember"
      decimals="INF"
      id="Fact000894"
      unitRef="Pure">0.04</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000896"
      unitRef="Pure">1</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000898">&lt;p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zXTWvk52zOg3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_z7lqwbGJSuFk"&gt;Income
taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Before
the Reorganization, the Company elected to be taxed as an S Corporation for federal and state income tax purposes. As an S Corporation,
the Company is not subject to federal income tax and state tax in Texas. As such, shareholders are taxed on their pro rata share of earnings
and deductions of the Company, regardless of the amount of distributions received. After the Reorganization, the Company is subjected
to U.S. federal income tax at &lt;span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20240101__20241231_zad8B3xEoAq4" title="Federal income tax percent"&gt;21%&lt;/span&gt; and the margin tax in the state of Texas.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
tax expense is the total of the current year income tax due or refundable and the change in deferred tax assets and liabilities. Deferred
tax assets and liabilities are the expected future tax amounts for the temporary differences between carrying amounts and tax bases of
assets and liabilities computed using enacted tax rates. A valuation allowance, if needed, reduces deferred tax assets to the amount
expected to be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Income
taxes&lt;/i&gt; (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for uncertain tax positions in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) ASC Topic No.
740, &#x201c;Accounting for Uncertainty in Income Taxes.&#x201d; A tax position is recognized as a benefit only if it is &#x201c;more likely
than not&#x201d; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount
recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not
meeting the &#x201c;more likely than not&#x201d; test, no tax benefit is recorded.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
judgment is also required in evaluating the Company&#x2019;s uncertain income tax positions and provisions for income taxes. Liabilities
for uncertain income tax positions are recognized based on a two-step approach. The first step is to evaluate whether an income tax position
has met the recognition threshold by determining if the weight of available evidence indicates that it is more likely than not to be
sustained upon examination. The second step is to measure the income tax position that has met the recognition threshold as the largest
amount that is more than 50% likely of being realized upon settlement. The Company continually assesses the likelihood and amount of
potential adjustments and adjusts the income tax provisions, income taxes payable and deferred income taxes in the period in which the
facts that give rise to a revision become known. The Company recognizes interest and penalties related to uncertain income tax positions
as interest expense.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000900"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000902">&lt;p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zw8tZ3Z5WNE8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zTeXQzqVsS1f"&gt;Earnings
per share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company computes earnings per share (&#x201c;EPS&#x201d;) in accordance with ASC 260, &#x201c;Earnings per Share&#x201d; (&#x201c;ASC 260&#x201d;).
ASC 260 requires companies with complex capital structures to present basic and diluted EPS. Basic EPS is measured as net income divided
by the weighted average common shares outstanding for the period. Diluted presents the dilutive effect on a per share basis of potential
common shares (e.g., Restricted Stock Units (&#x201c;RSU&#x201d;), options and warrants) as if they had been converted at the beginning
of the periods presented, or issuance date, if later. Potential common shares that have an anti-dilutive effect (i.e., those that increase
income per share or decrease loss per share) are excluded from the calculation of diluted EPS. For the years ended December 31, 2024
and 2023, a total of &lt;span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zqDaj5OIBFU8" title="Weighted average number of common shares, unvested restricted stock"&gt;101,000&lt;/span&gt; and &lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_dxL_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zc6mGBaTGmRl" title="Weighted average number of common shares, unvested restricted stock::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0906"&gt;nil&lt;/span&gt;&lt;/span&gt; unvested RSU were included in the computation of weighted average number of common shares for the
calculation of diluted EPS.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact000904"
      unitRef="Shares">101000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000908">&lt;p id="xdx_840_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z6Yosk9jLrfh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_860_zJLzy5GbMNrf"&gt;Stock-based
compensation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company follows the provisions of ASC 718, &#x201c;Compensation - Stock Compensation&#x201d; (&#x201c;ASC 260&#x201d;), which establishes
the accounting for employee share-based awards. For employee share-based awards, stock-based compensation cost is measured at the grant
date based on the fair value of the award and is recognized as expense with graded vesting on a straight-line basis over the requisite
service period for the entire award.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000910">&lt;p id="xdx_845_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zHAkBBXNBWpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_zhNevCUORu8i"&gt;Segment
reporting (restated)&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company follows ASC 280, &#x201c;Segment Reporting&lt;i&gt;.&lt;/i&gt;&#x201d; The Company&#x2019;s Chief Executive Officer or chief operating decision-maker
reviews the consolidated financial results when making decisions about allocating resources and assessing the performance of the Company
as a whole. However, the Company has identified that the Company engages in two distinct business activities, generates revenues from
different products, and individually holds assets exceeding 10% of the Group&#x2019;s consolidated total. Hence, the Company concludes
that it has two reporting segments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As the Company&#x2019;s long-lived assets are all located in the United States and substantially all
the Company&#x2019;s revenues are derived from within the United States, no geographical segments are presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2024-01-01to2024-12-31" id="Fact000912">&lt;p id="xdx_84D_eus-gaap--ConcentrationRiskCreditRisk_zNh95e6P5BOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_zXqEd6ikYpQ7"&gt;Concentration
and risks&lt;/span&gt; &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a.
Concentration of credit risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Assets
that potentially subject the Company to a significant concentration of credit risk primarily consist of cash and cash equivalents, accounts
receivable and other receivable included in other current assets. The maximum exposure of such assets to credit risk is their carrying
amounts at the balance sheet dates. The Company maintains all the bank accounts at financial institutions in the United States, where
there is $&lt;span id="xdx_902_eus-gaap--CashFDICInsuredAmount_iI_c20241231_zOAZjtYKhfzd"&gt;250,000&lt;/span&gt; standard deposit insurance coverage limit per depositor, per FDIC-insured bank and per ownership category. As of December
31, 2024, balances of two banks in Massimo Motor Sports exceeded the insured limits by $&lt;span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z5Xu98uclX4e"&gt;147,954&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z7gOwNHYoW4c" title="Cash uninsured amount"&gt;9,457,067&lt;/span&gt;, respectively. As of December
31, 2023, balances of one bank in Massimo Motor Sports exceeded the insured limits by $&lt;span id="xdx_904_eus-gaap--CashUninsuredAmount_iI_c20231231_zyjlsRq94Wu9"&gt;330,357&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;To
limit the exposure to credit risk relating to deposits, the Company primarily places cash deposits with large financial institutions
in the United States. The Company conducts credit evaluations of its customers and generally does not require collateral or other security
from them. The Company establishes an accounting policy to provide for current expected credit losses based on the individual customer&#x2019;s
financial condition, credit history, and the current economic conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;b.
Foreign Exchange Risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Most
of our raw materials are imported from China. The value of the Chinese Yuan against the U.S. dollar is affected by the changes in
China and United States economic conditions. We do not believe that we currently have any significant direct foreign exchange risk
as most of our sales agreements are specified in U.S. dollars and have not used any derivative financial instruments to hedge
exposure to such risk.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;c.
Interest Rate Risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Interest
rate risk is the risk that future cash flows will fluctuate as a result of changes in market interest rates. Our exposure to interest
rate risk primarily relates to the interest rates from our lessors and our borrowings with banks. The related party loan bears no interest.
Our leasing obligations&#x2019; interest rates are fixed at the commencement date of the leases. We have not been exposed to material
risks due to the fact that our borrowing from the bank is not significant. And we have not used any derivative financial instruments
to manage our interest risk exposure. However, we cannot provide assurance that we will not be exposed to material risks due to changes
in market interest rate in the future.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;d.
Liquidity Risk&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: justify; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liquidity
risk arises through the excess of financial obligations over available financial assets due at any point in time. Our objective in mitigating
liquidity risk is to maintain sufficient readily available reserves in order to meet our liquidity requirements at any point in time.
We achieve this by maintaining adequate cash reserves and available banking facilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2 &#x2014; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Concentration
and risks &lt;/i&gt;(continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;e.
Significant customers&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2024 and 2023, one and one customer accounted for &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zfWShJupzImd" title="Concentration risk, percentage"&gt;65&lt;/span&gt;% and &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zKFsF1oGgwDf" title="Concentration risk, percentage"&gt;41&lt;/span&gt;% of the Company&#x2019;s total revenues, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024 and 2023, one and one customer accounted for &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z0D23xKa6bae" title="Concentration risk, percentage"&gt;57&lt;/span&gt;% and &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zw7I166d5VZ4" title="Concentration risk, percentage"&gt;86&lt;/span&gt;% of the Company&#x2019;s total accounts receivable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 24pt; text-align: left; text-indent: -24pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;f.
Significant suppliers&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the year ended December 31, 2024, two suppliers individually accounted for &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z64tgBcP0B3j" title="Concentration risk, percentage"&gt;54%&lt;/span&gt; and &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z7DYEMYAJHp7" title="Concentration risk, percentage"&gt;18%&lt;/span&gt; of the Company&#x2019;s total purchases respectively.
For the year ended December 31, 2023, three suppliers individually accounted for &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zUNhPip1S5a1" title="Concentration risk, percentage"&gt;48%&lt;/span&gt;, &lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zs2uQE2hQG3k" title="Concentration risk, percentage"&gt;19%&lt;/span&gt; and &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--ThreeSupplierMember_zYg4pxv7Vxr8" title="Concentration risk, percentage"&gt;14%&lt;/span&gt; of the Company&#x2019;s total purchases
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, two suppliers individually accounted for &lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_zg99HOCPq684"&gt;33%
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_zZRkpyb8KBug"&gt;18%
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;of the Company&#x2019;s total accounts payable,
respectively. As of December 31, 2023, two suppliers individually accounted &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneSupplierMember_z6g57sPowAEe"&gt;41&lt;/span&gt;%
and &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--TwoSupplierMember_z2d2YAOwRwC3"&gt;19&lt;/span&gt;%
of the Company&#x2019;s total accounts payable, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000913"
      unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2024-12-31_custom_MassimoMotorSportsLLCMember407188281"
      decimals="0"
      id="Fact000914"
      unitRef="USD">147954</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2023-12-31_custom_MassimoMotorSportsLLCMember"
      decimals="0"
      id="Fact000916"
      unitRef="USD">9457067</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000917"
      unitRef="USD">330357</us-gaap:CashUninsuredAmount>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"
      decimals="INF"
      id="Fact000919"
      unitRef="Pure">0.65</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"
      decimals="INF"
      id="Fact000921"
      unitRef="Pure">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"
      decimals="INF"
      id="Fact000923"
      unitRef="Pure">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"
      decimals="INF"
      id="Fact000925"
      unitRef="Pure">0.86</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember"
      decimals="INF"
      id="Fact000927"
      unitRef="Pure">0.54</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember"
      decimals="INF"
      id="Fact000929"
      unitRef="Pure">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember"
      decimals="INF"
      id="Fact000931"
      unitRef="Pure">0.48</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember"
      decimals="INF"
      id="Fact000933"
      unitRef="Pure">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_SupplierConcentrationRiskMember_custom_ThreeSupplierMember"
      decimals="INF"
      id="Fact000935"
      unitRef="Pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember"
      decimals="INF"
      id="Fact000936"
      unitRef="Pure">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember"
      decimals="INF"
      id="Fact000937"
      unitRef="Pure">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_OneSupplierMember"
      decimals="INF"
      id="Fact000938"
      unitRef="Pure">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsPayableMember_us-gaap_SupplierConcentrationRiskMember_custom_TwoSupplierMember"
      decimals="INF"
      id="Fact000939"
      unitRef="Pure">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000941">&lt;p id="xdx_845_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_ziw4rRmxAeS" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_z7xSTBoviBF8"&gt;Recent
accounting pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers the applicability and impact of all ASUs. Management periodically reviews new accounting standards that are issued.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Jumpstart Our Business Startups Act provides that an emerging growth company (&#x201c;EGC&#x201d;) as defined therein can take advantage
of an extended transition period for complying with new or revised accounting standards. This allows an EGC to delay adoption of certain
accounting standards until those standards would otherwise apply to private companies. The Company has adopted the extended transition
period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the FASB issued ASU No. 2023-09, &#x201c;Improvements to Income Tax Disclosures&#x201d; (Topic 740). The ASU requires disaggregated
information about a reporting entity&#x2019;s effective tax rate reconciliation as well as additional information on income tax paid.
The ASU is effective on a prospective basis for annual periods beginning after December 15, 2025. Early adoption is also permitted for
annual financial statements that have not yet been issued or made available for issuance. This ASU will likely result in the required
additional disclosures being included in the Company&#x2019;s consolidated financial statements, once adopted.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU No. 2024-03, Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation
Disclosures, which requires disaggregated disclosure of certain costs and expenses, including purchases of inventory, employee compensation,
depreciation, amortization, and depletion, within relevant income statement captions. The guidance is effective for fiscal years beginning
after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027. Early adoption is permitted. The
Company is currently evaluating this ASU to determine the impact of adoption on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material
effect on the Company&#x2019;s consolidated balance sheets, statements of income and comprehensive income and statements of cash flows.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000943">&lt;p id="xdx_800_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zjKEGK1zrow6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
3 &#x2014; &lt;span id="xdx_82B_zqtVJ8K7Pd36"&gt;ACCOUNTS RECEIVABLE, NET&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z2y0aGA9S125" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span id="xdx_8B9_z8LWWMXg8ca2" style="display: none"&gt;SCHEDULE OF ACCOUNTS RECEIVABLE&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; 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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20241231_z5elYpTPjVm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;December 31, 2024&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;(restated)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zuegcjCn8Oba" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccountsReceivableGrossCurrent_iI_maARNCzzWS_zaWBR5WV5KYh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,210,829&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;10,123,805&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_msARNCzzWS_zUB6TMahrYW4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: allowance for credit loss&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(384,192&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(557,360&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AccountsReceivableNetCurrent_iTI_mtARNCzzWS_zAR5XqoFjjNd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,826,637&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,566,445&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 id="xdx_8A2_zSF0LFkxoxdf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recorded a reversal of allowance for credit loss of $&lt;span id="xdx_909_eus-gaap--ProvisionForDoubtfulAccounts_iN_di_c20240101__20241231_z79fX6ZL2DFj" title="Allowance for credit loss"&gt;173,168&lt;/span&gt; and an addition of allowance for credit loss of $&lt;span id="xdx_90C_eus-gaap--ProvisionForDoubtfulAccounts_c20230101__20231231_zi0lqiTLZ1Zh" title="Allowance for credit loss"&gt;203,301&lt;/span&gt; for the
years ended December 31, 2024 and 2023, respectively. The Company wrote off uncollectible accounts receivable of $&lt;span id="xdx_904_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_dxL_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--OneCustomerMember_zUoqGXPnGrfg" title="Wrote off uncollectible accounts receivable::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0960"&gt;nil&lt;/span&gt;&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--OneCustomerMember_ziP3owrwEd5j" title="Wrote off uncollectible accounts receivable"&gt;598,434&lt;/span&gt; from
one customer for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zzJfUlsNW8Tg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movement of allowance for credit loss are as follow:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zDKRGUjRKIO2" style="display: none"&gt;SCHEDULE
OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240101__20241231_zrgfbszOjiqc" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                                                                                                      &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zrhkbtLpvq15" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iS_zHbbxZu8Zi7k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Beginning
    balance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;557,360&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;354,059&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--ProvisionForDoubtfulAccounts_zmDml2rUau8f" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(Reversal
    of) addition of provision&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(173,168&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
    &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;203,301&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iE_z2nqzpw9LFy9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCECFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ending
    balance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;384,192&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;557,360&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AB_znQCUziqKBR2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s accounts receivable balances as of December 31, 2024 and 2023 are pledged for its line of credit facility at Cathay Bank
and Midfirst Bank (See Note 12).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000945">&lt;p id="xdx_89D_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z2y0aGA9S125" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span id="xdx_8B9_z8LWWMXg8ca2" style="display: none"&gt;SCHEDULE OF ACCOUNTS RECEIVABLE&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; 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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20241231_z5elYpTPjVm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;December 31, 2024&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;(restated)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zuegcjCn8Oba" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccountsReceivableGrossCurrent_iI_maARNCzzWS_zaWBR5WV5KYh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,210,829&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;10,123,805&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_di_msARNCzzWS_zUB6TMahrYW4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: allowance for credit loss&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(384,192&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(557,360&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AccountsReceivableNetCurrent_iTI_mtARNCzzWS_zAR5XqoFjjNd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,826,637&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,566,445&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000947"
      unitRef="USD">5210829</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000948"
      unitRef="USD">10123805</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000950"
      unitRef="USD">384192</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000951"
      unitRef="USD">557360</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000953"
      unitRef="USD">4826637</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000954"
      unitRef="USD">9566445</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000956"
      unitRef="USD">-173168</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000958"
      unitRef="USD">203301</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2023-01-012023-12-31_custom_OneCustomerMember"
      decimals="0"
      id="Fact000962"
      unitRef="USD">598434</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000964">&lt;p id="xdx_898_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zzJfUlsNW8Tg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movement of allowance for credit loss are as follow:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zDKRGUjRKIO2" style="display: none"&gt;SCHEDULE
OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240101__20241231_zrgfbszOjiqc" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                                                                                                      &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230101__20231231_zrhkbtLpvq15" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iS_zHbbxZu8Zi7k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Beginning
    balance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;557,360&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;354,059&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--ProvisionForDoubtfulAccounts_zmDml2rUau8f" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(Reversal
    of) addition of provision&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(173,168&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
    &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;203,301&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iE_z2nqzpw9LFy9" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCECFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ending
    balance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;384,192&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;557,360&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000966"
      unitRef="USD">557360</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000967"
      unitRef="USD">354059</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000969"
      unitRef="USD">-173168</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000970"
      unitRef="USD">203301</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000972"
      unitRef="USD">384192</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000973"
      unitRef="USD">557360</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000975">&lt;p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zd74pGOYqi57" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
4 &#x2014; &lt;span id="xdx_824_z5tZ7kqm7ZV4"&gt;INVENTORIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2dT2imlunhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_z2ncLXlJqYw" style="display: none"&gt;SCHEDULE OF INVENTORIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z46ugsvqhBDd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zauPKNzxUbVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_maIGzTbU_zrMbjlGQw50g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Products and accessories&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;18,001,768&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;16,777,928&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_maIGzTbU_zxs9g8a0ybzi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Parts&lt;/td&gt;&lt;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,113,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;899,188&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherInventoryInTransit_iI_maIGzTbU_zMo4PiKY9ZNh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Inventories in transit&lt;/td&gt;&lt;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,861,016&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,399,964&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--InventoryFreightAndDuty_iI_maIGzTbU_zYXmEkAlAGv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Freight and duty&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,751,884&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,163,732&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--InventoryGross_iTI_mtIGzTbU_maINz19h_zMAkBR2nSnFk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory, gross&lt;/span&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;27,728,540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,240,812&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--InventoryAdjustments_iNI_di_msINz19h_zK3uXLx7ZRE8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: inventory allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(469,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(439,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iTI_mtINz19h_zYAlREXUfiHi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Inventories, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;27,258,640&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;25,800,912&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 id="xdx_8A5_zsQo6leOqQR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
4 &#x2014; INVENTORIES (continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_ecustom--ScheduleOfInventoryAllowanceTableTextBlock_zPaLzh9Vo0H5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movement of inventory allowance are as follow:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zobt1s62eft2" style="display: none"&gt;SCHEDULE
OF INVENTORY ALLOWANCE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zHEIROfWuxcc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_z61RUYYR1me4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryAdjustments_iS_zmfx574y8Va3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;439,900&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1003"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--ProductionRelatedImpairmentsOrCharges_zkmE1NUY2txe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Addition of provision&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;439,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InventoryAdjustments_iE_z6PdJdj8Cvw3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;469,900&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;439,900&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 id="xdx_8A7_zcaD1tpaEWfc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Impairment
provision of inventories recorded for lower of cost or net realizable value adjustments were $&lt;span id="xdx_903_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20240101__20241231_zuW819B0AuR2" title="Inventory provision"&gt;30,000&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--ProductionRelatedImpairmentsOrCharges_c20230101__20231231_zmzovLMKEQGd" title="Inventory provision"&gt;439,900&lt;/span&gt; for the years ended
December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Partial
inventories of $&lt;span id="xdx_90A_ecustom--InventoryPledgedForLineOfCreditAmount_iI_c20241231_z5bvI9uukaai" title="Partial inventory pledged for line of credit"&gt;21,606,371&lt;/span&gt; and $&lt;span id="xdx_90C_ecustom--InventoryPledgedForLineOfCreditAmount_iI_c20231231_z0EdwR0eAeCj" title="Partial inventory pledged for line of credit"&gt;19,961,227&lt;/span&gt; as of December 31, 2024 and 2023, respectively, were pledged for the Company&#x2019;s line
of credit facility at Cathay Bank and Midfirst Bank  respectively (See Note 12).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000977">&lt;p id="xdx_89F_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2dT2imlunhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_z2ncLXlJqYw" style="display: none"&gt;SCHEDULE OF INVENTORIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z46ugsvqhBDd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zauPKNzxUbVj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_maIGzTbU_zrMbjlGQw50g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Products and accessories&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;18,001,768&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;16,777,928&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryRawMaterials_iI_maIGzTbU_zxs9g8a0ybzi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Parts&lt;/td&gt;&lt;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,113,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;899,188&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherInventoryInTransit_iI_maIGzTbU_zMo4PiKY9ZNh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Inventories in transit&lt;/td&gt;&lt;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,861,016&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,399,964&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--InventoryFreightAndDuty_iI_maIGzTbU_zYXmEkAlAGv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Freight and duty&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,751,884&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,163,732&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--InventoryGross_iTI_mtIGzTbU_maINz19h_zMAkBR2nSnFk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory, gross&lt;/span&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;27,728,540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,240,812&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--InventoryAdjustments_iNI_di_msINz19h_zK3uXLx7ZRE8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: inventory allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(469,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(439,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iTI_mtINz19h_zYAlREXUfiHi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Inventories, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;27,258,640&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;25,800,912&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000979"
      unitRef="USD">18001768</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000980"
      unitRef="USD">16777928</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000982"
      unitRef="USD">1113872</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000983"
      unitRef="USD">899188</us-gaap:InventoryRawMaterials>
    <us-gaap:OtherInventoryInTransit
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000985"
      unitRef="USD">4861016</us-gaap:OtherInventoryInTransit>
    <us-gaap:OtherInventoryInTransit
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000986"
      unitRef="USD">5399964</us-gaap:OtherInventoryInTransit>
    <MAMO:InventoryFreightAndDuty
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000988"
      unitRef="USD">3751884</MAMO:InventoryFreightAndDuty>
    <MAMO:InventoryFreightAndDuty
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000989"
      unitRef="USD">3163732</MAMO:InventoryFreightAndDuty>
    <us-gaap:InventoryGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000991"
      unitRef="USD">27728540</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000992"
      unitRef="USD">26240812</us-gaap:InventoryGross>
    <us-gaap:InventoryAdjustments
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000994"
      unitRef="USD">469900</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryAdjustments
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000995"
      unitRef="USD">439900</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact000997"
      unitRef="USD">27258640</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000998"
      unitRef="USD">25800912</us-gaap:InventoryNet>
    <MAMO:ScheduleOfInventoryAllowanceTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001000">&lt;p id="xdx_891_ecustom--ScheduleOfInventoryAllowanceTableTextBlock_zPaLzh9Vo0H5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movement of inventory allowance are as follow:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zobt1s62eft2" style="display: none"&gt;SCHEDULE
OF INVENTORY ALLOWANCE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zHEIROfWuxcc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_z61RUYYR1me4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryAdjustments_iS_zmfx574y8Va3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;439,900&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1003"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--ProductionRelatedImpairmentsOrCharges_zkmE1NUY2txe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Addition of provision&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;439,900&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InventoryAdjustments_iE_z6PdJdj8Cvw3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;469,900&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;439,900&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</MAMO:ScheduleOfInventoryAllowanceTableTextBlock>
    <us-gaap:InventoryAdjustments
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001002"
      unitRef="USD">439900</us-gaap:InventoryAdjustments>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001005"
      unitRef="USD">30000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001006"
      unitRef="USD">439900</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:InventoryAdjustments
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001008"
      unitRef="USD">469900</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryAdjustments
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001009"
      unitRef="USD">439900</us-gaap:InventoryAdjustments>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001011"
      unitRef="USD">30000</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <us-gaap:ProductionRelatedImpairmentsOrCharges
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001013"
      unitRef="USD">439900</us-gaap:ProductionRelatedImpairmentsOrCharges>
    <MAMO:InventoryPledgedForLineOfCreditAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001015"
      unitRef="USD">21606371</MAMO:InventoryPledgedForLineOfCreditAmount>
    <MAMO:InventoryPledgedForLineOfCreditAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001017"
      unitRef="USD">19961227</MAMO:InventoryPledgedForLineOfCreditAmount>
    <MAMO:AdvanceToSuppliersDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001019">&lt;p id="xdx_809_ecustom--AdvanceToSuppliersDisclosureTextBlock_z7NrpaEoKqW9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
5 &#x2014; &lt;span id="xdx_828_zC28m2yus9P6"&gt;ADVANCE TO SUPPLIERS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_ecustom--ScheduleOfAdvanceToSuppliersTableTextBlock_za3G744QutSh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advance
to suppliers consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_ziXS7pHaoqrd" style="display: none"&gt;SCHEDULE
OF ADVANCE TO SUPPLIERS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20241231_zgZ8Zl7662r8" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zdc7bVm4BItf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AdvanceToSuppliersGrossCurrent_iI_maATSNz8Hg_zgAT4YjwdWmb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advance
    to suppliers&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;871,856&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,589,328&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ImpairmentOfAdvanceToSuppliers_iNI_di_msATSNz8Hg_zJlIelghCSJl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less:
    impairment of advance to suppliers&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(772,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
    &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1027"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--AdvanceToSuppliersNetCurrent_iTI_mtATSNz8Hg_zSIP4TobIsS1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advance
    to suppliers, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;99,076&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,589,328&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AF_zfVpiNHJw4g1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;An
impairment of advance to suppliers of $&lt;span id="xdx_900_ecustom--ImpairmentOfAdvanceToSuppliers_iI_c20241231_zptisl4FLoob" title="Impairment of advance to suppliers"&gt;772,780&lt;/span&gt; and $&lt;span id="xdx_900_ecustom--ImpairmentOfAdvanceToSuppliers_iI_dxL_c20231231_zewSJ3eLORN9" title="Impairment of advance to suppliers::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1034"&gt;nil&lt;/span&gt;&lt;/span&gt; was recorded during the years ended December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2024, we reached a tentative agreement regarding general settlement terms with one &lt;span id="xdx_908_eus-gaap--SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_iI_dxL_c20240630_zBw1PYhDRbn2" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23Liabilities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1035"&gt;supplier &lt;/span&gt;&lt;/span&gt;who would make payment of approximately $&lt;span id="xdx_902_eus-gaap--SupplierFinanceProgramObligation_iI_c20240630_zml3M3NAoZ3f" title="Supplier finance program, obligation"&gt;312,500&lt;/span&gt;
to resolve the claim. Therefore, we wrote off $&lt;span id="xdx_90F_eus-gaap--SupplierFinanceProgramObligationPeriodIncreaseDecrease_c20240601__20240630_zjjJwr4ypR9a" title="Advance to the suppliers"&gt;772,780&lt;/span&gt; &lt;span id="xdx_90D_eus-gaap--SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration_iI_dxL_c20241231_zGVlKdfdMN55" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23LiabilitiesCurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1040"&gt;advance to the suppliers&lt;/span&gt;&lt;/span&gt;, reducing it from $&lt;span id="xdx_904_eus-gaap--SupplierFinanceProgramObligationDecreaseSettlement_c20240101__20241231_zTgU9HbreoQ3" title="Advance to the suppliers, reducing from value"&gt;1,085,280&lt;/span&gt; to $&lt;span id="xdx_903_eus-gaap--SupplierFinanceProgramObligationCurrent_iI_c20241231_zy5qwvYdySNh" title="Advance to the suppliers, reducing to value"&gt;312,500&lt;/span&gt;. The settlement
agreement was finalized in August 2024, and related payment was received in October 2024. During the year ended December 31, 2023, we
had &lt;span id="xdx_907_ecustom--ImpairmentOfAdvanceToSuppliers_iI_dxL_c20231231_zIbbaidt1mo3" title="Impairment of advance to suppliers::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1046"&gt;no&lt;/span&gt;&lt;/span&gt; impairment of advance to suppliers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</MAMO:AdvanceToSuppliersDisclosureTextBlock>
    <MAMO:ScheduleOfAdvanceToSuppliersTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001021">&lt;p id="xdx_890_ecustom--ScheduleOfAdvanceToSuppliersTableTextBlock_za3G744QutSh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advance
to suppliers consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_ziXS7pHaoqrd" style="display: none"&gt;SCHEDULE
OF ADVANCE TO SUPPLIERS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20241231_zgZ8Zl7662r8" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zdc7bVm4BItf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--AdvanceToSuppliersGrossCurrent_iI_maATSNz8Hg_zgAT4YjwdWmb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advance
    to suppliers&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;871,856&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,589,328&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ImpairmentOfAdvanceToSuppliers_iNI_di_msATSNz8Hg_zJlIelghCSJl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less:
    impairment of advance to suppliers&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(772,780&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)
    &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1027"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--AdvanceToSuppliersNetCurrent_iTI_mtATSNz8Hg_zSIP4TobIsS1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advance
    to suppliers, net&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;99,076&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,589,328&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</MAMO:ScheduleOfAdvanceToSuppliersTableTextBlock>
    <MAMO:AdvanceToSuppliersGrossCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001023"
      unitRef="USD">871856</MAMO:AdvanceToSuppliersGrossCurrent>
    <MAMO:AdvanceToSuppliersGrossCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001024"
      unitRef="USD">1589328</MAMO:AdvanceToSuppliersGrossCurrent>
    <MAMO:ImpairmentOfAdvanceToSuppliers
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001026"
      unitRef="USD">772780</MAMO:ImpairmentOfAdvanceToSuppliers>
    <MAMO:AdvanceToSuppliersNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001029"
      unitRef="USD">99076</MAMO:AdvanceToSuppliersNetCurrent>
    <MAMO:AdvanceToSuppliersNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001030"
      unitRef="USD">1589328</MAMO:AdvanceToSuppliersNetCurrent>
    <MAMO:ImpairmentOfAdvanceToSuppliers
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001032"
      unitRef="USD">772780</MAMO:ImpairmentOfAdvanceToSuppliers>
    <us-gaap:SupplierFinanceProgramObligation
      contextRef="AsOf2024-06-30"
      decimals="0"
      id="Fact001037"
      unitRef="USD">312500</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligationPeriodIncreaseDecrease
      contextRef="From2024-06-012024-06-30"
      decimals="0"
      id="Fact001039"
      unitRef="USD">772780</us-gaap:SupplierFinanceProgramObligationPeriodIncreaseDecrease>
    <us-gaap:SupplierFinanceProgramObligationDecreaseSettlement
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001042"
      unitRef="USD">1085280</us-gaap:SupplierFinanceProgramObligationDecreaseSettlement>
    <us-gaap:SupplierFinanceProgramObligationCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001044"
      unitRef="USD">312500</us-gaap:SupplierFinanceProgramObligationCurrent>
    <MAMO:PrepaidAndOtherAssetsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001048">&lt;p id="xdx_807_ecustom--PrepaidAndOtherAssetsDisclosureTextBlock_z9Ap40ugoaE1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
6 &#x2014; &lt;span id="xdx_821_zL71Ydjr92xb"&gt;PREPAID AND OTHER CURRENT ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_z2XERzFfNH86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
and other current assets consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zrZhcA5Uk1t9" style="display: none"&gt;SCHEDULE
OF PREPAID AND OTHER CURRENT ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20241231_zxe9Of1wxmpf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zn0nlvDvNSl2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrent_iI_maOAz6Fr_maPEAOAzLnf_zPDF7kMD8yD6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepayment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,096,383&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;598,481&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--OtherReceivables_iI_maOAz6Fr_maPEAOAzLnf_z8ENNuB1GIed" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;124,049&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;39,028&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzLnf_ztteQJYDqesf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,220,432&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;637,509&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AE_zRNil3RDdUJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</MAMO:PrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001050">&lt;p id="xdx_897_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_z2XERzFfNH86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
and other current assets consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zrZhcA5Uk1t9" style="display: none"&gt;SCHEDULE
OF PREPAID AND OTHER CURRENT ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20241231_zxe9Of1wxmpf" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zn0nlvDvNSl2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--PrepaidExpenseCurrent_iI_maOAz6Fr_maPEAOAzLnf_zPDF7kMD8yD6" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepayment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,096,383&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;598,481&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--OtherReceivables_iI_maOAz6Fr_maPEAOAzLnf_z8ENNuB1GIed" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;124,049&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;39,028&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_mtPEAOAzLnf_ztteQJYDqesf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,220,432&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;637,509&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001052"
      unitRef="USD">1096383</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001053"
      unitRef="USD">598481</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherReceivables
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001055"
      unitRef="USD">124049</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001056"
      unitRef="USD">39028</us-gaap:OtherReceivables>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001058"
      unitRef="USD">1220432</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001059"
      unitRef="USD">637509</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001061">&lt;p id="xdx_803_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zUepp78R85y" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
7 &#x2014; &lt;span id="xdx_825_zAapoT782DZe"&gt;PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z3RDcBtIPWbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment, net, consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zOmHmLZK4Cv9" style="display: none"&gt;SCHEDULE OF PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231_zHxWPzk9s6vd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zQvns3RciQPk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zocC41yhrdJ9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Furniture and Fixtures&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;125,977&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;125,977&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zIK3czzt1lbc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Machinery 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;360,868&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;89,418&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zUFD100ZLphb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;473,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;670,793&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_z0pRtjP9MYEa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Electronic 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;35,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zdFjp29zyV47" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Leasehold improvement&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;90,974&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;90,974&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzjgl_zpthGp57ST4j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Subtotal&lt;/td&gt;&lt;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,086,789&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,012,465&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzjgl_zYmwBlrWUGae" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(554,530&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(612,484&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzjgl_zmAvPQUwXaa3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;532,259&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;399,981&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 id="xdx_8AB_zRZhPQMx4lp2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recorded depreciation expense of $&lt;span id="xdx_90D_eus-gaap--Depreciation_c20240101__20241231_zkjKy995zjV4" title="Depreciation expense"&gt;129,598&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--Depreciation_c20230101__20231231_z47CMh3Zv3b1" title="Depreciation expense"&gt;151,512&lt;/span&gt; for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
was an addition of $&lt;span id="xdx_905_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20240101__20241231_znSjHWqbMC7d" title="Acquisition of property and equipment"&gt;387,876&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20230101__20231231_zc79uaCHCfIh" title="Acquisition of property and equipment"&gt;134,662&lt;/span&gt; on property and equipment during the years ended December 31, 2024 and 2023, respectively. There
was a disposal of property and equipment with the net book value of $&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentDisposals_c20240101__20241231_zU4mwnFbN8zi" title="Disposal of property and equipment"&gt;126,000&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentDisposals_c20230101__20231231_zyImhA0JK1Ud" title="Disposal of property and equipment"&gt;29,317&lt;/span&gt; with realized gain of $&lt;span id="xdx_90F_eus-gaap--GainLossOnDispositionOfAssets1_c20240101__20241231_zION5bgbBdR3" title="Realized gain on disposition"&gt;36,001&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--GainLossOnDispositionOfAssets1_c20230101__20231231_zy8m3BZ7M9Ol" title="Realized gain on disposition"&gt;15,777&lt;/span&gt; on
the disposal during the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--AssetImpairmentCharges_do_c20240101__20241231_z0QZQZukvXJ9" title="Asset impairment charges"&gt;&lt;span id="xdx_90C_eus-gaap--AssetImpairmentCharges_do_c20230101__20231231_zNR8pOWO8Kq4" title="Asset impairment charges"&gt;No&lt;/span&gt;&lt;/span&gt;
impairment loss was recorded for the years ended December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001063">&lt;p id="xdx_89D_eus-gaap--PropertyPlantAndEquipmentTextBlock_z3RDcBtIPWbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment, net, consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zOmHmLZK4Cv9" style="display: none"&gt;SCHEDULE OF PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231_zHxWPzk9s6vd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_zQvns3RciQPk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zocC41yhrdJ9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Furniture and Fixtures&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;125,977&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;125,977&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zIK3czzt1lbc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Machinery 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;360,868&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;89,418&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zUFD100ZLphb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;473,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;670,793&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ElectronicEquipmentMember_z0pRtjP9MYEa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Electronic 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;35,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zdFjp29zyV47" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Leasehold improvement&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;90,974&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;90,974&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzjgl_zpthGp57ST4j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Subtotal&lt;/td&gt;&lt;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,086,789&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,012,465&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzjgl_zYmwBlrWUGae" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(554,530&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(612,484&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzjgl_zmAvPQUwXaa3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;532,259&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;399,981&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="Fact001065"
      unitRef="USD">125977</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="Fact001066"
      unitRef="USD">125977</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="0"
      id="Fact001068"
      unitRef="USD">360868</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="0"
      id="Fact001069"
      unitRef="USD">89418</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_VehiclesMember"
      decimals="0"
      id="Fact001071"
      unitRef="USD">473667</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_VehiclesMember"
      decimals="0"
      id="Fact001072"
      unitRef="USD">670793</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_ElectronicEquipmentMember"
      decimals="0"
      id="Fact001074"
      unitRef="USD">35303</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_custom_ElectronicEquipmentMember"
      decimals="0"
      id="Fact001075"
      unitRef="USD">35303</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="Fact001077"
      unitRef="USD">90974</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="Fact001078"
      unitRef="USD">90974</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001080"
      unitRef="USD">1086789</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001081"
      unitRef="USD">1012465</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001083"
      unitRef="USD">554530</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001084"
      unitRef="USD">612484</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001086"
      unitRef="USD">532259</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001087"
      unitRef="USD">399981</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001089"
      unitRef="USD">129598</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001091"
      unitRef="USD">151512</us-gaap:Depreciation>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001093"
      unitRef="USD">387876</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001095"
      unitRef="USD">134662</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentDisposals
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001097"
      unitRef="USD">126000</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:PropertyPlantAndEquipmentDisposals
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001099"
      unitRef="USD">29317</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001101"
      unitRef="USD">36001</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001103"
      unitRef="USD">15777</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001105"
      unitRef="USD">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001107"
      unitRef="USD">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001109">&lt;p id="xdx_80A_eus-gaap--LesseeOperatingLeasesTextBlock_z9e783aQAO5l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
8 &#x2014; &lt;span style="text-transform: uppercase"&gt;&lt;span id="xdx_829_zMG3hzmTZbA3"&gt;LEASES&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 1, 2018, the Company signed a lease agreement with Miller Creek Holding LLC, a related party owned by the controlling
shareholder, to lease the warehouse and office space of total &lt;span id="xdx_907_eus-gaap--AreaOfLand_iI_uSqft_c20180801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zc0lgkSNS5s2" title="Warehouse and office space, rent"&gt;220,000&lt;/span&gt;
square feet for Massimo Motor with monthly rent of $&lt;span id="xdx_903_eus-gaap--PaymentsForRent_c20180801__20180801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zLC7Tuwt22E4" title="Payments for monthly rent"&gt;40,000&lt;/span&gt;
used for its operation. The lease expired on &lt;span id="xdx_908_eus-gaap--LeaseExpirationDate1_dd_c20180801__20180801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_z86AGNngVH5a" title="Lease expired"&gt;July
31, 2021&lt;/span&gt; and was further renewed for another &lt;span id="xdx_901_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dc_c20210801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_z3dcC7RwXx72" title="Lease renewal term"&gt;three
years&lt;/span&gt; and expired on &lt;span id="xdx_90A_eus-gaap--LeaseExpirationDate1_dd_c20210801__20210801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zAIKgdecalB6" title="Lease expiration date"&gt;July
31, 2024&lt;/span&gt; with monthly rent of $&lt;span id="xdx_907_eus-gaap--PaymentsForRent_c20210801__20210801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zl5oZdD9y4V4" title="Payments for monthly rent"&gt;60,000&lt;/span&gt;.
On August 1, 2024, the lease was further renewed for another &lt;span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dc_c20240801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zrx7xNN9rf94" title="Lease renewal term"&gt;five
years&lt;/span&gt; and will expire on July 31, 2029 with monthly rent of $&lt;span id="xdx_90F_eus-gaap--PaymentsForRent_c20240801__20240801__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zIdKtjr9K2nb" title="Payments for monthly rent"&gt;145,750&lt;/span&gt;.
On April 29, 2023, the Company signed another lease agreement with Miller Creek Holding LLC, to rent the warehouse and office space
of total &lt;span id="xdx_90C_eus-gaap--AreaOfLand_iI_uSqft_c20230429__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zhfYIBJywLja" title="Warehouse and office space, rent"&gt;66,000&lt;/span&gt;
square feet for Massimo Marine with monthly rent of $&lt;span id="xdx_909_eus-gaap--PaymentsForRent_c20230429__20230429__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zOB7OPBSOsHh" title="Monthly rent"&gt;35,000&lt;/span&gt;
used for its operation. The lease will expire on &lt;span id="xdx_902_eus-gaap--LeaseExpirationDate1_c20230429__20230429__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zdb5CdVHsmk1" title="Lease expiration date"&gt;April
30, 2026&lt;/span&gt;. On May 1, 2024, the Company signed another two lease agreements with Miller Creek Holding LLC, to rent additional
warehouse and office space of &lt;span id="xdx_909_eus-gaap--AreaOfLand_iI_uSqft_c20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember_zGnwN97wu6I1" title="Area of land"&gt;60,000&lt;/span&gt;
square feet and &lt;span id="xdx_900_eus-gaap--AreaOfLand_iI_uSqft_c20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_zkufTwTPGNZ9" title="Area of land"&gt;30,000&lt;/span&gt;
square feet for monthly rent of $&lt;span id="xdx_900_eus-gaap--PaymentsForRent_c20240501__20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember_zHZAy35pMr1" title="Payments for monthly rent"&gt;33,000&lt;/span&gt;
and $&lt;span id="xdx_908_eus-gaap--PaymentsForRent_c20240501__20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_z3sXkGHQqkI1" title="Payments for monthly rent"&gt;16,500&lt;/span&gt;
used for Massimo Motor and Massimo Marine&#x2019;s operations, respectively. The leases will expire on &lt;span id="xdx_90E_eus-gaap--LeaseExpirationDate1_dd_c20240501__20240501__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingLLCMember__us-gaap--TypeOfArrangementAxis__custom--TwoLeaseAgreementsMember__srt--TitleOfIndividualAxis__custom--MrDavidShanMember_zUAi7PQYjfFe" title="Lease expiration date"&gt;August
31, 2029&lt;/span&gt;. The Company also had multiple lease agreements for machinery, office equipment and vehicles with other companies.
The Company&#x2019;s lease agreements do not contain any material residual value guarantees or material restrictive
covenants.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
operating lease expense for the years ended December 31, 2024 and 2023 amounted to $&lt;span id="xdx_90D_eus-gaap--OperatingLeaseExpense_c20240101__20241231_zqZhCwrrp6T2" title="Operating lease expense"&gt;2,058,524&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--OperatingLeaseExpense_c20230101__20231231_ziF6xeWlGElg" title="Operating lease expense"&gt;1,104,769&lt;/span&gt;, respectively. Amortization
of operating lease right-of-use assets amounted to $&lt;span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20240101__20241231_zXsOnLMgUPQi" title="Amortization of operating lease right of use assets"&gt;1,580,172&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_c20230101__20231231_zwrETHdIRPvi" title="Amortization of operating lease right of use assets"&gt;974,973&lt;/span&gt; for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
accretion of finance lease liabilities for the years ended December 31, 2024 and 2023 amounted to $&lt;span id="xdx_90F_eus-gaap--AccretionExpense_c20240101__20241231_z3Z1bkOK7zpf" title="Accretion of lease liabilities"&gt;4,677&lt;/span&gt; and $&lt;span id="xdx_90C_eus-gaap--AccretionExpense_c20230101__20231231_znxNWnbnaw2j" title="Accretion of lease liabilities"&gt;7,048&lt;/span&gt;, respectively. Amortization
of finance lease right-of-use assets amounted to $&lt;span id="xdx_90D_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_c20240101__20241231_zL9HsnzY3nhf" title="Amortization of finance lease right of use assets"&gt;41,748&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_c20230101__20231231_zeFXAc3Gjs6k" title="Amortization of finance lease right of use assets"&gt;42,113&lt;/span&gt; for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
8 &#x2014; &lt;span style="text-transform: uppercase"&gt;LEASES &lt;/span&gt;(continued)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_ecustom--ScheduleOfOperatingAndFinancingLeasesTableTextBlock_zw4i8tjb3Mdi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
balance sheet information related to operating and financing leases was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_z5FcaHaKn0N2" style="display: none"&gt;SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Operating
leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; 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="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20241231_zSjePKRymdF3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_z766mn9Ph581" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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" 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 id="xdx_402_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLziXT_z3yp9to19MPi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Operating lease liabilities - current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,119,894&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;847,368&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLziXT_zk2biMdKprN3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Operating lease liabilities - non-current&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,412,693&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;630,853&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLziXT_zUn2J8fMRfud" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,532,587&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,478,221&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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Financing
leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20241231_zsw6KPuAuHD5" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_zHzwRVTBkadk" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzxiq_zm2P0IAVGX63" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Finance
    lease liabilities - current&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;43,421&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41,647&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzxiq_zwF7I0nA4Coe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Finance
    lease liabilities - non-current&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;33,602&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;77,024&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzxiq_zzWQ3vqeNmE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;77,023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;118,671&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zPLkUgAs2Sgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zUk6Pw5oqsu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table includes supplemental cash flow and non-cash information related to leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zKXzcQ0oHjG2" style="display: none"&gt;SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&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: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zuHagabsi3o4" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230101__20231231_zUjVBSpCMCSd" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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-align: left"&gt;Cash paid of amounts included in the measurement of lease 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 id="xdx_40F_eus-gaap--OperatingLeasePayments_zWXIKs4JsLq6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Operating cash flows used in operating leases &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,011,837&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,104,769&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseInterestPaymentOnLiability_z5PETtXT1kZk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating cash flows used in finance leases&lt;/td&gt;&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,677&lt;/td&gt;&lt;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;7,048&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PaymentsOfFinancingCosts_zqMACaVIHR2a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Financing cash flows used in finance leases &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;41,648&lt;/td&gt;&lt;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,003&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;Right-of-use assets obtained in exchange for lease obligations: &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_zbjvCIoXVbwk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Finance lease 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1190"&gt;-&lt;/span&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;60,805&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_zVAP75qrN566" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating lease 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;9,587,851&lt;/td&gt;&lt;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,113,140&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zB661SwDse65" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock_z4jXI8iKJpli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted average remaining lease terms and discount rates for all of operating lease and finance leases were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zYZqzvZ90AU1" style="display: none"&gt;SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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-align: left"&gt;Weighted-average remaining lease term (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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Finance lease&lt;/td&gt;&lt;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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zCcCldPyS7T4" title="Finance lease, Weighted-average remaining lease term (years)"&gt;1.95&lt;/span&gt; years&lt;/span&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zfOD6tlAisj7" title="Finance lease, Weighted-average remaining lease term (years)"&gt;2.85&lt;/span&gt; years&lt;/span&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="padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zQrwZbUFKK6f" title="Operating leases, Weighted-average remaining lease term (years)"&gt;4.39&lt;/span&gt; years&lt;/span&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zbhGE90fZ7tk" title="Operating leases, Weighted-average remaining lease term (years)"&gt;1.82&lt;/span&gt; years&lt;/span&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: White"&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&gt;Weighted average discount 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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Finance leases&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6abOSVG5z4" title="Finance leases, Weighted average discount rate"&gt;4.85&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zYj0qmJkUU54" title="Finance leases, Weighted average discount rate"&gt;4.61&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;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;span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_ztB2R8ft24ea" title="Operating leases, Weighted average discount rate"&gt;8.65&lt;/span&gt;&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;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_z6imAEDzgJT5" title="Operating leases, Weighted average discount rate"&gt;8.61&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zVNtXNtMMvyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
8 &#x2014; &lt;span style="text-transform: uppercase"&gt;LEASES (&lt;/span&gt;&lt;i&gt;continued)&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_ecustom--ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock_zHWuCekL02zi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a schedule of maturities of operating and finance lease liabilities as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zZH72KdgMD9" style="display: none"&gt;SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Operating
leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Twelve months ending December 31,&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 id="xdx_492_20241231_zMzarx6sJsEa" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_iB_zJUZNs16XF92" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating leases&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maLOLLPzM91_zOWn5nlvbjkk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,857,880&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_i01I_maLOLLPzM91_zgZd7femektl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&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;2,507,498&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_i01I_maLOLLPzM91_zgtcjrmAkOng" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&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;2,343,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_i01I_maLOLLPzM91_z7ZMF9EoMOvg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2028&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;2,343,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_i01I_maLOLLPzM91_ziqgJHi6GRh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,416,250&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_i01TI_mtLOLLPzM91_zZ09HYKUI4u" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total future minimum lease payments&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;11,467,628&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zYsXoGuwlZG7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,935,041&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseLiability_i01I_zSgQnEFXc7g1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,532,587&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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Finance
leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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; font-size: 10pt"&gt;Twelve months ending December 31,&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 id="xdx_491_20241231_zA3gAupEJeHf" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_iB_zgZoeM6l7og1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Finance leases&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maFLLPDzgHy_zp7DPivYTZs7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;46,325&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_i01I_maFLLPDzgHy_z7z89zL7EaK2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&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;25,172&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_i01I_maFLLPDzgHy_zArATAgf0y1c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&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;8,701&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_i01I_maFLLPDzgHy_zsfRw0G4jFJl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,451&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDue_i01TI_mtFLLPDzgHy_zcnyrFlILpya" 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; font-size: 10pt"&gt;Total future minimum lease payments&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;81,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zWC2s9q9TU6l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,626&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FinanceLeaseLiability_i01I_zyUsJ8Bys5Vl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Present value of finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;77,023&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 id="xdx_8A6_za6zuXhwsb1e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:AreaOfLand
      contextRef="AsOf2018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      decimals="INF"
      id="Fact001111"
      unitRef="Sqft">220000</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2018-08-012018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001113"
      unitRef="USD">40000</us-gaap:PaymentsForRent>
    <us-gaap:LeaseExpirationDate1
      contextRef="From2018-08-012018-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      id="Fact001115">2021-07-31</us-gaap:LeaseExpirationDate1>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="AsOf2021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      id="Fact001117">P3Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LeaseExpirationDate1
      contextRef="From2021-08-012021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      id="Fact001119">2024-07-31</us-gaap:LeaseExpirationDate1>
    <us-gaap:PaymentsForRent
      contextRef="From2021-08-012021-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001121"
      unitRef="USD">60000</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="AsOf2024-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      id="Fact001123">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:PaymentsForRent
      contextRef="From2024-08-012024-08-01_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001125"
      unitRef="USD">145750</us-gaap:PaymentsForRent>
    <us-gaap:AreaOfLand
      contextRef="AsOf2023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      decimals="INF"
      id="Fact001127"
      unitRef="Sqft">66000</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2023-04-292023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001129"
      unitRef="USD">35000</us-gaap:PaymentsForRent>
    <us-gaap:LeaseExpirationDate1
      contextRef="From2023-04-292023-04-29_custom_MillerCreekHoldingLLCMember_custom_MrDavidShanMember"
      id="Fact001131">2026-04-30</us-gaap:LeaseExpirationDate1>
    <us-gaap:AreaOfLand
      contextRef="AsOf2024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_srt_WarehouseMember"
      decimals="INF"
      id="Fact001133"
      unitRef="Sqft">60000</us-gaap:AreaOfLand>
    <us-gaap:AreaOfLand
      contextRef="AsOf2024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_custom_OfficeSpaceMember"
      decimals="INF"
      id="Fact001135"
      unitRef="Sqft">30000</us-gaap:AreaOfLand>
    <us-gaap:PaymentsForRent
      contextRef="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_srt_WarehouseMember"
      decimals="0"
      id="Fact001137"
      unitRef="USD">33000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember_custom_OfficeSpaceMember"
      decimals="0"
      id="Fact001139"
      unitRef="USD">16500</us-gaap:PaymentsForRent>
    <us-gaap:LeaseExpirationDate1
      contextRef="From2024-05-012024-05-01_custom_MillerCreekHoldingLLCMember_custom_TwoLeaseAgreementsMember_custom_MrDavidShanMember"
      id="Fact001141">2029-08-31</us-gaap:LeaseExpirationDate1>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001143"
      unitRef="USD">2058524</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001145"
      unitRef="USD">1104769</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001147"
      unitRef="USD">1580172</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001149"
      unitRef="USD">974973</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AccretionExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001151"
      unitRef="USD">4677</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001153"
      unitRef="USD">7048</us-gaap:AccretionExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001155"
      unitRef="USD">41748</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001157"
      unitRef="USD">42113</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <MAMO:ScheduleOfOperatingAndFinancingLeasesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001159">&lt;p id="xdx_893_ecustom--ScheduleOfOperatingAndFinancingLeasesTableTextBlock_zw4i8tjb3Mdi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
balance sheet information related to operating and financing leases was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_z5FcaHaKn0N2" style="display: none"&gt;SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Operating
leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; 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="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20241231_zSjePKRymdF3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_z766mn9Ph581" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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" 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 id="xdx_402_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLziXT_z3yp9to19MPi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Operating lease liabilities - current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,119,894&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;847,368&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLziXT_zk2biMdKprN3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Operating lease liabilities - non-current&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,412,693&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;630,853&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLziXT_zUn2J8fMRfud" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,532,587&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,478,221&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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Financing
leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20241231_zsw6KPuAuHD5" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_zHzwRVTBkadk" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzxiq_zm2P0IAVGX63" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Finance
    lease liabilities - current&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;43,421&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;41,647&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzxiq_zwF7I0nA4Coe" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Finance
    lease liabilities - non-current&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;33,602&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;77,024&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzxiq_zzWQ3vqeNmE8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;77,023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;118,671&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</MAMO:ScheduleOfOperatingAndFinancingLeasesTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001161"
      unitRef="USD">2119894</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001162"
      unitRef="USD">847368</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001164"
      unitRef="USD">7412693</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001165"
      unitRef="USD">630853</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001167"
      unitRef="USD">9532587</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001168"
      unitRef="USD">1478221</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001170"
      unitRef="USD">43421</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001171"
      unitRef="USD">41647</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001173"
      unitRef="USD">33602</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001174"
      unitRef="USD">77024</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001176"
      unitRef="USD">77023</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001177"
      unitRef="USD">118671</us-gaap:FinanceLeaseLiability>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001179">&lt;p id="xdx_893_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zUk6Pw5oqsu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table includes supplemental cash flow and non-cash information related to leases:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zKXzcQ0oHjG2" style="display: none"&gt;SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&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: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zuHagabsi3o4" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230101__20231231_zUjVBSpCMCSd" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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-align: left"&gt;Cash paid of amounts included in the measurement of lease 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 id="xdx_40F_eus-gaap--OperatingLeasePayments_zWXIKs4JsLq6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Operating cash flows used in operating leases &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,011,837&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,104,769&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseInterestPaymentOnLiability_z5PETtXT1kZk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating cash flows used in finance leases&lt;/td&gt;&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,677&lt;/td&gt;&lt;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;7,048&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PaymentsOfFinancingCosts_zqMACaVIHR2a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Financing cash flows used in finance leases &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;41,648&lt;/td&gt;&lt;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,003&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;Right-of-use assets obtained in exchange for lease obligations: &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_zbjvCIoXVbwk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Finance lease 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1190"&gt;-&lt;/span&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;60,805&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_zVAP75qrN566" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating lease 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;9,587,851&lt;/td&gt;&lt;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,113,140&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001181"
      unitRef="USD">2011837</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001182"
      unitRef="USD">1104769</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001184"
      unitRef="USD">4677</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001185"
      unitRef="USD">7048</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001187"
      unitRef="USD">41648</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001188"
      unitRef="USD">40003</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001191"
      unitRef="USD">60805</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001193"
      unitRef="USD">9587851</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001194"
      unitRef="USD">1113140</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <MAMO:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001196">&lt;p id="xdx_897_ecustom--ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock_z4jXI8iKJpli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted average remaining lease terms and discount rates for all of operating lease and finance leases were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zYZqzvZ90AU1" style="display: none"&gt;SCHEDULE
OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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-align: left"&gt;Weighted-average remaining lease term (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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Finance lease&lt;/td&gt;&lt;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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zCcCldPyS7T4" title="Finance lease, Weighted-average remaining lease term (years)"&gt;1.95&lt;/span&gt; years&lt;/span&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zfOD6tlAisj7" title="Finance lease, Weighted-average remaining lease term (years)"&gt;2.85&lt;/span&gt; years&lt;/span&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="padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zQrwZbUFKK6f" title="Operating leases, Weighted-average remaining lease term (years)"&gt;4.39&lt;/span&gt; years&lt;/span&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zbhGE90fZ7tk" title="Operating leases, Weighted-average remaining lease term (years)"&gt;1.82&lt;/span&gt; years&lt;/span&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: White"&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&gt;Weighted average discount 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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Finance leases&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_z6abOSVG5z4" title="Finance leases, Weighted average discount rate"&gt;4.85&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zYj0qmJkUU54" title="Finance leases, Weighted average discount rate"&gt;4.61&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;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;span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_ztB2R8ft24ea" title="Operating leases, Weighted average discount rate"&gt;8.65&lt;/span&gt;&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;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_z6imAEDzgJT5" title="Operating leases, Weighted average discount rate"&gt;8.61&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</MAMO:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesOperatingAndFinanceLeasesTableTextBlock>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-31" id="Fact001198">P1Y11M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-31" id="Fact001200">P2Y10M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-31" id="Fact001202">P4Y4M20D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-31" id="Fact001204">P1Y9M25D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001206"
      unitRef="Pure">0.0485</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001208"
      unitRef="Pure">0.0461</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001210"
      unitRef="Pure">0.0865</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001212"
      unitRef="Pure">0.0861</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <MAMO:ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001214">&lt;p id="xdx_89D_ecustom--ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock_zHWuCekL02zi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a schedule of maturities of operating and finance lease liabilities as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zZH72KdgMD9" style="display: none"&gt;SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Operating
leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Twelve months ending December 31,&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 id="xdx_492_20241231_zMzarx6sJsEa" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_iB_zJUZNs16XF92" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating leases&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maLOLLPzM91_zOWn5nlvbjkk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,857,880&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_i01I_maLOLLPzM91_zgZd7femektl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&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;2,507,498&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_i01I_maLOLLPzM91_zgtcjrmAkOng" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&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;2,343,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_i01I_maLOLLPzM91_z7ZMF9EoMOvg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2028&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;2,343,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_i01I_maLOLLPzM91_ziqgJHi6GRh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,416,250&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_i01TI_mtLOLLPzM91_zZ09HYKUI4u" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total future minimum lease payments&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;11,467,628&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zYsXoGuwlZG7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,935,041&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseLiability_i01I_zSgQnEFXc7g1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,532,587&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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="text-decoration: underline"&gt;Finance
leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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; font-size: 10pt"&gt;Twelve months ending December 31,&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 id="xdx_491_20241231_zA3gAupEJeHf" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_iB_zgZoeM6l7og1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Finance leases&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_i01I_maFLLPDzgHy_zp7DPivYTZs7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;46,325&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_i01I_maFLLPDzgHy_z7z89zL7EaK2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2026&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;25,172&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_i01I_maFLLPDzgHy_zArATAgf0y1c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2027&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;8,701&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_i01I_maFLLPDzgHy_zsfRw0G4jFJl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,451&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FinanceLeaseLiabilityPaymentsDue_i01TI_mtFLLPDzgHy_zcnyrFlILpya" 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; font-size: 10pt"&gt;Total future minimum lease payments&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;81,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_i01NI_di_zWC2s9q9TU6l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,626&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FinanceLeaseLiability_i01I_zyUsJ8Bys5Vl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Present value of finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;77,023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</MAMO:ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001218"
      unitRef="USD">2857880</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001220"
      unitRef="USD">2507498</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001222"
      unitRef="USD">2343000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001224"
      unitRef="USD">2343000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001226"
      unitRef="USD">1416250</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001228"
      unitRef="USD">11467628</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001230"
      unitRef="USD">1935041</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001232"
      unitRef="USD">9532587</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001236"
      unitRef="USD">46325</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001238"
      unitRef="USD">25172</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001240"
      unitRef="USD">8701</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001242"
      unitRef="USD">1451</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001244"
      unitRef="USD">81649</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001246"
      unitRef="USD">4626</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001248"
      unitRef="USD">77023</us-gaap:FinanceLeaseLiability>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001250">&lt;p id="xdx_806_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zur0EAhsbsbi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
9 &#x2014; &lt;span id="xdx_82A_zEgozB21y4b6"&gt;ACCRUED RETURN LIABILITIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zVjRcn4RJmPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table shows changes in the Company&#x2019;s accrued return liabilities:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zXoFRa6U9te2" style="display: none"&gt;SCHEDULE OF ACCRUED RETURN LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zHRhVqsLCRL3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zUtLUCEGUtb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AccruedLiabilitiesCurrent_iS_zUiRgs5pLuB1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;283,276&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;556,538&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--ActualRecognizedProductsReturn_iN_di_zYioMv24tDY5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Actual recognized products return&lt;/td&gt;&lt;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,061,694&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,355,112&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AccrualsForProductReturnLiabilities_zkgeiWlorNxb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accruals for product return liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,040,006&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,081,850&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrent_iE_zwDskBjeLoMd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;261,588&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;283,276&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 id="xdx_8A7_zNNrVJiZ8m41" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001252">&lt;p id="xdx_894_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zVjRcn4RJmPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table shows changes in the Company&#x2019;s accrued return liabilities:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zXoFRa6U9te2" style="display: none"&gt;SCHEDULE OF ACCRUED RETURN LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zHRhVqsLCRL3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zUtLUCEGUtb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AccruedLiabilitiesCurrent_iS_zUiRgs5pLuB1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;283,276&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;556,538&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--ActualRecognizedProductsReturn_iN_di_zYioMv24tDY5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Actual recognized products return&lt;/td&gt;&lt;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,061,694&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,355,112&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AccrualsForProductReturnLiabilities_zkgeiWlorNxb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accruals for product return liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,040,006&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,081,850&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrent_iE_zwDskBjeLoMd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;261,588&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;283,276&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001254"
      unitRef="USD">283276</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001255"
      unitRef="USD">556538</us-gaap:AccruedLiabilitiesCurrent>
    <MAMO:ActualRecognizedProductsReturn
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001257"
      unitRef="USD">1061694</MAMO:ActualRecognizedProductsReturn>
    <MAMO:ActualRecognizedProductsReturn
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001258"
      unitRef="USD">3355112</MAMO:ActualRecognizedProductsReturn>
    <MAMO:AccrualsForProductReturnLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001260"
      unitRef="USD">1040006</MAMO:AccrualsForProductReturnLiabilities>
    <MAMO:AccrualsForProductReturnLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001261"
      unitRef="USD">3081850</MAMO:AccrualsForProductReturnLiabilities>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001263"
      unitRef="USD">261588</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001264"
      unitRef="USD">283276</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001266">&lt;p id="xdx_80D_eus-gaap--ProductWarrantyDisclosureTextBlock_zvlI6opJdI8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
10 &#x2014; &lt;span id="xdx_82F_zVdNAllYlPJi"&gt;ACCRUED WARRANTY LIABILITIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zZlXlAlvAhF6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table shows changes in the Company&#x2019;s accrued warranty liabilities and related costs:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zBFRVNVzElof" style="display: none"&gt;SCHEDULE
OF ACCRUED WARRANTY AND RELATED COSTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20240101__20241231_zvl0apmL5h1h" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_z2YMDqezy24g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ProductWarrantyAccrual_iS_zV0uZQYTbxul" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;619,113&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;260,531&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--ProductWarrantyAccrualPayments_iN_di_zuh8X0uoLAl8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Cost of warranty claims&lt;/td&gt;&lt;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,274,037&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,924,203&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ProductWarrantyAccrualAdditionsFromBusinessAcquisition_zvrq63JQ6EO" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accruals for product warranty&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,158,477&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,282,785&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ProductWarrantyAccrual_iE_zuP3FKIlgXyk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;503,553&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;619,113&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 id="xdx_8A9_zqmAPCmm4oPf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001268">&lt;p id="xdx_895_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zZlXlAlvAhF6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table shows changes in the Company&#x2019;s accrued warranty liabilities and related costs:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zBFRVNVzElof" style="display: none"&gt;SCHEDULE
OF ACCRUED WARRANTY AND RELATED COSTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20240101__20241231_zvl0apmL5h1h" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_z2YMDqezy24g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ProductWarrantyAccrual_iS_zV0uZQYTbxul" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;619,113&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;260,531&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--ProductWarrantyAccrualPayments_iN_di_zuh8X0uoLAl8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Cost of warranty claims&lt;/td&gt;&lt;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,274,037&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,924,203&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ProductWarrantyAccrualAdditionsFromBusinessAcquisition_zvrq63JQ6EO" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accruals for product warranty&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,158,477&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,282,785&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ProductWarrantyAccrual_iE_zuP3FKIlgXyk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;503,553&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;619,113&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001270"
      unitRef="USD">619113</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001271"
      unitRef="USD">260531</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001273"
      unitRef="USD">1274037</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001274"
      unitRef="USD">1924203</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001276"
      unitRef="USD">1158477</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001277"
      unitRef="USD">2282785</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:ProductWarrantyAccrual
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001279"
      unitRef="USD">503553</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001280"
      unitRef="USD">619113</us-gaap:ProductWarrantyAccrual>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001282">&lt;p id="xdx_80E_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zipqIEZ4Z0h1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
11 &#x2014; &lt;span id="xdx_822_z1Mhf4uKNFJ6"&gt;OTHER PAYABLE, ACCRUED EXPENSE AND OTHER CURRENT LIABILITY&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_ecustom--OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock_zOL8r8NiegY6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table shows the breakdown of the Company&#x2019;s other payable, accrued expense and other current liabilities:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B2_zuBSJt3kKl6j" style="display: none"&gt;SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zRkRoyAxuIM3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_zrmpeGGOmSH6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--CreditCardLiabilities_iI_maAPAOAzZiZ_z6w0ALpvS6o9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Credit card liabilities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;13,792&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;7,732&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_maAPAOAzZiZ_zJV4X4Lel12d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sales 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;27,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherLiabilities_iI_maAPAOAzZiZ_zhSVDjXfoul2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other current 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1292"&gt;-&lt;/span&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;77,161&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_maAPAOAzZiZ_zODn4674hLF4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Payroll 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;139,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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1296"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AccrualOnLitigation_iI_maAPAOAzZiZ_z8EGZxtdc2Fe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accrual on litigation (Note 18)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,988,961&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,343,869&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_mtAPAOAzZiZ_zucmYuJPXuf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,169,193&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,441,966&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 id="xdx_8A0_z3H1pKc99D9c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <MAMO:OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001284">&lt;p id="xdx_89E_ecustom--OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock_zOL8r8NiegY6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table shows the breakdown of the Company&#x2019;s other payable, accrued expense and other current liabilities:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B2_zuBSJt3kKl6j" style="display: none"&gt;SCHEDULE OF OTHER PAYABLE ACCRUED EXPENSE AND OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zRkRoyAxuIM3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20231231_zrmpeGGOmSH6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--CreditCardLiabilities_iI_maAPAOAzZiZ_z6w0ALpvS6o9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Credit card liabilities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;13,792&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;7,732&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_maAPAOAzZiZ_zJV4X4Lel12d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sales 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;27,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherLiabilities_iI_maAPAOAzZiZ_zhSVDjXfoul2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other current 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1292"&gt;-&lt;/span&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;77,161&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_maAPAOAzZiZ_zODn4674hLF4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Payroll 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;139,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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1296"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AccrualOnLitigation_iI_maAPAOAzZiZ_z8EGZxtdc2Fe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Accrual on litigation (Note 18)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,988,961&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,343,869&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_mtAPAOAzZiZ_zucmYuJPXuf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,169,193&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,441,966&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</MAMO:OtherPayableAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock>
    <MAMO:CreditCardLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001286"
      unitRef="USD">13792</MAMO:CreditCardLiabilities>
    <MAMO:CreditCardLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001287"
      unitRef="USD">7732</MAMO:CreditCardLiabilities>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001289"
      unitRef="USD">27129</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001290"
      unitRef="USD">13204</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001293"
      unitRef="USD">77161</us-gaap:OtherLiabilities>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001295"
      unitRef="USD">139311</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <MAMO:AccrualOnLitigation
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001298"
      unitRef="USD">5988961</MAMO:AccrualOnLitigation>
    <MAMO:AccrualOnLitigation
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001299"
      unitRef="USD">2343869</MAMO:AccrualOnLitigation>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001301"
      unitRef="USD">6169193</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001302"
      unitRef="USD">2441966</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001304">&lt;p id="xdx_802_eus-gaap--DebtDisclosureTextBlock_zrnUEPWkAIsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
12 &#x2014;&lt;span id="xdx_827_zUTkSVoXyXEi"&gt;LOANS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfShortTermDebtTextBlock_zwAhFWa13Xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loan
balance consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zNbvtigZE617" style="display: none"&gt;SCHEDULE OF LOAN BALANCE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_znoxbN4pRBth" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_zLgMP2hMaC8e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayAndMidfirstBankMember_ztHWQggOdm6h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Bank loan &#x2013; Cathay Bank (1)/Midfirst (4) &lt;span id="xdx_F4C_z6TCdfjrx0J1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)(4)&lt;/span&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;span style="-sec-ix-hidden: xdx2ixbrl1308"&gt;-&lt;/span&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;span style="-sec-ix-hidden: xdx2ixbrl1309"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember_zR0SMn0Rjzk7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Other loans - Northpoint &lt;span id="xdx_F43_zHYatrimGzW2"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1311"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;205,440&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember_zBQz8ctWkyA3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other loans &#x2013; BAC &lt;span id="xdx_F45_zPEOUe4W3sLc"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1314"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;98,143&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ShortTermBorrowings_iI_zzco4ZhMUIX5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1317"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;303,583&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_zX670R3eNyla" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Loan balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1320"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;303,583&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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span id="xdx_F01_zEySjYpN9v8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1A_zembHdc9C7Rf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
    May 13, 2024, the Company&#x2019;s subsidiary Massimo Motor Sports obtained a line of credit from Cathay Bank, pursuant to which the
    Company has the availability to borrow a maximum $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_ztpzMTq74Bg8"&gt;15.0&lt;/span&gt; million out of this line of credit for &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zYDoeMxRxxsi" title="Line of credit facility, expiration period"&gt;one year&lt;/span&gt; at the U.S. prime rate + &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zUHyZNauEv12"&gt;0.75&lt;/span&gt;%.
    Before then, the company had a line of credit of maximum $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240512__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember_zN1mnjLyCx33"&gt;10.0&lt;/span&gt; million from Midfirst bank, which is cancelled upon the grant of the
    line of credit from Cathay Bank. As of December 31, 2024 and 2023, the outstanding balance was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_eus-gaap--LineOfCredit_iI_dxL_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zm1CIdwVAFBa" title="::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1328"&gt;nil&lt;/span&gt;&lt;/span&gt; and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--LineOfCredit_iI_dxL_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zjunlw0yQlPb" title="::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1329"&gt;nil&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;This
    line of credit is also personally guaranteed by Mr. David Shan, the controlling shareholder. This line of credit is pledged by the
    Company&#x2019;s accounts receivable, deposit accounts, equipment and inventories.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F0B_zZxQnuTpQulf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_F1D_zl1Wby3po2oi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                            April 19, 2022, the Company&#x2019;s subsidiary Massimo Marine obtained a $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220419__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zHZaUszNRNTl" title="Line of credit facility, maximum borrowing capacity"&gt;2.0&lt;/span&gt; million pay
                                            as sold line of credit from Northpoint Commercial Finance LLC (&#x201c;Northpoint&#x201d;)
                                            for acquisition, financing and/or refinancing of inventory. This line of credit is also personally
                                            guaranteed by Mr. David Shan, the Controlling Shareholder, and Massimo Motor Sports, an affiliated
                                            company. As of December 31, 2024 and 2023, the outstanding balance was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zbQf6zZj9fOi" title="Line of credit::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1334"&gt;nil&lt;/span&gt;&lt;/span&gt; and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zkbXmYCi9dS" title="Line of credit"&gt;205,440&lt;/span&gt;,
                                            respectively.&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F02_zKzuG4u98kF9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F13_zK5eMGwpJ1u3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
    February 18, 2022, the Company&#x2019;s subsidiary Massimo Marine obtained a credit facility for Mercury in the amount of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn4n6_c20220218__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zuNJPDumjbGg" title="Line of credit facility, maximum borrowing capacity"&gt;1.75&lt;/span&gt;
    million from Brunswick Acceptance Company LLC (&#x201c;BAC&#x201d;) to finance purchase of inventory. This line of credit is also personally
    guaranteed by Mr. David Shan. As of December 31, 2024 and 2023, the outstanding balance was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_902_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zwuKm7hujBif" title="Line of credit outstanding::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1341"&gt;nil&lt;/span&gt;&lt;/span&gt; and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zZdlQOdBZ7ij" title="Line of credit outstanding"&gt;98,143&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F05_z6nGjRBy0ve3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F18_zZXFpEvRpp51" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
    January 15, 2021, the Company&#x2019;s subsidiary Massimo Motor Sports obtained a line of credit from Midfirst Bank, pursuant to which
    the Company has the availability to borrow a maximum $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zyNHKwzaM6dk" title="Line of credit facility, maximum borrowing capacity"&gt;4.0&lt;/span&gt; million out of this line of credit for &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z2PSFBVXu50h" title="Line of credit facility, expiration period"&gt;two years&lt;/span&gt; at the U.S. prime rate
    + &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zxaStJuFClUi" title="Line of credit facility, prime rate"&gt;0.25&lt;/span&gt;%. On April 18, 2022, this line of credit was further increased to $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220418__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zHXA06wEN8Y2" title="Line of credit facility, total increase company access"&gt;10.0&lt;/span&gt; million, and on January 3, 2024, the maturity date
    was renewed to &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240103__20240103__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z1gDOsW53HKb" title="Line of credit facility, maturity date"&gt;January 3, 2026&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;This
    line of credit was guaranteed by the Massimo Group, and was also personally guaranteed by Mr. David Shan, the controlling shareholder,
    and Miller Creek Holdings LLC, a related party controlled by Mr. David Shan. This line of credit was pledged by the Company&#x2019;s
    accounts receivable and inventories.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
    May 13, 2024, the credit facility was closed due to transferring to Cathay Bank (see (1) above), and all guarantees were released
    and transferred to Cathay Bank.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A1_zxPqpKO9fuU1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001306">&lt;p id="xdx_89F_eus-gaap--ScheduleOfShortTermDebtTextBlock_zwAhFWa13Xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loan
balance consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zNbvtigZE617" style="display: none"&gt;SCHEDULE OF LOAN BALANCE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_znoxbN4pRBth" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_zLgMP2hMaC8e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayAndMidfirstBankMember_ztHWQggOdm6h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Bank loan &#x2013; Cathay Bank (1)/Midfirst (4) &lt;span id="xdx_F4C_z6TCdfjrx0J1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)(4)&lt;/span&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;span style="-sec-ix-hidden: xdx2ixbrl1308"&gt;-&lt;/span&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;span style="-sec-ix-hidden: xdx2ixbrl1309"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember_zR0SMn0Rjzk7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Other loans - Northpoint &lt;span id="xdx_F43_zHYatrimGzW2"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1311"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;205,440&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ShortTermBorrowings_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember_zBQz8ctWkyA3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other loans &#x2013; BAC &lt;span id="xdx_F45_zPEOUe4W3sLc"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1314"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;98,143&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ShortTermBorrowings_iI_zzco4ZhMUIX5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1317"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;303,583&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ShortTermBorrowings_iI_zX670R3eNyla" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Loan balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1320"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;303,583&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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span id="xdx_F01_zEySjYpN9v8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1A_zembHdc9C7Rf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
    May 13, 2024, the Company&#x2019;s subsidiary Massimo Motor Sports obtained a line of credit from Cathay Bank, pursuant to which the
    Company has the availability to borrow a maximum $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_ztpzMTq74Bg8"&gt;15.0&lt;/span&gt; million out of this line of credit for &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zYDoeMxRxxsi" title="Line of credit facility, expiration period"&gt;one year&lt;/span&gt; at the U.S. prime rate + &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zUHyZNauEv12"&gt;0.75&lt;/span&gt;%.
    Before then, the company had a line of credit of maximum $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240512__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember_zN1mnjLyCx33"&gt;10.0&lt;/span&gt; million from Midfirst bank, which is cancelled upon the grant of the
    line of credit from Cathay Bank. As of December 31, 2024 and 2023, the outstanding balance was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_909_eus-gaap--LineOfCredit_iI_dxL_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zm1CIdwVAFBa" title="::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1328"&gt;nil&lt;/span&gt;&lt;/span&gt; and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--LineOfCredit_iI_dxL_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zjunlw0yQlPb" title="::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1329"&gt;nil&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;This
    line of credit is also personally guaranteed by Mr. David Shan, the controlling shareholder. This line of credit is pledged by the
    Company&#x2019;s accounts receivable, deposit accounts, equipment and inventories.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F0B_zZxQnuTpQulf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_F1D_zl1Wby3po2oi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
                                            April 19, 2022, the Company&#x2019;s subsidiary Massimo Marine obtained a $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220419__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zHZaUszNRNTl" title="Line of credit facility, maximum borrowing capacity"&gt;2.0&lt;/span&gt; million pay
                                            as sold line of credit from Northpoint Commercial Finance LLC (&#x201c;Northpoint&#x201d;)
                                            for acquisition, financing and/or refinancing of inventory. This line of credit is also personally
                                            guaranteed by Mr. David Shan, the Controlling Shareholder, and Massimo Motor Sports, an affiliated
                                            company. As of December 31, 2024 and 2023, the outstanding balance was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zbQf6zZj9fOi" title="Line of credit::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1334"&gt;nil&lt;/span&gt;&lt;/span&gt; and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zkbXmYCi9dS" title="Line of credit"&gt;205,440&lt;/span&gt;,
                                            respectively.&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F02_zKzuG4u98kF9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F13_zK5eMGwpJ1u3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
    February 18, 2022, the Company&#x2019;s subsidiary Massimo Marine obtained a credit facility for Mercury in the amount of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn4n6_c20220218__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zuNJPDumjbGg" title="Line of credit facility, maximum borrowing capacity"&gt;1.75&lt;/span&gt;
    million from Brunswick Acceptance Company LLC (&#x201c;BAC&#x201d;) to finance purchase of inventory. This line of credit is also personally
    guaranteed by Mr. David Shan. As of December 31, 2024 and 2023, the outstanding balance was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_902_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zwuKm7hujBif" title="Line of credit outstanding::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1341"&gt;nil&lt;/span&gt;&lt;/span&gt; and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zZdlQOdBZ7ij" title="Line of credit outstanding"&gt;98,143&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F05_z6nGjRBy0ve3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F18_zZXFpEvRpp51" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
    January 15, 2021, the Company&#x2019;s subsidiary Massimo Motor Sports obtained a line of credit from Midfirst Bank, pursuant to which
    the Company has the availability to borrow a maximum $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zyNHKwzaM6dk" title="Line of credit facility, maximum borrowing capacity"&gt;4.0&lt;/span&gt; million out of this line of credit for &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z2PSFBVXu50h" title="Line of credit facility, expiration period"&gt;two years&lt;/span&gt; at the U.S. prime rate
    + &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90C_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zxaStJuFClUi" title="Line of credit facility, prime rate"&gt;0.25&lt;/span&gt;%. On April 18, 2022, this line of credit was further increased to $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220418__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zHXA06wEN8Y2" title="Line of credit facility, total increase company access"&gt;10.0&lt;/span&gt; million, and on January 3, 2024, the maturity date
    was renewed to &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240103__20240103__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z1gDOsW53HKb" title="Line of credit facility, maturity date"&gt;January 3, 2026&lt;/span&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;This
    line of credit was guaranteed by the Massimo Group, and was also personally guaranteed by Mr. David Shan, the controlling shareholder,
    and Miller Creek Holdings LLC, a related party controlled by Mr. David Shan. This line of credit was pledged by the Company&#x2019;s
    accounts receivable and inventories.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
    May 13, 2024, the credit facility was closed due to transferring to Cathay Bank (see (1) above), and all guarantees were released
    and transferred to Cathay Bank.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2023-12-31_custom_NorthpointCommercialFinanceLLCMember"
      decimals="0"
      id="Fact001312"
      unitRef="USD">205440</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2023-12-31_custom_BrunswickAcceptanceCompanyLLCMember"
      decimals="0"
      id="Fact001315"
      unitRef="USD">98143</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001318"
      unitRef="USD">303583</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001321"
      unitRef="USD">303583</us-gaap:ShortTermBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember"
      decimals="-5"
      id="Fact001323"
      unitRef="USD">15000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationPeriod
      contextRef="From2024-05-132024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember"
      id="Fact001325">P1Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="From2024-05-132024-05-13_custom_MassimoMotorSportsLLCMember_custom_CathayBankMember"
      decimals="INF"
      id="Fact001326"
      unitRef="Pure">0.0075</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-05-12_custom_MassimoMotorSportsLLCMember_custom_MidFirstBankMember"
      decimals="-5"
      id="Fact001327"
      unitRef="USD">10000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2022-04-19_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember"
      decimals="-5"
      id="Fact001332"
      unitRef="USD">2000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2023-12-31_custom_NorthpointCommercialFinanceLLCMember_custom_MassimoMarineLLCMember"
      decimals="0"
      id="Fact001336"
      unitRef="USD">205440</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2022-02-18_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember"
      decimals="-4"
      id="Fact001339"
      unitRef="USD">1750000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AsOf2023-12-31_custom_BrunswickAcceptanceCompanyLLCMember_custom_MassimoMarineLLCMember"
      decimals="0"
      id="Fact001343"
      unitRef="USD">98143</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember"
      decimals="-5"
      id="Fact001346"
      unitRef="USD">4000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationPeriod
      contextRef="From2021-01-152021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember"
      id="Fact001348">P2Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="From2021-01-152021-01-15_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember"
      decimals="INF"
      id="Fact001350"
      unitRef="Pure">0.0025</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2022-04-18_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember"
      decimals="-5"
      id="Fact001352"
      unitRef="USD">10000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2024-01-032024-01-03_custom_MidFirstBankMember_custom_MassimoMotorSportsLLCMember"
      id="Fact001354">2026-01-03</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001356">&lt;p id="xdx_80B_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z4Wqmtb65Ku3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
13 &#x2014; &lt;span id="xdx_82A_zPiZAOYT3Vkd"&gt;RELATED PARTY TRANSACTIONS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zPPTxOjRnAse" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
relationship of related parties is summarized as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zZRKUj829QBk" style="display: none"&gt;SCHEDULE OF RELATIONSHIP OF RELATED PARTIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: left"&gt;Name of Related Party&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: center"&gt;Relationship to the Company&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;David Shan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_905_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_z43GCnie9TTj" title="Relationship to the Company"&gt;Controlling shareholder of the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Miller Creek Holdings LLC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_90A_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingsLLCMember_zWJybjulSB7j" title="Relationship to the Company"&gt;Controlled by David Shan&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;Vessel Technology Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_909_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_zNLFaF6cQfy8" title="Relationship to the Company"&gt;Controlled by David Shan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zATThhjSOTx7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(a)
Loan from a related party&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_ecustom--ScheduleOfLoanFromRelatedPartyTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zPxvu08DwLVd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loan
from a related party consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_zOkCgn0QfEme" style="display: none"&gt;SCHEDULE
OF LOAN FROM RELATED PARTY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240101__20241231_zWoZNwRo5n32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230101__20231231_zte3VaTqzRI1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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" 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 id="xdx_405_eus-gaap--OtherLiabilities_iS_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zv9eHcCpVo5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Loan from David Shan, opening balance&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;7,920,141&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;10,984,344&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--RepaymentOfShareholderAdvanceNet_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zXdbkQgS7pqe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Repayment&lt;/td&gt;&lt;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,373,593&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,264,203&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Dividends_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zbU9SIfUru37" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Capital dividend declared&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1374"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,200,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherLiabilities_iE_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zOrtIYOoXeO1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Loan from David Shan, ending balance&lt;/td&gt;&lt;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,546,548&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,920,141&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: 1pt"&gt;Non-current&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zU08tTOiMrU3" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1380"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zIDZnPNC2Dtd" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current"&gt;(7,920,141&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Current&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--OtherLiabilitiesCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zM2YiPfItkee" style="border-bottom: Black 2.5pt double; text-align: right" title="Current"&gt;5,546,548&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OtherLiabilitiesCurrent_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zrIZF2nl1YQe" style="border-bottom: Black 2.5pt double; text-align: right" title="Current"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1386"&gt;-&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 id="xdx_8AE_zSEBR79CQX03" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 3, 2024, the Company entered into an unsecured loan agreement with Mr. David Shan, the Chairman of the Board and CEO, to
change the payment term from due on demand to due on January 3, 2029. This unsecured loan was required by MidFirst Bank when the
Company renewed the line of credit on January 3, 2024. On May 13, 2024, the line of credit with MidFirst Bank was closed and the
Company obtained a new line of credit with Cathay Bank, which did not have no such requirement. The Company made repayment totaling
$&lt;span id="xdx_900_ecustom--RepaymentOfShareholderAdvanceNet_c20240101__20241231_zUid1uoVL9Od" title="Repayment"&gt;2,373,593&lt;/span&gt;
towards this loan during the year ended December 31, 2024. The Company intends to continue the repayments of the loan from Mr. Shan
in the next twelve months. Consequently, the outstanding balance has been reclassified from non-current liabilities to current
liabilities as of December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(b)
Loan guarantee provided by related parties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
connection with the Company&#x2019;s bank borrowings, Mr. David Shan, the controlling shareholder and Massimo Group, the holding company
of Massimo Motor provided an unlimited guarantee to the Company&#x2019;s loan (See Note 12).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(c)
Due from a related party&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_ecustom--ScheduleOfDueFromRelatedPartyTableTextBlock_zrZ3GL8cEPz3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_z6JSwy4N5gti" style="display: none"&gt;SCHEDULE
OF DUE FROM RELATED PARTY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z4oYvUSRqlFc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20231231_zIAE3xQ90T85" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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" style="text-align: center"&gt;&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;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OtherReceivablesNetCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_z0LRL2qTF9Oh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left; padding-bottom: 2.5pt"&gt;Vessel Technology Inc.&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"&gt;8,576&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl1393"&gt;-&lt;/span&gt;&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;

&lt;p id="xdx_8A7_zOJOmKK2TXbc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Due
from a related party were $&lt;span id="xdx_907_eus-gaap--OtherReceivablesNetCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_zh5OTlOjb6Sg" title="Due from related party"&gt;8,576&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--OtherReceivablesNetCurrent_iI_dxL_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_ze3oUzRqBXp6" title="Due from related party::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1397"&gt;nil&lt;/span&gt;&lt;/span&gt; as of December 31, 2024 and 2023. Balance was in connection with health insurance reimbursement
from Vessel Technology Inc.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001358">&lt;p id="xdx_89C_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zPPTxOjRnAse" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
relationship of related parties is summarized as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zZRKUj829QBk" style="display: none"&gt;SCHEDULE OF RELATIONSHIP OF RELATED PARTIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: left"&gt;Name of Related Party&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 49%; font-weight: bold; text-align: center"&gt;Relationship to the Company&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;David Shan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_905_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_z43GCnie9TTj" title="Relationship to the Company"&gt;Controlling shareholder of the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Miller Creek Holdings LLC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_90A_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MillerCreekHoldingsLLCMember_zWJybjulSB7j" title="Relationship to the Company"&gt;Controlled by David Shan&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;Vessel Technology Inc.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_909_eus-gaap--NatureOfCommonOwnershipOrManagementControlRelationships_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_zNLFaF6cQfy8" title="Relationship to the Company"&gt;Controlled by David Shan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships
      contextRef="From2024-01-012024-12-31_custom_MrDavidShanMember"
      id="Fact001360">Controlling shareholder of the Company</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
    <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships
      contextRef="From2024-01-012024-12-31_custom_MillerCreekHoldingsLLCMember"
      id="Fact001362">Controlled by David Shan</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
    <us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships
      contextRef="From2024-01-012024-12-31_custom_VesselTechnologyIncMember"
      id="Fact001364">Controlled by David Shan</us-gaap:NatureOfCommonOwnershipOrManagementControlRelationships>
    <MAMO:ScheduleOfLoanFromRelatedPartyTableTextBlock
      contextRef="From2024-01-012024-12-31_custom_MrDavidShanMember"
      id="Fact001366">&lt;p id="xdx_893_ecustom--ScheduleOfLoanFromRelatedPartyTableTextBlock_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zPxvu08DwLVd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loan
from a related party consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_zOkCgn0QfEme" style="display: none"&gt;SCHEDULE
OF LOAN FROM RELATED PARTY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240101__20241231_zWoZNwRo5n32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230101__20231231_zte3VaTqzRI1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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" 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 id="xdx_405_eus-gaap--OtherLiabilities_iS_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zv9eHcCpVo5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Loan from David Shan, opening balance&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;7,920,141&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;10,984,344&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--RepaymentOfShareholderAdvanceNet_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zXdbkQgS7pqe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Repayment&lt;/td&gt;&lt;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,373,593&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,264,203&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Dividends_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zbU9SIfUru37" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Capital dividend declared&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1374"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,200,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherLiabilities_iE_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zOrtIYOoXeO1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Loan from David Shan, ending balance&lt;/td&gt;&lt;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,546,548&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,920,141&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: 1pt"&gt;Non-current&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zU08tTOiMrU3" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1380"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLiabilitiesNoncurrent_iNI_di_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zIDZnPNC2Dtd" style="border-bottom: Black 1pt solid; text-align: right" title="Non-current"&gt;(7,920,141&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Current&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--OtherLiabilitiesCurrent_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zM2YiPfItkee" style="border-bottom: Black 2.5pt double; text-align: right" title="Current"&gt;5,546,548&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OtherLiabilitiesCurrent_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrDavidShanMember_zrIZF2nl1YQe" style="border-bottom: Black 2.5pt double; text-align: right" title="Current"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1386"&gt;-&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;

</MAMO:ScheduleOfLoanFromRelatedPartyTableTextBlock>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2023-12-31_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001368"
      unitRef="USD">7920141</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2022-12-31_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001369"
      unitRef="USD">10984344</us-gaap:OtherLiabilities>
    <MAMO:RepaymentOfShareholderAdvanceNet
      contextRef="From2024-01-012024-12-31_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001371"
      unitRef="USD">-2373593</MAMO:RepaymentOfShareholderAdvanceNet>
    <MAMO:RepaymentOfShareholderAdvanceNet
      contextRef="From2023-01-012023-12-31_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001372"
      unitRef="USD">-5264203</MAMO:RepaymentOfShareholderAdvanceNet>
    <us-gaap:Dividends
      contextRef="From2023-01-012023-12-31_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001375"
      unitRef="USD">2200000</us-gaap:Dividends>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2024-12-31_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001377"
      unitRef="USD">5546548</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2023-12-31_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001378"
      unitRef="USD">7920141</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001382"
      unitRef="USD">7920141</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2024-12-31_custom_MrDavidShanMember"
      decimals="0"
      id="Fact001384"
      unitRef="USD">5546548</us-gaap:OtherLiabilitiesCurrent>
    <MAMO:RepaymentOfShareholderAdvanceNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001388"
      unitRef="USD">2373593</MAMO:RepaymentOfShareholderAdvanceNet>
    <MAMO:ScheduleOfDueFromRelatedPartyTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001390">&lt;p id="xdx_892_ecustom--ScheduleOfDueFromRelatedPartyTableTextBlock_zrZ3GL8cEPz3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B1_z6JSwy4N5gti" style="display: none"&gt;SCHEDULE
OF DUE FROM RELATED PARTY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z4oYvUSRqlFc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20231231_zIAE3xQ90T85" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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" style="text-align: center"&gt;&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;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OtherReceivablesNetCurrent_iI_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--VesselTechnologyIncMember_z0LRL2qTF9Oh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left; padding-bottom: 2.5pt"&gt;Vessel Technology Inc.&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"&gt;8,576&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl1393"&gt;-&lt;/span&gt;&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;

</MAMO:ScheduleOfDueFromRelatedPartyTableTextBlock>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2024-12-31_custom_VesselTechnologyIncMember"
      decimals="0"
      id="Fact001392"
      unitRef="USD">8576</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2024-12-31_custom_VesselTechnologyIncMember"
      decimals="0"
      id="Fact001395"
      unitRef="USD">8576</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001399">&lt;p id="xdx_809_eus-gaap--IncomeTaxDisclosureTextBlock_zigilrU1tSS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
14 &#x2014; &lt;span id="xdx_82E_zPqbJuta6p72"&gt;TAXES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Corporate
Income Taxes&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Massimo
Motor and Massimo Marine both terminated their status as a Subchapter S Corporation as of June 1, 2023, in connection with the
Reorganization and became a taxable C Corporation. Prior to that date, as an S Corporation, the Company had no U.S. federal income
tax expense. As such, any period prior to June 1, 2023 will only reflect a margin tax for the state of Texas and corresponding tax
expense. As a C Corporation, the Company is subject to a combined effective tax rate for federal income taxes of &lt;span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20240101__20241231_zrW2O9n8Aec1" title="Effective tax rate for federal income taxes"&gt;21&lt;/span&gt;%
and state margin tax.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024 and 2023, the Company did not have an accrued liability for uncertain tax positions and does not anticipate recognition
of any significant liabilities for uncertain tax positions during the next 12 months. For the years ended December 31, 2024 and 2023,
no amounts were incurred for income tax uncertainties or interest and penalties. The Company is currently not aware of any issues under
review that could result in significant payments, accruals, or material deviation from its position. The Company&#x2019;s tax years since
its formation remain subject to possible income tax examination by its major taxing authorities for all periods. The Company&#x2019;s
effective tax rate for the years ended December 31, 2024 and 2023 are &lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20240101__20241231_zNYEPg5hWmU1" title="Effective income tax rate"&gt;27.1&lt;/span&gt;% and &lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20230101__20231231_znSbOh4mMxoe" title="Effective income tax rate"&gt;17.0&lt;/span&gt;% respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zSRzRADRZ45b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
provision for income tax consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zJY3DQ7nfaf4" style="display: none"&gt;SCHEDULE OF INCOME TAX PROVISION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240101__20241231_zVkhdLD4PJG6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230101__20231231_zWmwJLIsYNdg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Years 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_maITEBz3Bp_zgH1MCulUcw9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Income tax provision &#x2013; current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,646,771&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,264,405&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--DeferredIncomeTaxRecovery_maITEBz3Bp_zTbo2wPM7IFj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Income tax recovery - deferred&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;(992,013&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;(43,137&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_maITEBz3Bp_zU6rQY38woLi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Deferred tax adjustment &#x2013; change of tax rates&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1415"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;(91,464&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBz3Bp_zOjqItE1G7wl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Income tax provision&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;654,758&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,129,804&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 id="xdx_8A7_zkKECzwlYuS8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zaeTCAVr4pRk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table reconciles the statutory tax rate to the Company&#x2019;s effective tax:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_z0ulMoGbc29d" style="display: none"&gt;SCHEDULE OF RECONCILIATION OF INCOME TAXES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zVam93ZiTgai" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_ziQLZpwBQJSk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Years 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_z6zF9PHwuWId" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Net income before income taxes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,416,667&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;12,545,029&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_znxNosq8jnNi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Income tax at the federal statutory 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;21&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;21&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzXOA_zhpARQhuxEBl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Statutory U.S. federal income tax provision&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;507,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,634,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--IncomeTaxReconciliationSCorporationBenefits_maITEBzXOA_ztgDdr1udhe3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;S Corporation benefits&lt;/td&gt;&lt;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;span style="-sec-ix-hidden: xdx2ixbrl1432"&gt;-&lt;/span&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;(553,133&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maITEBzXOA_zjGjNLx8Yn79" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;State margin 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;32,561&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;139,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maITEBzXOA_zPJd8X7dpBz6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Non-deductible expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,048&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;span style="-sec-ix-hidden: xdx2ixbrl1439"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maITEBzXOA_z5W2EoMzJPC9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Prior year true-up&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;74,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;span style="-sec-ix-hidden: xdx2ixbrl1442"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzXOA_zBtxFnPPybDa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Deferred tax adjustment &#x2013; change of tax rates&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(91,464&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzXOA_zOcoqLGKOJSc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;654,758&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,129,804&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 id="xdx_8AB_zoiBVFxGCGKa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
14 &#x2014; TAXES &lt;/b&gt;(continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Corporate
Income Taxes&lt;/b&gt; (continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z9gUFfEUF8Ta" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s deferred tax assets and liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zh2uNXTCID1f" style="display: none"&gt;SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241231_zksy4id22dPi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December
    31, 2024 (restated)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20231231_z9GijMSeewhg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3N57mVKm0U6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Deferred tax 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 id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_maDTANzjyv_zqU90hwXYnB" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Allowance for credit loss&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;80,680&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;117,046&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_i01I_maDTANzjyv_zOEJvEPhSbk8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Property 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;16,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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,480&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_i01I_maDTANzjyv_zvJAnbLbcAL6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Lease liability &#x2013; operating&lt;/td&gt;&lt;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,001,843&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;310,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsFinancingLeaseLiabilities_i01I_maDTANzjyv_z14v5eAKLAgl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease liability &#x2013; financing&lt;/td&gt;&lt;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,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;24,920&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsOtherTemporaryDifference_i01I_maDTANzjyv_zxb8c6bmTyca" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other temporary difference&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,018,553&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1468"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_i01TI_mtDTANzjyv_maDTALNzKIi_zV8g8RB6JRGi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total deferred tax 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,133,731&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;468,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesNetAbstract_iB_zt6T0yekzv2c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Deferred tax 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 id="xdx_405_ecustom--DeferredTaxLiabilitiesOperatingRightOfUseAssets_i01NI_di_maDTLzrTO_zXFR79PxFwRa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Right of use assets &#x2013; operating&lt;/td&gt;&lt;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,992,039&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;(310,426&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesFinancingRightOfUseAssets_i01NI_di_maDTLzrTO_z22Xl4KDSxPk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Right of use assets &#x2013; financing&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(15,078&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(23,845&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxLiabilities_i01NTI_di_mtDTLzrTO_msDTALNzKIi_z219uYdg30F6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,007,117&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(334,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_mtDTALNzKIi_zYQfebCxnx66" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,126,614&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;134,601&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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001401"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001403"
      unitRef="Pure">0.271</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001405"
      unitRef="Pure">0.170</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001407">&lt;p id="xdx_89F_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zSRzRADRZ45b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
provision for income tax consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zJY3DQ7nfaf4" style="display: none"&gt;SCHEDULE OF INCOME TAX PROVISION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240101__20241231_zVkhdLD4PJG6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230101__20231231_zWmwJLIsYNdg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Years 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CurrentIncomeTaxExpenseBenefit_maITEBz3Bp_zgH1MCulUcw9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Income tax provision &#x2013; current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;1,646,771&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,264,405&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--DeferredIncomeTaxRecovery_maITEBz3Bp_zTbo2wPM7IFj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Income tax recovery - deferred&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;(992,013&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;(43,137&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_maITEBz3Bp_zU6rQY38woLi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Deferred tax adjustment &#x2013; change of tax rates&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1415"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;(91,464&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBz3Bp_zOjqItE1G7wl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Income tax provision&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;654,758&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,129,804&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001409"
      unitRef="USD">1646771</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001410"
      unitRef="USD">2264405</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <MAMO:DeferredIncomeTaxRecovery
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001412"
      unitRef="USD">-992013</MAMO:DeferredIncomeTaxRecovery>
    <MAMO:DeferredIncomeTaxRecovery
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001413"
      unitRef="USD">-43137</MAMO:DeferredIncomeTaxRecovery>
    <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001416"
      unitRef="USD">-91464</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001418"
      unitRef="USD">654758</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001419"
      unitRef="USD">2129804</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001421">&lt;p id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zaeTCAVr4pRk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table reconciles the statutory tax rate to the Company&#x2019;s effective tax:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_z0ulMoGbc29d" style="display: none"&gt;SCHEDULE OF RECONCILIATION OF INCOME TAXES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20240101__20241231_zVam93ZiTgai" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230101__20231231_ziQLZpwBQJSk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Years 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_z6zF9PHwuWId" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Net income before income taxes&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;2,416,667&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;12,545,029&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_znxNosq8jnNi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Income tax at the federal statutory 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;21&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;21&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzXOA_zhpARQhuxEBl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Statutory U.S. federal income tax provision&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;507,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,634,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--IncomeTaxReconciliationSCorporationBenefits_maITEBzXOA_ztgDdr1udhe3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;S Corporation benefits&lt;/td&gt;&lt;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;span style="-sec-ix-hidden: xdx2ixbrl1432"&gt;-&lt;/span&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;(553,133&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maITEBzXOA_zjGjNLx8Yn79" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;State margin 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;32,561&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;139,945&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maITEBzXOA_zPJd8X7dpBz6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Non-deductible expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,048&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;span style="-sec-ix-hidden: xdx2ixbrl1439"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maITEBzXOA_z5W2EoMzJPC9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Prior year true-up&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;74,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;span style="-sec-ix-hidden: xdx2ixbrl1442"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzXOA_zBtxFnPPybDa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Deferred tax adjustment &#x2013; change of tax rates&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(91,464&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzXOA_zOcoqLGKOJSc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;654,758&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,129,804&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001423"
      unitRef="USD">2416667</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001424"
      unitRef="USD">12545029</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001426"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001427"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001429"
      unitRef="USD">507500</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001430"
      unitRef="USD">2634456</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <MAMO:IncomeTaxReconciliationSCorporationBenefits
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001433"
      unitRef="USD">-553133</MAMO:IncomeTaxReconciliationSCorporationBenefits>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001435"
      unitRef="USD">32561</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001436"
      unitRef="USD">139945</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001438"
      unitRef="USD">40048</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001441"
      unitRef="USD">74649</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001445"
      unitRef="USD">-91464</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001447"
      unitRef="USD">654758</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001448"
      unitRef="USD">2129804</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001450">&lt;p id="xdx_892_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z9gUFfEUF8Ta" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s deferred tax assets and liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BD_zh2uNXTCID1f" style="display: none"&gt;SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241231_zksy4id22dPi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December
    31, 2024 (restated)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20231231_z9GijMSeewhg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3N57mVKm0U6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Deferred tax 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 id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_maDTANzjyv_zqU90hwXYnB" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Allowance for credit loss&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;80,680&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;117,046&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_i01I_maDTANzjyv_zOEJvEPhSbk8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Property 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;16,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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,480&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_i01I_maDTANzjyv_zvJAnbLbcAL6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Lease liability &#x2013; operating&lt;/td&gt;&lt;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,001,843&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;310,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsFinancingLeaseLiabilities_i01I_maDTANzjyv_z14v5eAKLAgl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease liability &#x2013; financing&lt;/td&gt;&lt;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,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;24,920&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsOtherTemporaryDifference_i01I_maDTANzjyv_zxb8c6bmTyca" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Other temporary difference&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,018,553&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1468"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_i01TI_mtDTANzjyv_maDTALNzKIi_zV8g8RB6JRGi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total deferred tax 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,133,731&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;468,872&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesNetAbstract_iB_zt6T0yekzv2c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Deferred tax 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 id="xdx_405_ecustom--DeferredTaxLiabilitiesOperatingRightOfUseAssets_i01NI_di_maDTLzrTO_zXFR79PxFwRa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Right of use assets &#x2013; operating&lt;/td&gt;&lt;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,992,039&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;(310,426&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesFinancingRightOfUseAssets_i01NI_di_maDTLzrTO_z22Xl4KDSxPk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Right of use assets &#x2013; financing&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(15,078&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(23,845&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxLiabilities_i01NTI_di_mtDTLzrTO_msDTALNzKIi_z219uYdg30F6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,007,117&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(334,271&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_mtDTALNzKIi_zYQfebCxnx66" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,126,614&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;134,601&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 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001455"
      unitRef="USD">80680</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001456"
      unitRef="USD">117046</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001458"
      unitRef="USD">16480</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001459"
      unitRef="USD">16480</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <MAMO:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001461"
      unitRef="USD">2001843</MAMO:DeferredTaxAssetsOperatingLeaseLiabilities>
    <MAMO:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001462"
      unitRef="USD">310426</MAMO:DeferredTaxAssetsOperatingLeaseLiabilities>
    <MAMO:DeferredTaxAssetsFinancingLeaseLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001464"
      unitRef="USD">16175</MAMO:DeferredTaxAssetsFinancingLeaseLiabilities>
    <MAMO:DeferredTaxAssetsFinancingLeaseLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001465"
      unitRef="USD">24920</MAMO:DeferredTaxAssetsFinancingLeaseLiabilities>
    <MAMO:DeferredTaxAssetsOtherTemporaryDifference
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001467"
      unitRef="USD">1018553</MAMO:DeferredTaxAssetsOtherTemporaryDifference>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001470"
      unitRef="USD">3133731</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001471"
      unitRef="USD">468872</us-gaap:DeferredTaxAssetsNet>
    <MAMO:DeferredTaxLiabilitiesOperatingRightOfUseAssets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001476"
      unitRef="USD">1992039</MAMO:DeferredTaxLiabilitiesOperatingRightOfUseAssets>
    <MAMO:DeferredTaxLiabilitiesOperatingRightOfUseAssets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001477"
      unitRef="USD">310426</MAMO:DeferredTaxLiabilitiesOperatingRightOfUseAssets>
    <MAMO:DeferredTaxLiabilitiesFinancingRightOfUseAssets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001479"
      unitRef="USD">15078</MAMO:DeferredTaxLiabilitiesFinancingRightOfUseAssets>
    <MAMO:DeferredTaxLiabilitiesFinancingRightOfUseAssets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001480"
      unitRef="USD">23845</MAMO:DeferredTaxLiabilitiesFinancingRightOfUseAssets>
    <us-gaap:DeferredTaxLiabilities
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001482"
      unitRef="USD">2007117</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001483"
      unitRef="USD">334271</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001485"
      unitRef="USD">1126614</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001486"
      unitRef="USD">134601</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001488">&lt;p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zG6SUlTLTEtk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
15 &#x2014; &lt;span id="xdx_82E_zAopzrZovhW4"&gt;SHAREHOLDERS&#x2019; EQUITY&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Common
Shares&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Based
on the Company&#x2019;s Articles of Incorporation, the authorized number of common stock was &lt;span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20230601_zGoeehbOIg2g" title="Common stock, shares authorized"&gt;100,000,000&lt;/span&gt; shares of common stock with par
value of $&lt;span id="xdx_905_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230601_zbgb0HpbNSsa" title="Common stock, par value"&gt;0.001&lt;/span&gt;, and &lt;span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_c20230601_zvLD92bP4GPl" title="Common stock, shares issued"&gt;40,000,000&lt;/span&gt; common shares were issued on June 1, 2023. The authorized number of preferred stock was &lt;span id="xdx_907_eus-gaap--PreferredStockSharesAuthorized_iI_c20241231_zIrFydNP5oP1" title="Preferred stock, shares authorized"&gt;5,000,000&lt;/span&gt; shares
of preferred stock with par value of $&lt;span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20241231_zhfY50nvWaOc" title="Preferred stock, par value"&gt;0.01&lt;/span&gt;, and &lt;span id="xdx_905_eus-gaap--PreferredStockSharesIssued_iI_do_c20241231_zZHggj55TTK6" title="Preferred stock, shares issued"&gt;no&lt;/span&gt; preferred shares were issued. All share information included in these consolidated
financial statements have been retroactively adjusted for the Reorganization as if such common shares issuance occurred
on the first day of the first period presented. During the year ended December 31, 2024, the Company issued &lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240101__20241231_zqsGMzPE4MIi" title="Stock issued during period"&gt;1,548,819&lt;/span&gt; shares and cancelled
&lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesOther_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZPFtZcHTDCb" title="Stock issued during period cancelled"&gt;8,869&lt;/span&gt; shares of its common stock with par value of $&lt;span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231_zTwM7D5Ny1Sl" title="Common stock, par value"&gt;0.001&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024 and 2023, &lt;span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_c20241231_zui6hOCwHHWc" title="Common stock, shares outstanding"&gt;41,539,950&lt;/span&gt; and &lt;span id="xdx_90B_eus-gaap--CommonStockSharesOutstanding_iI_c20231231_zfmSDBENV3G5" title="Common stock, shares outstanding"&gt;40,000,000&lt;/span&gt; common shares were outstanding, respectively, with par value of $&lt;span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241231_zgaUjF43cH73" title="Common stock, par value"&gt;&lt;span id="xdx_90D_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_z2J2qer2OiX5" title="Common stock, par value"&gt;0.001&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
15 &#x2014; SHAREHOLDERS&#x2019; EQUITY &lt;/b&gt;(continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Initial
Public Offering &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 4, 2024, the Company closed its IPO of &lt;span id="xdx_90C_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zDMkqxDvICHg" title="Sale of stock, number of shares issued in transaction"&gt;1,300,000&lt;/span&gt; shares of its common stock at an IPO price of $&lt;span id="xdx_906_eus-gaap--SaleOfStockPricePerShare_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zcOcSamo58C4" title="Sale of stock, price per share"&gt;4.50&lt;/span&gt; per share for aggregate gross
proceeds of approximately $&lt;span id="xdx_90A_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn4n6_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_z68yi2CdZWs6" title="Proceeds from issuance initial public offering"&gt;5.85&lt;/span&gt; million from the offering. The total net proceeds to the Company from the IPO, after deducting discounts,
expense allowance, and expenses, were approximately $&lt;span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn4n6_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--IPOMember_zuBUGh92Cstl" title="Total net proceeds"&gt;5.0&lt;/span&gt; million. Pursuant to the terms and conditions of the underwriting agreement,
dated as of April 1, 2024, by and between Craft Capital Management LLC (the &#x201c;Representative&#x201d;) and the Company (the &#x201c;Underwriting
Agreement&#x201d;), the underwriters had an overallotment option, exercisable for 45 days by May 19, 2024, to purchase up to an additional
&lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20240404__20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--TypeOfArrangementAxis__custom--UnderwritingAgreementMember_zQFWtQC9yTVb" title="Number of shares issued"&gt;195,000&lt;/span&gt; shares from the Company at the offering price less of $&lt;span id="xdx_906_eus-gaap--SaleOfStockPricePerShare_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember_zF5EDoWDJLee" title="Sale of stock, price per share"&gt;4.50&lt;/span&gt; the underwriting discount and commissions to cover over-allotments.
As of the reporting date, all representative options have expired without exercise.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;Common
Shares Issued for Service&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 18, 2024, the Company signed a consulting agreement (the &#x201c;Consulting Agreement&#x201d;) with TJCM Asset Management LLC
(&#x201c;TJCM&#x201d;) to provide strategic consulting and financial advisory services to the Company for twelve months from June 18,
2024. As partial consideration for the services, TJCM is entitled to receive shares of the Company&#x2019;s common stock equivalent
to a value of $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20240618__20240618__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_z8XNnjRwcrf1" title="Number of shares for service value"&gt;160,000&lt;/span&gt;
calculated by the valuation price defined as average closing price of the Company&#x2019;s shares of common stock for the five
consecutive trading days immediately preceding the effective date of the Consulting Agreement. On June 21, 2024, the Company issued &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240621__20240621__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_zC2mDRQfs3h3" title="Number of shares for service"&gt;22,485&lt;/span&gt;
shares of common stock to TJCM as the prepayment of $&lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20240621__20240621__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_zmEfcLkS8mw" title="Number of shares for service, value"&gt;80,000&lt;/span&gt;
on the services to be provided. On November 29, 2024, the agreement was terminated under mutual agreement, and the Company cancelled &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesOther_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_z3MEpctAeBr6" title="Stock issued during period cancelled"&gt;8,869&lt;/span&gt;
shares out of the &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20240621__20240621__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember_zRHk4wIlYXe" title="Number of shares for service"&gt;22,485&lt;/span&gt; shares of common stock issued to TJCM previously. The Company recorded expenses of $&lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20240101__20241231__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zLZhnzMW2YWg" title="Number of shares for service, value"&gt;48,445&lt;/span&gt;
and $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_dxL_c20230101__20231231__dei--LegalEntityAxis__custom--TJCMAssetManagementLLCMember__us-gaap--TypeOfArrangementAxis__custom--ConsultingAgreementMember_zVjV7xHyKuq4" title="Number of shares for service value::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1540"&gt;nil&lt;/span&gt;&lt;/span&gt;
in connection with service for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Representative&#x2019;s
Warrants&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the Underwriting Agreement, the Company issued to the Representative and its designee warrants (the &#x201c;Representative&#x2019;s
Warrants&#x201d;) to purchase &lt;span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20240404__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_z46DFAE1SSe3" title="Number of warrants issued"&gt;87,100&lt;/span&gt; shares of common stock. The Representative&#x2019;s Warrants are exercisable at a per share exercise
price equal to $&lt;span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zT1U2i4mLmq6" title="Exercise price"&gt;5.63&lt;/span&gt; and are exercisable at any time and from time to time, in whole or in part, during the period commencing on October
4, 2024 and terminating on &lt;span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_c20240404__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--OverAllotmentOptionMember__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zLpvsCt7meHc" title="Maturity date"&gt;April 4, 2029&lt;/span&gt;. Neither the Representative&#x2019;s Warrants nor any of the shares issued upon exercise of the
Representative&#x2019;s Warrants may be sold, transferred, assigned, pledged or hypothecated, or be the subject of any hedging, short
sale, derivative, put or call transaction that would result in the effective economic disposition of such securities by any person, for
a period of six months immediately following the commencement of sales of the offering.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
determined that these warrants meet the requirements for equity classification under ASC 815-40 because they are indexed to their own
shares and meet the requirements for equity classification. The warrants were recorded at fair value on the date of grant as a component
of shareholders&#x2019; equity. The fair value of these warrants was $&lt;span id="xdx_902_eus-gaap--FairValueAdjustmentOfWarrants_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_z0DwqOvg0Egc" title="Fair value warrants"&gt;220,000&lt;/span&gt;, which was considered a direct cost of IPO and included
in additional paid-in capital. The fair value has been estimated using the Black-Scholes pricing model with the following weighted-average
assumptions: market value of underlying share of $&lt;span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uUSDPShares_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_z6bw64ZYGtC7" title="Warrants measurement input"&gt;4.02&lt;/span&gt;, risk free rate of &lt;span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_z9oDsGKqZtEg" title="Warrants measurement input"&gt;4.3&lt;/span&gt;%, expected term of &lt;span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zfWjdJhI9qFf" title="Warrants expected term"&gt;five years&lt;/span&gt;; exercise price of the warrants
of $&lt;span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uUSDPShares_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zbzeAeyjl9Wg" title="Warrants measurement input"&gt;5.63&lt;/span&gt;, volatility of &lt;span id="xdx_90F_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z0cheb3gJVC7" title="Warrants measurement input"&gt;89&lt;/span&gt;%; and expected future dividends of &lt;span id="xdx_90A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_dxL_uPure_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zQK3OO4ceZ49" title="Warrants measurement input::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1560"&gt;nil&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, &lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zV71EwyHpNN7" title="Warrants outstanding"&gt;87,100&lt;/span&gt; warrants in connection with IPO funding were outstanding, with an exercise price of $&lt;span id="xdx_907_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zBycTMOxgMwa" title="Exercise price of warrants"&gt;5.63&lt;/span&gt; and remaining life
of &lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20241231__us-gaap--StatementEquityComponentsAxis__custom--RepresentativesWarrantMember_zzR4ouUSCC02" title="Warrants term"&gt;4.26&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-06-01"
      decimals="INF"
      id="Fact001490"
      unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-06-01"
      decimals="INF"
      id="Fact001492"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-06-01"
      decimals="INF"
      id="Fact001494"
      unitRef="Shares">40000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001496"
      unitRef="Shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001498"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001500"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001502"
      unitRef="Shares">1548819</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact001504"
      unitRef="Shares">8869</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001506"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001508"
      unitRef="Shares">41539950</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001510"
      unitRef="Shares">40000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001512"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001514"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2024-04-042024-04-04_us-gaap_IPOMember"
      decimals="INF"
      id="Fact001516"
      unitRef="Shares">1300000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2024-04-04_us-gaap_IPOMember"
      decimals="INF"
      id="Fact001518"
      unitRef="USDPShares">4.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2024-04-042024-04-04_us-gaap_IPOMember"
      decimals="-4"
      id="Fact001520"
      unitRef="USD">5850000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2024-04-042024-04-04_us-gaap_IPOMember"
      decimals="-4"
      id="Fact001522"
      unitRef="USD">5000000.0</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-04-042024-04-04_us-gaap_OverAllotmentOptionMember_custom_UnderwritingAgreementMember"
      decimals="INF"
      id="Fact001524"
      unitRef="Shares">195000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember"
      decimals="INF"
      id="Fact001526"
      unitRef="USDPShares">4.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-06-182024-06-18_custom_TJCMAssetManagementLLCMember"
      decimals="0"
      id="Fact001528"
      unitRef="USD">160000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2024-06-212024-06-21_custom_TJCMAssetManagementLLCMember"
      decimals="INF"
      id="Fact001530"
      unitRef="Shares">22485</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-06-212024-06-21_custom_TJCMAssetManagementLLCMember"
      decimals="0"
      id="Fact001532"
      unitRef="USD">80000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember_custom_TJCMAssetManagementLLCMember"
      decimals="INF"
      id="Fact001534"
      unitRef="Shares">8869</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2024-06-212024-06-21_custom_TJCMAssetManagementLLCMember"
      decimals="INF"
      id="Fact001536"
      unitRef="Shares">22485</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-012024-12-31_custom_TJCMAssetManagementLLCMember_custom_ConsultingAgreementMember"
      decimals="0"
      id="Fact001538"
      unitRef="USD">48445</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2024-04-04_custom_RepresentativesWarrantMember"
      decimals="INF"
      id="Fact001542"
      unitRef="Shares">87100</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember_custom_RepresentativesWarrantMember"
      decimals="INF"
      id="Fact001544"
      unitRef="USDPShares">5.63</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="AsOf2024-04-04_us-gaap_OverAllotmentOptionMember_custom_RepresentativesWarrantMember"
      id="Fact001546">2029-04-04</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-01-012024-12-31_custom_RepresentativesWarrantMember"
      decimals="0"
      id="Fact001548"
      unitRef="USD">220000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember"
      decimals="INF"
      id="Fact001550"
      unitRef="USDPShares">4.02</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      decimals="INF"
      id="Fact001552"
      unitRef="Pure">4.3</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001554">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputExercisePriceMember"
      decimals="INF"
      id="Fact001556"
      unitRef="USDPShares">5.63</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember_us-gaap_MeasurementInputOptionVolatilityMember"
      decimals="INF"
      id="Fact001558"
      unitRef="Pure">89</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember"
      decimals="INF"
      id="Fact001562"
      unitRef="Shares">87100</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember"
      decimals="INF"
      id="Fact001564"
      unitRef="USDPShares">5.63</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="AsOf2024-12-31_custom_RepresentativesWarrantMember"
      id="Fact001566">P4Y3M3D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001568">&lt;p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_ztmcl9N7IZLg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
16 &#x2014; &lt;span id="xdx_82D_z912CX1mAO3a"&gt;EARNINGS PER SHARE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2024, the effect of potential shares of common stock from the unexercised options, unexercised warrants,
and unvested Restricted Stock Units (&#x201c;RSU&#x201d;) are included in the computation of diluted net earnings per share. As a result,
a total of &lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231_zY0ZbEIkkyxf"&gt;154,029&lt;/span&gt; unvested RSU were included in the computation of weighted average number of common shares for the year ended December
31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2023, the Company has no stock options, warrants or RSU issued and no impact on diluted earnings per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zIwuX0u9ITEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents a reconciliation of basic and diluted net income per share:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zNIH1yfpfVIb" style="display: none"&gt;SCHEDULE OF EARNINGS PER SHARE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Years 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left; padding-bottom: 2.5pt"&gt;Net income attributable to the Company&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NetIncomeLoss_pp0p0_c20240101__20241231_zAqFHvfAjrof" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right" title="Net income and comprehensive income"&gt;1,761,909&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NetIncomeLoss_pp0p0_c20230101__20231231_zK8Xyp2jqy04" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right" title="Net income and comprehensive income"&gt;10,415,225&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Weighted average number of common shares outstanding &#x2013; basic&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_zqMWECFdIy58" title="Weighted average number of common shares outstanding - basic"&gt;41,010,654&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20241231_zE5tqUbM77L6" title="Weighted average number of common shares outstanding - basic"&gt;40,000,000&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;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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Dilutive securities &#x2013; unvested RSU&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_z3FJ1nzJbrZa" title="Dilutive securities - unvested RSU"&gt;151,195&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20230101__20231231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_zrKlQshmJLMh" title="Dilutive securities - unvested RSU"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1583"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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"&gt;Weighted average number of common shares outstanding &#x2013; diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_zU39fzNexO03" title="Weighted average number of common shares outstanding - diluted"&gt;41,161,849&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zgfEQUYpfuE6" title="Weighted average number of common shares outstanding - diluted"&gt;40,000,000&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;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Earnings per share &#x2013; basic&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EarningsPerShareBasic_c20240101__20241231_zE6VyD5bS5ol" title="Earnings per share - basic"&gt;0.04&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareBasic_c20230101__20231231_zHOgdrsFj6p8" title="Earnings per share - basic"&gt;0.26&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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Earnings per share &#x2013; diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EarningsPerShareDiluted_c20240101__20241231_zDIDMykyOalc" title="Earnings per share - diluted"&gt;0.04&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_z4KjWFNRudSa" title="Earnings per share - diluted"&gt;0.26&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 id="xdx_8A3_zSrVP4u23NL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001569"
      unitRef="Shares">154029</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001571">&lt;p id="xdx_898_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zIwuX0u9ITEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents a reconciliation of basic and diluted net income per share:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zNIH1yfpfVIb" style="display: none"&gt;SCHEDULE OF EARNINGS PER SHARE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Years 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;(restated)&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left; padding-bottom: 2.5pt"&gt;Net income attributable to the Company&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NetIncomeLoss_pp0p0_c20240101__20241231_zAqFHvfAjrof" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right" title="Net income and comprehensive income"&gt;1,761,909&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NetIncomeLoss_pp0p0_c20230101__20231231_zK8Xyp2jqy04" style="border-bottom: Black 2.5pt double; width: 16%; text-align: right" title="Net income and comprehensive income"&gt;10,415,225&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Weighted average number of common shares outstanding &#x2013; basic&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_zqMWECFdIy58" title="Weighted average number of common shares outstanding - basic"&gt;41,010,654&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20241231_zE5tqUbM77L6" title="Weighted average number of common shares outstanding - basic"&gt;40,000,000&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;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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Dilutive securities &#x2013; unvested RSU&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20240101__20241231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_z3FJ1nzJbrZa" title="Dilutive securities - unvested RSU"&gt;151,195&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesRestrictedStock_c20230101__20231231__us-gaap--AwardTypeAxis__custom--UnvestedRestrictedStockUnitsRSUMember_zrKlQshmJLMh" title="Dilutive securities - unvested RSU"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1583"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; 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"&gt;Weighted average number of common shares outstanding &#x2013; diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_zU39fzNexO03" title="Weighted average number of common shares outstanding - diluted"&gt;41,161,849&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zgfEQUYpfuE6" title="Weighted average number of common shares outstanding - diluted"&gt;40,000,000&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;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Earnings per share &#x2013; basic&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EarningsPerShareBasic_c20240101__20241231_zE6VyD5bS5ol" title="Earnings per share - basic"&gt;0.04&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--EarningsPerShareBasic_c20230101__20231231_zHOgdrsFj6p8" title="Earnings per share - basic"&gt;0.26&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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Earnings per share &#x2013; diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--EarningsPerShareDiluted_c20240101__20241231_zDIDMykyOalc" title="Earnings per share - diluted"&gt;0.04&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_z4KjWFNRudSa" title="Earnings per share - diluted"&gt;0.26&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;

</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001573"
      unitRef="USD">1761909</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001575"
      unitRef="USD">10415225</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001577"
      unitRef="Shares">41010654</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012024-12-31"
      decimals="INF"
      id="Fact001579"
      unitRef="Shares">40000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="From2024-01-012024-12-31_custom_UnvestedRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact001581"
      unitRef="Shares">151195</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001585"
      unitRef="Shares">41161849</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001587"
      unitRef="Shares">40000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001589"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001591"
      unitRef="USDPShares">0.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001593"
      unitRef="USDPShares">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001595"
      unitRef="USDPShares">0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001597">&lt;p id="xdx_804_eus-gaap--CompensationAndEmployeeBenefitPlansTextBlock_zJHzzGRhgBA5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
17 &#x2014; &lt;span id="xdx_820_zQX0lhuZfOk3"&gt;EMPLOYEE STOCK PLANS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Equity
Incentive Plans&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 22, 2024, the Company&#x2019;s Board approved the 2024 Equity Inventive Plan (&#x201c;2024 Plan&#x201d;) and Restricted Stock Units
(&#x201c;RSUs&#x201d;) Agreements. The 2024 Plan and RSUs Agreement authorized the award of stock options, RSUs to employees and directors.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recorded $&lt;span id="xdx_902_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zpx6LoqQhHj4" title="Share based compensation"&gt;922,399&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_dxL_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zsy9r2ZlLzfb" title="Share based compensation::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1601"&gt;nil&lt;/span&gt;&lt;/span&gt; stock-based compensation expense in connection with RSUs for years ended December 31, 2024 and 2023,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--NonvestedRestrictedStockSharesActivityTableTextBlock_zvhqhvFflhQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarized the Company&#x2019;s RSU activity:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zVjnWFVtj8Wb" style="display: none"&gt;SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;RSUs&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Grant Date Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted Average Remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Life in Years&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;Granted&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240101__20241231_zkqTS1JK3T1j" style="width: 16%; text-align: right" title="Number of RSUs, Granted"&gt;328,334&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zlI6j6mwz8yd" style="width: 16%; text-align: right" title="Weighted Average Grant Date Fair Value, Granted"&gt;3.76&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20231231_zt8bhchPzxW" title="Weighted Average Remaining Life In Years"&gt;0.58&lt;/span&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; background-color: White"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20240101__20241231_zvG3RZcbB0q2" style="text-align: right" title="Number of RSUs, Forfeited"&gt;(1,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 id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_z8OPNbW9aAdj" style="text-align: right" title="Weighted Average Grant Date Fair Value, Forfeited"&gt;3.88&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zdyBcvnGhIVf" style="border-bottom: Black 1pt solid; text-align: right" title="Number of RSUs, Vested"&gt;(226,334&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zAd2P3vnUCPb" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant Date Fair Value, Vested"&gt;3.70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20240101__20241231_zCepmJ6FOT0e" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of RSUs, Outstanding"&gt;101,000&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_zGquYOaHwtAb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value, Outstanding"&gt;3.88&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20240101__20241231_zC8jl5fFlFXf" title="Weighted Average Remaining Life In Years"&gt;0.37&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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_iE_c20240101__20241231_zT76aCb1zkJh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of RSUs, Exerciseable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1625"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zVi87ldFvH3b" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value, Exerciseable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1627"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&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 id="xdx_8AD_zSeMBMftpdYd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
17 &#x2014; EMPLOYEE STOCK PLANS &lt;/b&gt;(continued)&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 22, 2024, the Company signed a stock option agreement with Mr. David Shan, the Chief Executive Officer and two other executives of
the Company, in connection with the 2024 Plan.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
part of the compensation, the Company agrees to grant Mr. Shan options to purchase up to &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zafICtRY5EKf" title="Shares granted"&gt;46,860&lt;/span&gt; common shares under Incentive Stock Option
(&#x201c;ISO&#x201d;) plan, at an exercise price of $&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zEP6qFQGbmK1" title="Shares granted exercise price"&gt;4.268&lt;/span&gt; per share. &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zcdyYybWUz5d" title="Shares granted description"&gt;The options were granted on May 22, 2024, and the options vest at
a rate of 23,430 per year for two years, effective on May 22, 2024&lt;/span&gt;. The aggregate fair value of the options granted to Mr. Shan was $&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zlSFnSloJNs9" title="Aggregate fair value"&gt;73,000&lt;/span&gt;.
The fair value has been estimated using the Black-Scholes pricing model with the following weighted-average assumptions: market value
of underlying common shares at time of grant of $&lt;span id="xdx_90A_eus-gaap--SharePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zcav0usATzne" title="Share price"&gt;3.88&lt;/span&gt;; risk free rate of &lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zKOy7odBhkl9" title="Risk-free interest rate maximum"&gt;5.0&lt;/span&gt;% and &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zjkWkwZDCP1i" title="Risk-free interest rate"&gt;4.65&lt;/span&gt;%; expected term of &lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zOGHMazmSiLb" title="Expected term"&gt;5&lt;/span&gt; years; exercise price of
the options of $&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zRQmIMMYNiXk" title="Exercise price"&gt;4.268&lt;/span&gt;; volatility of &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zE9rWkXo7sKb" title="Volatility rate"&gt;88.8&lt;/span&gt;%; and expected future dividends of $&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dpxL_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zrBYWrhLGy67" title="Dividend rate::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1649"&gt;nil&lt;/span&gt;&lt;/span&gt;. These options will expire on &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionPlanMember_zyPHx9JwPnv5" title="Expiration date"&gt;May 21, 2029&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also granted Mr. Shan options to purchase up to &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zVNrZ7B9cRZ3" title="Shares granted"&gt;103,140&lt;/span&gt; common shares, at an exercise price of $&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zkbvd0NmEfBg" title="Shares granted exercise price"&gt;4.0&lt;/span&gt; per share under Nonqualified
Stock Option (&#x201c;NSO&#x201d;) plan. &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zvEHgfe28CXb" title="Shares granted description"&gt;The options were granted on May 22, 2024, and vest at a rate of 51,570 shares per year for two
years, effective on May 22, 2024&lt;/span&gt;. The aggregate fair value of the options granted to Mr. Shan was $&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zDo8A8Qpsxsl" title="Aggregate fair value"&gt;160,000&lt;/span&gt;. The fair value has been estimated
using the Black-Scholes pricing model with the following weighted-average assumptions: market value of underlying common shares at time
of grant of $&lt;span id="xdx_904_eus-gaap--SharePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zQtXC2NT5rlj" title="Share price"&gt;3.88&lt;/span&gt;; risk free rate of &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zQYsHnqZzpIl" title="Risk-free interest rate maximum"&gt;5.0&lt;/span&gt;% and &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_z9ZkIbFxB6tk" title="Risk-free interest rate"&gt;4.65&lt;/span&gt;%; expected term of &lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zI4zUpcJ4h99" title="Expected term"&gt;10 &lt;/span&gt;years; exercise price of the options of $&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zGtSx117r267" title="Exercise price"&gt;4.0&lt;/span&gt;; volatility of
&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_z59fwERqDhf7" title="Volatility rate"&gt;88.8&lt;/span&gt;%; and expected future dividends of $&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dpxL_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zlsQ1I316rhh" title="Dividend rate::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1673"&gt;nil&lt;/span&gt;&lt;/span&gt;. These options will expire on &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_c20240522__20240522__us-gaap--PlanNameAxis__custom--NonQualifiedStockOptionPlanMember_zCuJsxjV63u7" title="Expiration date"&gt;May 21, 2034&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also granted two executives options to purchase up to &lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z4AJ7dUQl7Rh" title="Shares granted"&gt;200,000&lt;/span&gt; common shares, at an exercise price of $&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z4SF0Rb8vet" title="Shares granted exercise price"&gt;4.0&lt;/span&gt; per share under ISO
and NSO plans. &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zPEb8R8zcBwg" title="Shares granted description"&gt;The options were granted on May 22, 2024, and vest at a rate of 100,000 shares per year for two years, effective on May
22, 2024&lt;/span&gt;. The aggregate fair value of the options granted to these two executives was $&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zFI2agpIOkkc" title="Aggregate fair value"&gt;272,000&lt;/span&gt;. The fair value has been estimated using
the Black-Scholes pricing model with the following weighted-average assumptions: market value of underlying common shares of $&lt;span id="xdx_90E_eus-gaap--SharePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z1r8xTx1axYf" title="Share price"&gt;3.88&lt;/span&gt;; risk
free rate of &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zWgA5FWA0cUc" title="Risk-free interest rate maximum"&gt;5.0&lt;/span&gt;% and &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zVfOKsVBwTad" title="Risk-free interest rate"&gt;4.65&lt;/span&gt;%; expected term of &lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zIsUFnRgcMJ4" title="Expected term"&gt;10&lt;/span&gt; years; exercise price of the options of $&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_pid_c20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zIm4jZiYWJVi" title="Exercise price"&gt;4.0&lt;/span&gt;; volatility of &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_z84wEK1IBXVl" title="Volatility rate"&gt;88.8&lt;/span&gt;%; and expected future
dividends of $&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dpxL_uPure_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zANOye9Dws8f" title="Dividend rate::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1697"&gt;nil&lt;/span&gt;&lt;/span&gt;. These options will expire on &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_c20240522__20240522__us-gaap--PlanNameAxis__custom--IncentiveStockOptionAndNonQualifiedStockOptionPlanMember_zoHRibg8LmLc" title="Expiration date"&gt;May 21, 2034&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, intrinsic value of the options is &lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pid_dxL_c20241231_zCsIvxwQKgMf" title="Intrinsic value::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1701"&gt;nil&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recorded $&lt;span id="xdx_905_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20240101__20241231_zw8FISsOeWXa" title="Share based compensation"&gt;224,190&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_dxL_c20230101__20231231_ztMjUw3Rkx4k" title="Share based compensation::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1705"&gt;nil&lt;/span&gt;&lt;/span&gt; stock-based compensation expense in connection with options for years ended December 31, 2024 and
2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zlxp3H89Mgaj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarized the Company&#x2019;s share option activity:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zDhGOHAue2cc" style="display: none"&gt;SCHEDULE
OF SHARE OPTION ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted Average Remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Life in Years&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;Granted&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zsp5JHjXVuc1" style="width: 16%; text-align: right" title="Number of Options, Granted"&gt;350,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zpBPqVlTUjJh" style="width: 16%; text-align: right" title="Weighted Average Exercise Price Outstanding Granted"&gt;4.04&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zUin6vzoQH85" style="width: 16%; text-align: right" title="Weighted Average Remaining Life in Years"&gt;9.23&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: White"&gt;
    &lt;td&gt;Cancelled&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_z2KNzAZnmHH7" style="text-align: right" title="Number of Options, Cancelled"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1715"&gt;-&lt;/span&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 id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zBZjFU384kvg" style="text-align: right" title="Weighted Average Exercise Price Outstanding Cancelled"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1717"&gt;-&lt;/span&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;/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: 1pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zmiCQQnyCQcg" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Vested"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1719"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zjEtl36pqbO9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding Vested"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1721"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Unvested balance, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_z1u4CXISzbdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Unvested"&gt;350,000&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpneh5G3ev37" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Unvetsed"&gt;4.04&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zoImchgjdRyc" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Remaining Life in Years"&gt;8.72&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="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zwdeN4WuCh75" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Exerciseable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1729"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zNBoJW6CK813" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding Exerciseable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1731"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&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 id="xdx_8A7_zi3OUBZ27aZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, the total unrecognized compensation cost related to outstanding RSUs and stock options was $&lt;span id="xdx_90F_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zE9iah9ofjYj" title="Unrecognized compensation"&gt;307,397&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi39Zz0Pptt1" title="Unrecognized compensation"&gt;278,749&lt;/span&gt;,
which the Company expects to recognize over a weighted-average period of &lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zH2cNKETLGia" title="Weighted average period"&gt;0.37&lt;/span&gt; years and &lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztEqg8R5jkKh" title="Weighted average period"&gt;1.07&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;MASSIMO
GROUP AND SUBSIDIARIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact001599"
      unitRef="USD">922399</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001603">&lt;p id="xdx_891_eus-gaap--NonvestedRestrictedStockSharesActivityTableTextBlock_zvhqhvFflhQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarized the Company&#x2019;s RSU activity:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zVjnWFVtj8Wb" style="display: none"&gt;SUMMARY OF RESTRICTED STOCK UNIT ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;RSUs&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Grant Date Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted Average Remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Life in Years&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;Granted&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20240101__20241231_zkqTS1JK3T1j" style="width: 16%; text-align: right" title="Number of RSUs, Granted"&gt;328,334&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zlI6j6mwz8yd" style="width: 16%; text-align: right" title="Weighted Average Grant Date Fair Value, Granted"&gt;3.76&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20231231_zt8bhchPzxW" title="Weighted Average Remaining Life In Years"&gt;0.58&lt;/span&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; background-color: White"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20240101__20241231_zvG3RZcbB0q2" style="text-align: right" title="Number of RSUs, Forfeited"&gt;(1,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 id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_z8OPNbW9aAdj" style="text-align: right" title="Weighted Average Grant Date Fair Value, Forfeited"&gt;3.88&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zdyBcvnGhIVf" style="border-bottom: Black 1pt solid; text-align: right" title="Number of RSUs, Vested"&gt;(226,334&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zAd2P3vnUCPb" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant Date Fair Value, Vested"&gt;3.70&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20240101__20241231_zCepmJ6FOT0e" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of RSUs, Outstanding"&gt;101,000&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_zGquYOaHwtAb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value, Outstanding"&gt;3.88&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20240101__20241231_zC8jl5fFlFXf" title="Weighted Average Remaining Life In Years"&gt;0.37&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;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_iE_c20240101__20241231_zT76aCb1zkJh" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of RSUs, Exerciseable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1625"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueExercisable_iE_pid_c20240101__20241231_zVi87ldFvH3b" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value, Exerciseable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1627"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&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;

</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001605"
      unitRef="Shares">328334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001607"
      unitRef="USDPShares">3.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2023-01-012023-12-31" id="Fact001609">P0Y6M29D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001611"
      unitRef="Shares">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001613"
      unitRef="USDPShares">3.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001615"
      unitRef="Shares">226334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001617"
      unitRef="USDPShares">3.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001619"
      unitRef="Shares">101000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001621"
      unitRef="USDPShares">3.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="From2024-01-01to2024-12-31" id="Fact001623">P0Y4M13D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      decimals="INF"
      id="Fact001629"
      unitRef="Shares">46860</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      decimals="INF"
      id="Fact001631"
      unitRef="USDPShares">4.268</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      id="Fact001633">The options were granted on May 22, 2024, and the options vest at
a rate of 23,430 per year for two years, effective on May 22, 2024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      decimals="0"
      id="Fact001635"
      unitRef="USD">73000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharePrice
      contextRef="AsOf2024-05-22_custom_IncentiveStockOptionPlanMember"
      decimals="INF"
      id="Fact001637"
      unitRef="USDPShares">3.88</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      decimals="INF"
      id="Fact001639"
      unitRef="Pure">0.050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      decimals="INF"
      id="Fact001641"
      unitRef="Pure">0.0465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      id="Fact001643">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2024-05-22_custom_IncentiveStockOptionPlanMember"
      decimals="INF"
      id="Fact001645"
      unitRef="USDPShares">4.268</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      decimals="INF"
      id="Fact001647"
      unitRef="Pure">0.888</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionPlanMember"
      id="Fact001651">2029-05-21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001653"
      unitRef="Shares">103140</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001655"
      unitRef="USDPShares">4.0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      id="Fact001657">The options were granted on May 22, 2024, and vest at a rate of 51,570 shares per year for two
years, effective on May 22, 2024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      decimals="0"
      id="Fact001659"
      unitRef="USD">160000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharePrice
      contextRef="AsOf2024-05-22_custom_NonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001661"
      unitRef="USDPShares">3.88</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001663"
      unitRef="Pure">0.050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001665"
      unitRef="Pure">0.0465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      id="Fact001667">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2024-05-22_custom_NonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001669"
      unitRef="USDPShares">4.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001671"
      unitRef="Pure">0.888</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="From2024-05-222024-05-22_custom_NonQualifiedStockOptionPlanMember"
      id="Fact001675">2034-05-21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001677"
      unitRef="Shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001679"
      unitRef="USDPShares">4.0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      id="Fact001681">The options were granted on May 22, 2024, and vest at a rate of 100,000 shares per year for two years, effective on May
22, 2024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      decimals="0"
      id="Fact001683"
      unitRef="USD">272000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharePrice
      contextRef="AsOf2024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001685"
      unitRef="USDPShares">3.88</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001687"
      unitRef="Pure">0.050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001689"
      unitRef="Pure">0.0465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      id="Fact001691">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001693"
      unitRef="USDPShares">4.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      decimals="INF"
      id="Fact001695"
      unitRef="Pure">0.888</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="From2024-05-222024-05-22_custom_IncentiveStockOptionAndNonQualifiedStockOptionPlanMember"
      id="Fact001699">2034-05-21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001703"
      unitRef="USD">224190</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001707">&lt;p id="xdx_892_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zlxp3H89Mgaj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarized the Company&#x2019;s share option activity:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zDhGOHAue2cc" style="display: none"&gt;SCHEDULE
OF SHARE OPTION ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted Average Remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Life in Years&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;Granted&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20240101__20241231_zsp5JHjXVuc1" style="width: 16%; text-align: right" title="Number of Options, Granted"&gt;350,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zpBPqVlTUjJh" style="width: 16%; text-align: right" title="Weighted Average Exercise Price Outstanding Granted"&gt;4.04&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zUin6vzoQH85" style="width: 16%; text-align: right" title="Weighted Average Remaining Life in Years"&gt;9.23&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: White"&gt;
    &lt;td&gt;Cancelled&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c20240101__20241231_z2KNzAZnmHH7" style="text-align: right" title="Number of Options, Cancelled"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1715"&gt;-&lt;/span&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 id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zBZjFU384kvg" style="text-align: right" title="Weighted Average Exercise Price Outstanding Cancelled"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1717"&gt;-&lt;/span&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;/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: 1pt"&gt;Vested&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zmiCQQnyCQcg" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options, Vested"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1719"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231_zjEtl36pqbO9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding Vested"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1721"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Unvested balance, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20240101__20241231_z1u4CXISzbdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Unvested"&gt;350,000&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zpneh5G3ev37" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Unvetsed"&gt;4.04&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"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zoImchgjdRyc" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Remaining Life in Years"&gt;8.72&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="padding-bottom: 2.5pt"&gt;Exercisable, December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20240101__20241231_zwdeN4WuCh75" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options, Exerciseable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1729"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20240101__20241231_zNBoJW6CK813" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding Exerciseable"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1731"&gt;-&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: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&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;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001709"
      unitRef="Shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001711"
      unitRef="USDPShares">4.04</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-12-31" id="Fact001713">P9Y2M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001723"
      unitRef="Shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001725"
      unitRef="USDPShares">4.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2024-01-01to2024-12-31" id="Fact001727">P8Y8M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact001733"
      unitRef="USD">307397</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="0"
      id="Fact001735"
      unitRef="USD">278749</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact001737">P0Y4M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      id="Fact001739">P1Y25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001741">&lt;p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z3oLuiY1IoUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
18 &#x2014; &lt;span id="xdx_824_zJu1z3ZE178i"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company may be involved in certain legal proceedings, claims and disputes arising from the commercial operations, which, in general,
are subject to uncertainties and in which the outcomes are not predictable. The Company determines whether an estimated loss from a contingency
should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. Although the Company can give no assurances
about the resolution of pending claims, litigation or other disputes and the effect such outcomes may have on the Company, the Company
believes that any ultimate liability resulting from the outcome of such proceedings, to the extent not otherwise provided or covered
by insurance, will not have a material adverse effect on the Company&#x2019;s consolidated balance sheets or results of operations or
liquidity as at December 31, 2024 and December 31, 2023, except the two discussed below.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Litigation
&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Taizhou Nebula Power Co. Ltd. v. Massimo Motor
Sports, LLC&lt;/i&gt;&#160;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 8, 2024, the Company received a final judgment from the trial court in the lawsuit filed by Taizhou Nebula Power Co, Ltd. (&#x201c;Nebula&#x201d;)
on September 15, 2020. The final judgment awarded Nebula $&lt;span id="xdx_906_eus-gaap--LitigationSettlementAmountAwardedToOtherParty_c20240708__20240708_zw2c6wHZg9ib" title="Litigation settlement"&gt;3,334,542&lt;/span&gt; in damages, $&lt;span id="xdx_90C_eus-gaap--LitigationSettlementExpense_c20240708__20240708_z1mQUeY3To97" title="Litigation settlement, fee expense"&gt;1,436,809&lt;/span&gt; in attorneys&#x2019; fees and other court costs,
and $&lt;span id="xdx_90E_eus-gaap--LitigationSettlementInterest_c20240708__20240708_zYPPW3dFh2Jh" title="Interest litigation"&gt;1,217,610&lt;/span&gt; in interest on balances from September 15, 2020. In connection with this judgment, the Company recorded an additional
accrual of $&lt;span id="xdx_907_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_c20241231_zK29z27YHFC1" title="Litigation settlement accrual"&gt;3,645,092&lt;/span&gt; as of December 31, 2024, bringing the total accrual related to this lawsuit to $&lt;span id="xdx_903_eus-gaap--LitigationReserve_iI_c20241231_zaXQY7XYg1Jg" title="Litigation accrual"&gt;5,988,961&lt;/span&gt; and $&lt;span id="xdx_900_eus-gaap--LitigationReserve_iI_c20231231_zbKNHeX7qHle" title="Litigation accrual"&gt;2,343,869&lt;/span&gt; as of December
31, 2024 and 2023, respectively. The Company filed an appeal in August 2024 and its appellant&#x2019;s brief in January 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Zhejiang Qunying Vehicle Co., Ltd. v. Cho International,
Inc&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On September 5, 2023, Zhejiang
Qunyinh Vehicle Co., Ltd. (&#x201c;Zhejiang&#x201d;) filed suit against the Company and ten other corporate entities in the Superior Court
of the State of California for Orange County. Zhejiang alleges claims of approximately $&lt;span id="xdx_90D_eus-gaap--LossContingencyDamagesSoughtValue_c20230905__20230905__dei--LegalEntityAxis__custom--ZhejiangQunyinhVehicleCoLtdMember_zzKOcTueAsK2" title="Damages sought value"&gt;6,000,000&lt;/span&gt; in damages for products that were allegedly
shipped to the United States but not paid for. Despite being one of the ten entities that plaintiff has sued, the Company has had minimal
interactions with Zhejiang. The Company has not purchased any products from Zheijang. In February 2024, Zhejiang filed a Second Amended
Complaint. The Company filed a demurrer seeking to dismiss the Second Amended Complaint due to Zhejiang&#x2019;s failure to state a valid
claim in March 2024. In August 2024, the Court denied in part and granted in part the Company&#x2019;s demurrer. As a result, Zhejiang
still has valid claims against the Company. The trial is scheduled for March 2026. Based on the current assessment, the outcome of the
legal proceeding is considered remote. Therefore, no accrual has been proposed in the financial statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="From2024-07-082024-07-08"
      decimals="0"
      id="Fact001743"
      unitRef="USD">3334542</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementExpense
      contextRef="From2024-07-082024-07-08"
      decimals="0"
      id="Fact001745"
      unitRef="USD">1436809</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementInterest
      contextRef="From2024-07-082024-07-08"
      decimals="0"
      id="Fact001747"
      unitRef="USD">1217610</us-gaap:LitigationSettlementInterest>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001749"
      unitRef="USD">3645092</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LitigationReserve
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001751"
      unitRef="USD">5988961</us-gaap:LitigationReserve>
    <us-gaap:LitigationReserve
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001753"
      unitRef="USD">2343869</us-gaap:LitigationReserve>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="From2023-09-052023-09-05_custom_ZhejiangQunyinhVehicleCoLtdMember"
      decimals="0"
      id="Fact001755"
      unitRef="USD">6000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001757">&lt;p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zZFjmO6VQt52" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
19 &#x2014; &lt;span id="xdx_82A_zyXsDMjxk1Hk"&gt;SEGMENT REPORTING (RESTATED)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;An
operating segment is a component of the Company that engages in business activities from which it may earn revenues and incur expenses,
and is identified on the basis of the internal financial reports that are provided to and regularly reviewed by the Company&#x2019;s chief
operating decision maker in order to allocate resources and assess the performance of the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Company is
primarily engaged in the business of manufacturing and sales of a wide selection of farm and ranch tested UTVs, recreational ATVs,
and Pontoon Boats. The Company has identified that the Company engages in two distinct business activities, generates revenues from
different products, and individually holds assets exceeding 10% of the Group&#x2019;s consolidated total. Hence, the Company concludes
that it has two reporting segments.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zRyM2I2TUfb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The summary of key information
by segments for the years ended December 31, 2024 and 2023 was as follows: &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zMsnOTwP2oW4"&gt;SCHEDULE
OF KEY INFORMATION BY SEGMENTS&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;For year ended December 31, 2024&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt 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="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240101__20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zksPMCjb3nBb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Sales of UTVs, ATVs and e-bikes&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zizhpHa5Xf7k" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Sales of Pontoon Boats&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240101__20241231_zxHoAEzXvhf6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zVOlggvakGm6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; font-size: 10pt; text-align: left"&gt;Revenue from external customers&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;105,575,151&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;3,750,591&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;109,325,742&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zxggjwReft1d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Cost of revenue&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;73,463,577&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,402,226&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;76,865,803&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--GrossProfit_zTSavDVO2w1l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;32,111,574&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;348,365&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;32,459,939&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_z74X95FljqZf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Depreciation &amp;amp; amortization&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;145,693&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;25,653&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;171,346&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zUq9nP2TPOW2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Income tax expense&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;654,758&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1778"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;654,758&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Long-lived assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z752ClpuBDua" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;9,950,148&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zRSkAxLrR7M8" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;1,315,925&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231_zpNtdSPeeOtf" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;11,266,073&lt;/td&gt;&lt;td style="font-size: 10pt; 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-size: 10pt; text-align: left"&gt;Segment assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zveRSjGT6DUl" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;47,769,759&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zVoEShT2cXWf" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;7,119,759&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Assets_iI_c20241231_zmnOIEISlrh2" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;54,889,518&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--NetIncomeLoss_zvA6JpMwipqa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Segment profit (loss)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,892,813&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(2,130,904&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,761,909&lt;/td&gt;&lt;td style="font-size: 10pt; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="display: none"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;For year ended December 31, 2023&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt 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="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230101__20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQyav7lSPDj6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Sales
                                            of UTVs, ATVs and e-bikes&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230101__20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_z7Bw3tv1slQi" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Sales of Pontoon Boats&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zeowcKEePF37" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zTPxIZMtPp93" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; font-size: 10pt; text-align: left"&gt;Revenue from external customers&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;103,312,838&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;11,724,706&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;115,037,544&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zCyU2kBnjW6g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Cost of revenue&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;69,881,055&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;9,245,399&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;79,126,454&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--GrossProfit_zi9IUkTcECQd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;33,431,783&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,479,307&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;35,911,090&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_zNxg7oBnX4Gi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Depreciation &amp;amp; amortization&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;170,958&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;22,667&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;193,625&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zPlqN3cqafL7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Income tax expense&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,129,804&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1814"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,129,804&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Long-lived assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z5yLAi04loe3" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;2,615,404&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zmHohcmgbSP9" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;968,067&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AssetsNoncurrent_iI_c20231231_zUaTbHDEpbK2" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;3,583,471&lt;/td&gt;&lt;td style="font-size: 10pt; 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-size: 10pt; text-align: left"&gt;Segment assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zRp5DbJ3bSR4" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;34,762,856&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zoWKTyQX3Gz2" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;7,180,623&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Assets_iI_c20231231_zpnXus7pe0Ee" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;41,943,479&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--NetIncomeLoss_zJqjxtDXIJsl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Segment profit (loss)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;10,230,476&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;184,749&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;10,415,225&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zDvsiFMEp2a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001759">&lt;p id="xdx_891_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_zRyM2I2TUfb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The summary of key information
by segments for the years ended December 31, 2024 and 2023 was as follows: &lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zMsnOTwP2oW4"&gt;SCHEDULE
OF KEY INFORMATION BY SEGMENTS&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;For year ended December 31, 2024&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt 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="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240101__20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zksPMCjb3nBb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Sales of UTVs, ATVs and e-bikes&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zizhpHa5Xf7k" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Sales of Pontoon Boats&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240101__20241231_zxHoAEzXvhf6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zVOlggvakGm6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; font-size: 10pt; text-align: left"&gt;Revenue from external customers&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;105,575,151&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;3,750,591&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;109,325,742&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zxggjwReft1d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Cost of revenue&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;73,463,577&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,402,226&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;76,865,803&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--GrossProfit_zTSavDVO2w1l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;32,111,574&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;348,365&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;32,459,939&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_z74X95FljqZf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Depreciation &amp;amp; amortization&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;145,693&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;25,653&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;171,346&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zUq9nP2TPOW2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Income tax expense&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;654,758&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1778"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;654,758&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Long-lived assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z752ClpuBDua" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;9,950,148&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zRSkAxLrR7M8" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;1,315,925&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AssetsNoncurrent_iI_c20241231_zpNtdSPeeOtf" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;11,266,073&lt;/td&gt;&lt;td style="font-size: 10pt; 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-size: 10pt; text-align: left"&gt;Segment assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zveRSjGT6DUl" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;47,769,759&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--Assets_iI_c20241231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zVoEShT2cXWf" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;7,119,759&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Assets_iI_c20241231_zmnOIEISlrh2" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;54,889,518&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--NetIncomeLoss_zvA6JpMwipqa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Segment profit (loss)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,892,813&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;(2,130,904&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;1,761,909&lt;/td&gt;&lt;td style="font-size: 10pt; 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="display: none"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;For year ended December 31, 2023&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt 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="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230101__20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zQyav7lSPDj6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Sales
                                            of UTVs, ATVs and e-bikes&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230101__20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_z7Bw3tv1slQi" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Sales of Pontoon Boats&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zeowcKEePF37" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zTPxIZMtPp93" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 49%; font-size: 10pt; text-align: left"&gt;Revenue from external customers&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;103,312,838&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;11,724,706&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 13%; font-size: 10pt; text-align: right"&gt;115,037,544&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CostOfGoodsAndServicesSold_zCyU2kBnjW6g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt"&gt;Cost of revenue&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;69,881,055&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;9,245,399&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;79,126,454&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--GrossProfit_zi9IUkTcECQd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;33,431,783&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,479,307&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;35,911,090&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_zNxg7oBnX4Gi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Depreciation &amp;amp; amortization&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;170,958&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;22,667&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;193,625&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_zPlqN3cqafL7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Income tax expense&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,129,804&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1814"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,129,804&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Long-lived assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_z5yLAi04loe3" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;2,615,404&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AssetsNoncurrent_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zmHohcmgbSP9" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;968,067&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AssetsNoncurrent_iI_c20231231_zUaTbHDEpbK2" style="font-size: 10pt; text-align: right" title="Long-lived assets"&gt;3,583,471&lt;/td&gt;&lt;td style="font-size: 10pt; 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-size: 10pt; text-align: left"&gt;Segment assets&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--UTVsAndATVsElectricBikesMember_zRp5DbJ3bSR4" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;34,762,856&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Assets_iI_c20231231__srt--ProductOrServiceAxis__custom--PontoonBoatsMember_zoWKTyQX3Gz2" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;7,180,623&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--Assets_iI_c20231231_zpnXus7pe0Ee" style="font-size: 10pt; text-align: right" title="Segment assets"&gt;41,943,479&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--NetIncomeLoss_zJqjxtDXIJsl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Segment profit (loss)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;10,230,476&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;184,749&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;10,415,225&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001761"
      unitRef="USD">105575151</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001762"
      unitRef="USD">3750591</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001763"
      unitRef="USD">109325742</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001765"
      unitRef="USD">73463577</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001766"
      unitRef="USD">3402226</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001767"
      unitRef="USD">76865803</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001769"
      unitRef="USD">32111574</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001770"
      unitRef="USD">348365</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001771"
      unitRef="USD">32459939</us-gaap:GrossProfit>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001773"
      unitRef="USD">145693</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001774"
      unitRef="USD">25653</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001775"
      unitRef="USD">171346</us-gaap:DepreciationAndAmortization>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001777"
      unitRef="USD">654758</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001779"
      unitRef="USD">654758</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001781"
      unitRef="USD">9950148</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001783"
      unitRef="USD">1315925</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001785"
      unitRef="USD">11266073</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001787"
      unitRef="USD">47769759</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001789"
      unitRef="USD">7119759</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact001791"
      unitRef="USD">54889518</us-gaap:Assets>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001793"
      unitRef="USD">3892813</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001794"
      unitRef="USD">-2130904</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001795"
      unitRef="USD">1761909</us-gaap:NetIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001797"
      unitRef="USD">103312838</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001798"
      unitRef="USD">11724706</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001799"
      unitRef="USD">115037544</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001801"
      unitRef="USD">69881055</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001802"
      unitRef="USD">9245399</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001803"
      unitRef="USD">79126454</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001805"
      unitRef="USD">33431783</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001806"
      unitRef="USD">2479307</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001807"
      unitRef="USD">35911090</us-gaap:GrossProfit>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001809"
      unitRef="USD">170958</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001810"
      unitRef="USD">22667</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001811"
      unitRef="USD">193625</us-gaap:DepreciationAndAmortization>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001813"
      unitRef="USD">2129804</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001815"
      unitRef="USD">2129804</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2023-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001817"
      unitRef="USD">2615404</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2023-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001819"
      unitRef="USD">968067</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001821"
      unitRef="USD">3583471</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001823"
      unitRef="USD">34762856</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001825"
      unitRef="USD">7180623</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001827"
      unitRef="USD">41943479</us-gaap:Assets>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_UTVsAndATVsElectricBikesMember"
      decimals="0"
      id="Fact001829"
      unitRef="USD">10230476</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_PontoonBoatsMember"
      decimals="0"
      id="Fact001830"
      unitRef="USD">184749</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001831"
      unitRef="USD">10415225</us-gaap:NetIncomeLoss>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001833">&lt;p id="xdx_802_eus-gaap--SubsequentEventsTextBlock_zNafO2xfi4Sa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
20 &#x2014; &lt;span id="xdx_823_z20Ok8W27OA8"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluated all events and transactions that occurred after December 31, 2024 up through the date the Company issued these consolidated
financial statements, and unless disclosed below, there are not any material subsequent events that require disclosure in these consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#xdx2ixbrl1308"
          xlink:label="xdx2ixbrl1308"
          xlink:type="locator"/>
        <link:footnote id="Footnote001322" xlink:label="Footnote001322" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On
    May 13, 2024, the Company&#x2019;s subsidiary Massimo Motor Sports obtained a line of credit from Cathay Bank, pursuant to which the
    Company has the availability to borrow a maximum $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_ztpzMTq74Bg8">15.0</xhtml:span> million out of this line of credit for <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_900_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zYDoeMxRxxsi"
  title="Line of credit facility, expiration period">one year</xhtml:span> at the U.S. prime rate + <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90F_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20240513__20240513__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zUHyZNauEv12">0.75</xhtml:span>%.
    Before then, the company had a line of credit of maximum $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240512__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember_zN1mnjLyCx33">10.0</xhtml:span> million from Midfirst bank, which is cancelled upon the grant of the
    line of credit from Cathay Bank. As of December 31, 2024 and 2023, the outstanding balance was $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_909_eus-gaap--LineOfCredit_iI_dxL_c20241231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zm1CIdwVAFBa"
  title="::XDX::-"><xhtml:span style="-sec-ix-hidden: xdx2ixbrl1328">nil</xhtml:span></xhtml:span> and $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90A_eus-gaap--LineOfCredit_iI_dxL_c20231231__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--CathayBankMember_zjunlw0yQlPb"
  title="::XDX::-"><xhtml:span style="-sec-ix-hidden: xdx2ixbrl1329">nil</xhtml:span></xhtml:span>.</link:footnote>
        <link:footnote id="Footnote001344" xlink:label="Footnote001344" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On
    January 15, 2021, the Company&#x2019;s subsidiary Massimo Motor Sports obtained a line of credit from Midfirst Bank, pursuant to which
    the Company has the availability to borrow a maximum $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zyNHKwzaM6dk"
  title="Line of credit facility, maximum borrowing capacity">4.0</xhtml:span> million out of this line of credit for <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_906_eus-gaap--LineOfCreditFacilityExpirationPeriod_dc_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z2PSFBVXu50h"
  title="Line of credit facility, expiration period">two years</xhtml:span> at the U.S. prime rate
    + <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90C_eus-gaap--LineOfCreditFacilityInterestRateDuringPeriod_pid_dp_uPure_c20210115__20210115__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zxaStJuFClUi"
  title="Line of credit facility, prime rate">0.25</xhtml:span>%. On April 18, 2022, this line of credit was further increased to $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220418__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_zHXA06wEN8Y2"
  title="Line of credit facility, total increase company access">10.0</xhtml:span> million, and on January 3, 2024, the maturity date
    was renewed to <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90B_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20240103__20240103__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MidFirstBankMember__dei--LegalEntityAxis__custom--MassimoMotorSportsLLCMember_z1gDOsW53HKb"
  title="Line of credit facility, maturity date">January 3, 2026</xhtml:span>.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1308"
          xlink:to="Footnote001344"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1308"
          xlink:to="Footnote001322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1309"
          xlink:label="xdx2ixbrl1309"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1309"
          xlink:to="Footnote001344"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1309"
          xlink:to="Footnote001322"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1311"
          xlink:label="xdx2ixbrl1311"
          xlink:type="locator"/>
        <link:footnote id="Footnote001330" xlink:label="Footnote001330" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On
                                            April 19, 2022, the Company&#x2019;s subsidiary Massimo Marine obtained a $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20220419__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zHZaUszNRNTl"
  title="Line of credit facility, maximum borrowing capacity">2.0</xhtml:span> million pay
                                            as sold line of credit from Northpoint Commercial Finance LLC (&#x201c;Northpoint&#x201d;)
                                            for acquisition, financing and/or refinancing of inventory. This line of credit is also personally
                                            guaranteed by Mr. David Shan, the Controlling Shareholder, and Massimo Motor Sports, an affiliated
                                            company. As of December 31, 2024 and 2023, the outstanding balance was $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_900_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zbQf6zZj9fOi"
  title="Line of credit::XDX::-"><xhtml:span style="-sec-ix-hidden: xdx2ixbrl1334">nil</xhtml:span></xhtml:span> and $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_904_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NorthpointCommercialFinanceLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zkbXmYCi9dS"
  title="Line of credit">205,440</xhtml:span>,
                                            respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1311"
          xlink:to="Footnote001330"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001312"
          xlink:label="Fact001312"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001312"
          xlink:to="Footnote001330"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1314"
          xlink:label="xdx2ixbrl1314"
          xlink:type="locator"/>
        <link:footnote id="Footnote001337" xlink:label="Footnote001337" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On
    February 18, 2022, the Company&#x2019;s subsidiary Massimo Marine obtained a credit facility for Mercury in the amount of $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn4n6_c20220218__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zuNJPDumjbGg"
  title="Line of credit facility, maximum borrowing capacity">1.75</xhtml:span>
    million from Brunswick Acceptance Company LLC (&#x201c;BAC&#x201d;) to finance purchase of inventory. This line of credit is also personally
    guaranteed by Mr. David Shan. As of December 31, 2024 and 2023, the outstanding balance was $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_902_eus-gaap--LineOfCredit_iI_dxL_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zwuKm7hujBif"
  title="Line of credit outstanding::XDX::-"><xhtml:span style="-sec-ix-hidden: xdx2ixbrl1341">nil</xhtml:span></xhtml:span> and $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIExPQU4gQkFMQU5DRSAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90D_eus-gaap--LineOfCredit_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BrunswickAcceptanceCompanyLLCMember__dei--LegalEntityAxis__custom--MassimoMarineLLCMember_zZdlQOdBZ7ij"
  title="Line of credit outstanding">98,143</xhtml:span>, respectively.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1314"
          xlink:to="Footnote001337"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001315"
          xlink:label="Fact001315"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001315"
          xlink:to="Footnote001337"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
